Home / Predictions for football
Football predictions: upcoming matches
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
59%
9222 / 15572
9222 hit
6350 missed
1449 Pending
15572 checked predictions
Checked forecasts
Ligue A
Hit
Ngozi City
VS
Kayanza United
27 Sep, 14:00
Prediction for Ngozi City — Kayanza United
Slight edge: Ngozi City
47% probability
1 47% X 24% 2 29%
Read more →
Serie A Women
Hit
Sassuolo Women
VS
Roma Women
27 Sep, 14:00
Prediction for Sassuolo Women — Roma Women
Win: Roma Women
66% probability
1 12% X 22% 2 66%
Read more →
Oberliga - Bremen
Hit
Vatan Sport
VS
Union Bremen
27 Sep, 14:00
Prediction for Vatan Sport — Union Bremen
Win: Union Bremen
52% probability
1 29% X 19% 2 52%
Read more →
UEFA Nations League
Miss
Lithuania
VS
Azerbaijan
27 Sep, 14:00
Prediction for Lithuania — Azerbaijan
Slight edge: Lithuania
44% probability
1 44% X 33% 2 23%
Read more →
FA WSL
Hit
Liverpool Women
VS
Everton Women
27 Sep, 14:00
Prediction for Liverpool Women — Everton Women
Slight edge: Liverpool Women
40% probability
1 40% X 28% 2 32%
Read more →
FA WSL
Hit
Tottenham Hotspur Women
VS
Aston Villa Women
27 Sep, 14:00
Prediction for Tottenham Hotspur Women — Aston Villa Women
Win: Tottenham Hotspur Women
54% probability
1 54% X 23% 2 23%
Read more →
FA WSL
Miss
Birmingham City Women
VS
Crystal Palace Women
27 Sep, 14:00
Prediction for Birmingham City Women — Crystal Palace Women
Slight edge: Birmingham City Women
42% probability
1 42% X 28% 2 30%
Read more →
Women's Championship
Hit
Watford Women
VS
Sunderland Women
27 Sep, 14:00
Prediction for Watford Women — Sunderland Women
Slight edge: Sunderland Women
40% probability
1 33% X 27% 2 40%
Read more →
First NL
Miss
Segesta Sisak
VS
Karlovac 1919
27 Sep, 13:30
Prediction for Segesta Sisak — Karlovac 1919
Win: Segesta Sisak
67% probability
1 67% X 22% 2 11%
Read more →
Pershaya Liga
Miss
Osipovichy
VS
Bumprom
27 Sep, 13:00
Prediction for Osipovichy — Bumprom
Win: Bumprom
72% probability
1 11% X 17% 2 72%
Read more →
FA WSL
Hit
Manchester United Women
VS
West Ham United Women
27 Sep, 13:00
Prediction for Manchester United Women — West Ham United Women
Slight edge: Manchester United Women
45% probability
1 45% X 28% 2 27%
Read more →
Oberliga - Bremen
Miss
Eiche Horn
VS
Schwachhausen
27 Sep, 12:30
Prediction for Eiche Horn — Schwachhausen
Win: Eiche Horn
64% probability
1 64% X 20% 2 16%
Read more →
Damallsvenskan
Miss
Brommapojkarna Women
VS
Malmö FF Women
27 Sep, 12:00
Prediction for Brommapojkarna Women — Malmö FF Women
Win: Malmö FF Women
60% probability
1 16% X 24% 2 60%
Read more →
1. divisjon Kvinner
Miss
Åsane Women
VS
Start Women
27 Sep, 12:00
Prediction for Åsane Women — Start Women
Slight edge: Åsane Women
44% probability
1 44% X 31% 2 25%
Read more →
2nd Division - Group 1
Miss
Naestved
VS
Middelfart
27 Sep, 12:00
Prediction for Naestved — Middelfart
Slight edge: Middelfart
44% probability
1 28% X 28% 2 44%
Read more →
1. divisjon Kvinner
Hit
TIL 2020 Women
VS
Arna-Bjørnar Women
27 Sep, 12:00
Prediction for TIL 2020 Women — Arna-Bjørnar Women
Slight edge: Arna-Bjørnar Women
42% probability
1 32% X 26% 2 42%
Read more →
Kvindeliga
Hit
Midtjylland Women
VS
Fc Copenhagen Women
27 Sep, 12:00
Prediction for Midtjylland Women — Fc Copenhagen Women
Win: Midtjylland Women
64% probability
1 64% X 18% 2 18%
Read more →
Serie A Women
Hit
Inter Milan Women
VS
Fiorentina Women
27 Sep, 12:00
Prediction for Inter Milan Women — Fiorentina Women
Win: Inter Milan Women
69% probability
1 69% X 19% 2 12%
Read more →
Second League
Hit
Vihren
VS
Nesebar
27 Sep, 12:00
Prediction for Vihren — Nesebar
Win: Vihren
64% probability
1 64% X 21% 2 15%
Read more →
Damallsvenskan
Hit
Rosengård Women
VS
Piteå
27 Sep, 12:00
Prediction for Rosengård Women — Piteå
Slight edge: Rosengård Women
41% probability
1 41% X 30% 2 29%
Read more →
1. divisjon Kvinner
Miss
Fyllingsdalen Women
VS
Grei
27 Sep, 11:30
Prediction for Fyllingsdalen Women — Grei
Slight edge: Fyllingsdalen Women
47% probability
1 47% X 22% 2 31%
Read more →
Serie A Women
Hit
Ternana Women
VS
Como Women
27 Sep, 11:30
Prediction for Ternana Women — Como Women
Slight edge: Como Women
48% probability
1 21% X 31% 2 48%
Read more →
Primera División Femenina
Miss
Athletic Club Women
VS
Atlético Madrid Women
27 Sep, 11:00
Prediction for Athletic Club Women — Atlético Madrid Women
Win: Atlético Madrid Women
56% probability
1 19% X 25% 2 56%
Read more →
Primera División Femenina
Hit
Valencia Women
VS
Granadilla Tenerife Women
27 Sep, 11:00
Prediction for Valencia Women — Granadilla Tenerife Women
Win: Granadilla Tenerife Women
53% probability
1 19% X 28% 2 53%
Read more →
Analytical content. Not a call to gamble. 18+
Model statistics
59%
accuracy
9222 hit
6350 missed
1449 Pending
Model calibration
50–59%
55%
2905 / 5202
60–69%
69%
2389 / 3441
70–79%
73%
1728 / 2348
80%+
69%
610 / 875
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.