Home / Sports predictions
Sports predictions
A suggested outcome with a probability and the reasoning behind it. The calculation rests on attacking and defensive strength adjusted for opponents, recent form, head-to-head history and, where available, the bookmakers' line. A forecast is an estimate, not a promise.
Analytical forecasts on sports events based on statistical models
Prediction accuracy
55%
752 / 1368
752 hit
616 missed
308 Pending
1368 checked predictions
Awaiting result
1. Lig
Pending
Van BB
VS
Batman Petrolspor
2 Sep, 15:00
Prediction for Van BB — Batman Petrolspor
Win: Batman Petrolspor
40% probability
Read more →
Second League
Pending
Rilski Sportist Samokov
VS
Sportist Svoge
2 Sep, 15:00
Prediction for Rilski Sportist Samokov — Sportist Svoge
Win: Rilski Sportist Samokov
51% probability
Read more →
Second League
Pending
Chernomorets 1919 Burgas
VS
Ludogorets II
2 Sep, 15:00
Prediction for Chernomorets 1919 Burgas — Ludogorets II
Win: Chernomorets 1919 Burgas
47% probability
Read more →
VHL
Pending
HC Yugra Khanty-Mansiysk
VS
Metallurg Novokuznetsk
2 Sep, 15:00
Prediction for HC Yugra Khanty-Mansiysk — Metallurg Novokuznetsk
Win: HC Yugra Khanty-Mansiysk
50% probability
Read more →
Division 1
Pending
HC Masheka Mogilev
VS
BGUFK-SKA
2 Sep, 15:00
Prediction for HC Masheka Mogilev — BGUFK-SKA
Win: HC Masheka Mogilev
57% probability
Read more →
Cupa României
Pending
FC Botosani
VS
Corvinul Hunedoara
2 Sep, 14:45
Prediction for FC Botosani — Corvinul Hunedoara
Win: FC Botosani
56% probability
Read more →
Cup
Pending
Orenburg
VS
Rubin
2 Sep, 14:15
Prediction for Orenburg — Rubin
Win: Rubin
37% probability
Read more →
Premier Soccer League
Pending
Scotland Mabvuku
VS
Platinum FC
2 Sep, 14:00
Prediction for Scotland Mabvuku — Platinum FC
Win: Scotland Mabvuku
59% probability
Read more →
Pro League A
Pending
Olimpik-Mobiuz
VS
Metalourg
2 Sep, 14:00
Prediction for Olimpik-Mobiuz — Metalourg
Win: Olimpik-Mobiuz
48% probability
Read more →
1st Division
Pending
Cape Town City
VS
Leicesterfield
2 Sep, 14:00
Prediction for Cape Town City — Leicesterfield
Win: Cape Town City
66% probability
Read more →
First League
Pending
Hayq
VS
Ararat II
2 Sep, 13:00
Prediction for Hayq — Ararat II
Win: Hayq
70% probability
Read more →
First League
Pending
Lernayin Artsakh FC
VS
Banants II
2 Sep, 13:00
Prediction for Lernayin Artsakh FC — Banants II
Win: Banants II
54% probability
Read more →
MPBL
Pending
Pasay Voyagers
VS
Bulacan Kuyas
2 Sep, 12:00
Prediction for Pasay Voyagers — Bulacan Kuyas
Win: Pasay Voyagers
62% probability
Read more →
J1 League
Pending
Avispa Fukuoka
VS
Urawa
2 Sep, 11:00
Prediction for Avispa Fukuoka — Urawa
Win: Urawa
37% probability
Read more →
J1 League
Pending
JEF United Chiba
VS
Fagiano Okayama
2 Sep, 11:00
Prediction for JEF United Chiba — Fagiano Okayama
Win: Fagiano Okayama
45% probability
Read more →
J1 League
Pending
Shimizu S-Pulse
VS
FC Tokyo
2 Sep, 11:00
Prediction for Shimizu S-Pulse — FC Tokyo
Win: FC Tokyo
42% probability
Read more →
J1 League
Pending
Sanfrecce Hiroshima
VS
Nagoya Grampus
2 Sep, 11:00
Prediction for Sanfrecce Hiroshima — Nagoya Grampus
Win: Sanfrecce Hiroshima
57% probability
Read more →
WK-League
Pending
Seoul FC
VS
Incheon Red Angels
2 Sep, 11:00
Prediction for Seoul FC — Incheon Red Angels
Win: Seoul FC
37% probability
Read more →
WK-League
Pending
Hwacheon KSPO
VS
Suwon FC Women
2 Sep, 11:00
Prediction for Hwacheon KSPO — Suwon FC Women
Win: Hwacheon KSPO
39% probability
Read more →
J1 League
Pending
Cerezo Osaka
VS
Kashiwa Reysol
2 Sep, 11:00
Prediction for Cerezo Osaka — Kashiwa Reysol
Win: Kashiwa Reysol
39% probability
Read more →
J1 League
Pending
Yokohama F. Marinos
VS
Kyoto Sanga
2 Sep, 11:00
Prediction for Yokohama F. Marinos — Kyoto Sanga
Win: Yokohama F. Marinos
49% probability
Read more →
J1 League
Pending
V-Varen Nagasaki
VS
Gamba Osaka
2 Sep, 11:00
Prediction for V-Varen Nagasaki — Gamba Osaka
Win: Gamba Osaka
45% probability
Read more →
Checked forecasts
FKF Premier League
Pending
AFC Leopards
VS
Bandari
2 Sep, 14:00
Prediction for AFC Leopards — Bandari
Win: AFC Leopards
43% probability
Read more →
FKF Premier League
Pending
Posta Rangers FC
VS
Shabana
2 Sep, 13:00
Prediction for Posta Rangers FC — Shabana
Win: Shabana
39% probability
Read more →
Analytical content. Not a call to gamble. 18+
Model statistics
55%
accuracy
752 hit
616 missed
308 Pending
Model calibration
50–59%
54%
247 / 456
60–69%
70%
162 / 231
70–79%
81%
86 / 105
80%+
86%
46 / 53
How forecasts are made
We analyse team form, match statistics, head-to-head record and line-ups.
The model estimates the probability of each outcome (1X2).
A forecast is fixed before kick-off and is never changed afterwards.
Accuracy counts only finished events.
How a forecast is made
First the attacking and defensive strength of each side is worked out from matches played, adjusted for the opposition faced: goals against a bottom club and against a leader are not worth the same. Expected goals follow from those figures, and the outcome probabilities from them.
What data goes in
Match results from the past two years, weighted so that a recent game counts for more than one from last season. League position, head-to-head history and, in football, the average bookmakers' line. Injuries and suspensions are gathered separately and appear in the write-up.
What the probability means
Sixty per cent means that, were the match played many times over, the outcome would come up in roughly six cases out of ten. In four it would not — and that is not an error in the calculation but the nature of an estimate.
Limits of a forecast
The calculation knows nothing that is not in the data: a coach dismissed on the eve, the weather, a side rested before a European tie. For clubs with two or three matches behind them there is not enough to go on at all, and no forecast is made.