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%
9214 / 15561
9214 hit
6347 missed
1316 Pending
15561 checked predictions
Awaiting result
Liga Premier Serie A
Pending
Real Apodaca
VS
Vaqueros Reynosa
4 Oct, 23:00
Prediction for Real Apodaca — Vaqueros Reynosa
Win: Real Apodaca
57% probability
1 57% X 23% 2 20%
Read more →
CONCACAF Nations League
Pending
Trinidad and Tobago
VS
Curaçao
4 Oct, 23:00
Prediction for Trinidad and Tobago — Curaçao
Win: Trinidad and Tobago
70% probability
1 70% X 20% 2 10%
Read more →
CONCACAF Nations League
Pending
Puerto Rico
VS
Cayman Islands
4 Oct, 23:00
Prediction for Puerto Rico — Cayman Islands
Win: Puerto Rico
55% probability
1 55% X 28% 2 17%
Read more →
Primera Nacional
Pending
San Martín de Tucumán
VS
Gimnasia Y Tiro
4 Oct, 22:30
Prediction for San Martín de Tucumán — Gimnasia Y Tiro
Slight edge: San Martín de Tucumán
42% probability
1 42% X 35% 2 23%
Read more →
Copa de la División Profesional
Pending
Guabirá
VS
Oriente Petrolero
4 Oct, 22:15
Prediction for Guabirá — Oriente Petrolero
Win: Guabirá
50% probability
1 50% X 23% 2 27%
Read more →
Primera Nacional
Pending
Godoy Cruz
VS
Los Andes
4 Oct, 22:00
Prediction for Godoy Cruz — Los Andes
Win: Godoy Cruz
67% probability
1 67% X 26% 2 7%
Read more →
Primera Division
Pending
Platense
VS
Municipal Limeño
4 Oct, 22:00
Prediction for Platense — Municipal Limeño
Slight edge: Municipal Limeño
41% probability
1 28% X 31% 2 41%
Read more →
Liga Panameña de Fútbol
Pending
Herrera
VS
Alianza FC
4 Oct, 22:00
Prediction for Herrera — Alianza FC
Win: Alianza FC
66% probability
1 12% X 22% 2 66%
Read more →
Primera B
Pending
Tigres FC
VS
Internacional Palmira
4 Oct, 22:00
Prediction for Tigres FC — Internacional Palmira
Draw
39% probability
1 32% X 39% 2 29%
Read more →
Primera B
Pending
San Luis FC
VS
Unión Española
4 Oct, 21:30
Prediction for San Luis FC — Unión Española
Slight edge: San Luis FC
43% probability
1 43% X 31% 2 26%
Read more →
Primera Nacional
Pending
Atletico de Rafaela
VS
Atlanta
4 Oct, 21:30
Prediction for Atletico de Rafaela — Atlanta
Slight edge: Atletico de Rafaela
44% probability
1 44% X 35% 2 21%
Read more →
Torneo Federal A
Pending
Gimnasia Chivilcoy
VS
Olimpo de Bahía Blanca
4 Oct, 21:00
Prediction for Gimnasia Chivilcoy — Olimpo de Bahía Blanca
Draw
45% probability
1 31% X 45% 2 24%
Read more →
Canadian Premier League
Pending
Supra Du Quebec
VS
Pacific FC
4 Oct, 21:00
Prediction for Supra Du Quebec — Pacific FC
Win: Supra Du Quebec
59% probability
1 59% X 21% 2 20%
Read more →
Primera Nacional
Pending
San Martín San Juan
VS
Almagro
4 Oct, 21:00
Prediction for San Martín San Juan — Almagro
Win: San Martín San Juan
68% probability
1 68% X 25% 2 7%
Read more →
Primera Nacional
Pending
Chaco For Ever
VS
Defensores De Belgrano
4 Oct, 21:00
Prediction for Chaco For Ever — Defensores De Belgrano
Slight edge: Chaco For Ever
46% probability
1 46% X 36% 2 18%
Read more →
NWSL Women
Pending
Chicago Red Stars Women
VS
Denver Summit Women
4 Oct, 21:00
Prediction for Chicago Red Stars Women — Denver Summit Women
Win: Denver Summit Women
66% probability
1 14% X 20% 2 66%
Read more →
Liga Profesional Argentina
Pending
Talleres Córdoba
VS
Belgrano Cordoba
4 Oct, 21:00
Prediction for Talleres Córdoba — Belgrano Cordoba
Slight edge: Talleres Córdoba
39% probability
Odds 2.53
1 39% X 30% 2 31%
Read more →
CONCACAF Nations League
Pending
Bahamas
VS
US Virgin Islands
4 Oct, 21:00
Prediction for Bahamas — US Virgin Islands
Win: US Virgin Islands
61% probability
1 19% X 20% 2 61%
Read more →
Primera Nacional
Pending
Central Norte
VS
Racing de Córdoba
4 Oct, 20:30
Prediction for Central Norte — Racing de Córdoba
Slight edge: Central Norte
46% probability
1 46% X 33% 2 21%
Read more →
CONCACAF Nations League
Pending
Guyana
VS
Dominica
4 Oct, 20:00
Prediction for Guyana — Dominica
Win: Guyana
69% probability
1 69% X 22% 2 9%
Read more →
Primera División - Apertura
Pending
Cerro
VS
Wanderers
4 Oct, 20:00
Prediction for Cerro — Wanderers
Slight edge: Cerro
40% probability
1 40% X 31% 2 29%
Read more →
Primera A
Pending
Deportivo Pasto
VS
Fortaleza FC
4 Oct, 20:00
Prediction for Deportivo Pasto — Fortaleza FC
Slight edge: Deportivo Pasto
46% probability
1 46% X 30% 2 24%
Read more →
Torneo Federal A
Pending
San Martín Formosa
VS
Atenas
4 Oct, 20:00
Prediction for San Martín Formosa — Atenas
Win: San Martín Formosa
59% probability
1 59% X 26% 2 15%
Read more →
Copa de la División Profesional
Pending
Gualberto Villarroel SJ
VS
Blooming
4 Oct, 20:00
Prediction for Gualberto Villarroel SJ — Blooming
Slight edge: Gualberto Villarroel SJ
41% probability
1 41% X 28% 2 31%
Read more →
Analytical content. Not a call to gamble. 18+
Model statistics
59%
accuracy
9214 hit
6347 missed
1316 Pending
Model calibration
50–59%
55%
2902 / 5197
60–69%
69%
2388 / 3440
70–79%
73%
1727 / 2347
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.