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
1385 Pending
15572 checked predictions
Checked forecasts
Serie C
Miss
Brusque
VS
Ferroviária
27 Sep, 22:30
Prediction for Brusque — Ferroviária
Slight edge: Brusque
45% probability
1 45% X 30% 2 25%
Read more →
NWSL Women
Miss
Bay FC
VS
Orlando Pride Women
27 Sep, 22:00
Prediction for Bay FC — Orlando Pride Women
Slight edge: Bay FC
41% probability
Odds 2.19
1 41% X 28% 2 31%
Read more →
Liga Nacional
Hit
Mixco
VS
Antigua GFC
27 Sep, 22:00
Prediction for Mixco — Antigua GFC
Slight edge: Mixco
49% probability
1 49% X 27% 2 24%
Read more →
Liga Panameña de Fútbol
Hit
Union Cocle
VS
Plaza Amador FC
27 Sep, 22:00
Prediction for Union Cocle — Plaza Amador FC
Win: Plaza Amador FC
69% probability
1 11% X 20% 2 69%
Read more →
Liga de Ascenso
Hit
AD Cofutpa
VS
Santa Cruz FC
27 Sep, 22:00
Prediction for AD Cofutpa — Santa Cruz FC
Slight edge: AD Cofutpa
40% probability
1 40% X 28% 2 32%
Read more →
Primera Division
Miss
Alianza
VS
Inca Aruba
27 Sep, 22:00
Prediction for Alianza — Inca Aruba
Win: Alianza
59% probability
1 59% X 24% 2 17%
Read more →
Primera Division
Miss
Platense
VS
Fuerte San Francisco
27 Sep, 22:00
Prediction for Platense — Fuerte San Francisco
Slight edge: Platense
47% probability
1 47% X 31% 2 22%
Read more →
Primera Nacional
Hit
Gimnasia Y Tiro
VS
Atletico de Rafaela
27 Sep, 22:00
Prediction for Gimnasia Y Tiro — Atletico de Rafaela
Slight edge: Gimnasia Y Tiro
47% probability
1 47% X 36% 2 17%
Read more →
Primera División - Apertura
Hit
Defensor Sporting
VS
Danubio
27 Sep, 22:00
Prediction for Defensor Sporting — Danubio
Slight edge: Defensor Sporting
41% probability
1 41% X 35% 2 24%
Read more →
Copa Chile
Miss
Universidad de Chile
VS
Everton de Vina
27 Sep, 21:30
Prediction for Universidad de Chile — Everton de Vina
Slight edge: Universidad de Chile
47% probability
1 47% X 29% 2 24%
Read more →
Liga Pro Serie B
Miss
Santo Domingo
VS
Gualaceo SC
27 Sep, 21:30
Prediction for Santo Domingo — Gualaceo SC
Slight edge: Santo Domingo
42% probability
1 42% X 33% 2 25%
Read more →
League Cup
Hit
Sporting Cristal
VS
ADT
27 Sep, 21:15
Prediction for Sporting Cristal — ADT
Win: Sporting Cristal
67% probability
1 67% X 19% 2 14%
Read more →
Women's League
Hit
Alianza Lima Women
VS
Fbc Melgar Women
27 Sep, 21:00
Prediction for Alianza Lima Women — Fbc Melgar Women
Win: Alianza Lima Women
68% probability
1 68% X 20% 2 12%
Read more →
Primera Nacional
Miss
Racing de Córdoba
VS
Godoy Cruz
27 Sep, 21:00
Prediction for Racing de Córdoba — Godoy Cruz
Slight edge: Godoy Cruz
49% probability
1 19% X 32% 2 49%
Read more →
Botola Pro
Miss
Kawkab Marrakech
VS
Hassania Agadir
27 Sep, 21:00
Prediction for Kawkab Marrakech — Hassania Agadir
Slight edge: Kawkab Marrakech
41% probability
1 41% X 34% 2 25%
Read more →
Primera Nacional
Miss
Midland
VS
Tristan Suárez
27 Sep, 20:30
Prediction for Midland — Tristan Suárez
Slight edge: Midland
40% probability
1 40% X 39% 2 21%
Read more →
Primera Nacional
Hit
Deportivo Maipú
VS
Temperley
27 Sep, 20:30
Prediction for Deportivo Maipú — Temperley
Slight edge: Deportivo Maipú
41% probability
1 41% X 34% 2 25%
Read more →
CONCACAF Nations League
Hit
Guyana
VS
Cayman Islands
27 Sep, 20:00
Prediction for Guyana — Cayman Islands
Win: Guyana
59% probability
1 59% X 25% 2 16%
Read more →
Primera B
Hit
Envigado
VS
Depor FC
27 Sep, 20:00
Prediction for Envigado — Depor FC
Win: Envigado
73% probability
1 73% X 19% 2 8%
Read more →
Nacional B
Hit
Wilstermann Cooperativa
VS
Mineros Potosi
27 Sep, 20:00
Prediction for Wilstermann Cooperativa — Mineros Potosi
Slight edge: Wilstermann Cooperativa
47% probability
1 47% X 21% 2 32%
Read more →
Nacional B
Miss
Virginia
VS
Municipal Tiquipaya
27 Sep, 20:00
Prediction for Virginia — Municipal Tiquipaya
Slight edge: Virginia
49% probability
1 49% X 28% 2 23%
Read more →
Nacional B
Hit
Independiente Cbba
VS
Atletico Juniors
27 Sep, 20:00
Prediction for Independiente Cbba — Atletico Juniors
Win: Independiente Cbba
68% probability
1 68% X 21% 2 11%
Read more →
Nacional B
Hit
Club Universitario
VS
Universitario Tarija
27 Sep, 20:00
Prediction for Club Universitario — Universitario Tarija
Win: Club Universitario
70% probability
1 70% X 19% 2 11%
Read more →
Nacional B
Hit
EM Huanuni
VS
Deportivo FATIC
27 Sep, 20:00
Prediction for EM Huanuni — Deportivo FATIC
Win: EM Huanuni
60% probability
1 60% X 22% 2 18%
Read more →
Analytical content. Not a call to gamble. 18+
Model statistics
59%
accuracy
9222 hit
6350 missed
1385 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.