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%
9230 / 15586
9230 hit
6356 missed
1482 Pending
15586 checked predictions
Checked forecasts
Primera C
Miss
Lugano
VS
Estrella Del Sur
20 Sep, 19:00
Prediction for Lugano — Estrella Del Sur
Slight edge: Lugano
40% probability
1 40% X 31% 2 29%
Read more →
MLS Next Pro
Miss
New York Red Bulls II
VS
Huntsville City
20 Sep, 19:00
Prediction for New York Red Bulls II — Huntsville City
Win: New York Red Bulls II
50% probability
1 50% X 21% 2 29%
Read more →
MLS Next Pro
Miss
Chicago FC United
VS
Chattanooga
20 Sep, 19:00
Prediction for Chicago FC United — Chattanooga
Slight edge: Chicago FC United
41% probability
1 41% X 21% 2 38%
Read more →
MLS Next Pro
Hit
Connecticut Fc
VS
Fort Lauderdale CF
20 Sep, 19:00
Prediction for Connecticut Fc — Fort Lauderdale CF
Win: Connecticut Fc
72% probability
1 72% X 15% 2 13%
Read more →
Primera Nacional
Hit
Chacarita Juniors
VS
Quilmes
20 Sep, 19:00
Prediction for Chacarita Juniors — Quilmes
Slight edge: Chacarita Juniors
37% probability
1 37% X 36% 2 27%
Read more →
MLS Next Pro
Miss
Columbus Crew II
VS
Carolina Core
20 Sep, 19:00
Prediction for Columbus Crew II — Carolina Core
Win: Columbus Crew II
53% probability
1 53% X 22% 2 25%
Read more →
Primera C
Hit
Leandro N. Alem
VS
Mercedes
20 Sep, 19:00
Prediction for Leandro N. Alem — Mercedes
Slight edge: Mercedes
40% probability
1 32% X 28% 2 40%
Read more →
MLS Next Pro
Miss
Orlando City II
VS
Atlanta United II
20 Sep, 19:00
Prediction for Orlando City II — Atlanta United II
Slight edge: Orlando City II
40% probability
1 40% X 22% 2 38%
Read more →
Primera Nacional
Hit
Agropecuario
VS
Gimnasia Y Tiro
20 Sep, 19:00
Prediction for Agropecuario — Gimnasia Y Tiro
Slight edge: Agropecuario
38% probability
1 38% X 33% 2 29%
Read more →
Primera C
Miss
Puerto Nuevo
VS
Deportivo Paraguayo
20 Sep, 19:00
Prediction for Puerto Nuevo — Deportivo Paraguayo
Slight edge: Puerto Nuevo
45% probability
1 45% X 31% 2 24%
Read more →
Primera Nacional
Miss
Deportivo Morón
VS
Godoy Cruz
20 Sep, 19:00
Prediction for Deportivo Morón — Godoy Cruz
Slight edge: Deportivo Morón
37% probability
1 37% X 32% 2 31%
Read more →
MLS Next Pro
Miss
Bethlehem Steel
VS
New York City II
20 Sep, 19:00
Prediction for Bethlehem Steel — New York City II
Win: Bethlehem Steel
50% probability
1 50% X 23% 2 27%
Read more →
MLS Next Pro
Miss
Toronto II
VS
New England II
20 Sep, 19:00
Prediction for Toronto II — New England II
Slight edge: Toronto II
40% probability
1 40% X 23% 2 37%
Read more →
Liga MX Femenil
Hit
Pumas UNAM Women
VS
Puebla Women
20 Sep, 19:00
Prediction for Pumas UNAM Women — Puebla Women
Win: Pumas UNAM Women
83% probability
1 83% X 10% 2 7%
Read more →
HNL
Hit
Dinamo Zagreb
VS
NK Lokomotiva
20 Sep, 19:00
Prediction for Dinamo Zagreb — NK Lokomotiva
Win: Dinamo Zagreb
66% probability
1 66% X 20% 2 14%
Read more →
Torneo Federal A
Hit
Deportivo Rincón
VS
Santamarina
20 Sep, 19:00
Prediction for Deportivo Rincón — Santamarina
Win: Deportivo Rincón
63% probability
1 63% X 24% 2 13%
Read more →
Torneo Federal A
Miss
Sarmiento de La Banda
VS
Defensores de Belgrano VR
20 Sep, 19:00
Prediction for Sarmiento de La Banda — Defensores de Belgrano VR
Slight edge: Sarmiento de La Banda
46% probability
1 46% X 31% 2 23%
Read more →
Torneo Federal A
Miss
Juventud Unida Univ.
VS
San Martín de Mendoza
20 Sep, 19:00
Prediction for Juventud Unida Univ. — San Martín de Mendoza
Slight edge: Juventud Unida Univ.
45% probability
1 45% X 36% 2 19%
Read more →
Torneo Federal A
Miss
Villa Mitre
VS
Kimberley Mar del Plata
20 Sep, 19:00
Prediction for Villa Mitre — Kimberley Mar del Plata
Slight edge: Villa Mitre
49% probability
1 49% X 34% 2 17%
Read more →
Torneo Federal A
Miss
Sol de América
VS
9 de Julio Rafaela
20 Sep, 19:00
Prediction for Sol de América — 9 de Julio Rafaela
Win: Sol de América
57% probability
1 57% X 24% 2 19%
Read more →
Torneo Federal A
Miss
Alvarado
VS
Olimpo de Bahía Blanca
20 Sep, 19:00
Prediction for Alvarado — Olimpo de Bahía Blanca
Slight edge: Alvarado
49% probability
1 49% X 38% 2 13%
Read more →
Torneo Federal A
Hit
Costa Brava
VS
Sol de Mayo
20 Sep, 19:00
Prediction for Costa Brava — Sol de Mayo
Win: Costa Brava
69% probability
1 69% X 20% 2 11%
Read more →
Torneo Federal A
Miss
Guillermo Brown
VS
Fundacion Amigos
20 Sep, 19:00
Prediction for Guillermo Brown — Fundacion Amigos
Slight edge: Guillermo Brown
41% probability
1 41% X 32% 2 27%
Read more →
Torneo Federal A
Miss
Huracan Las Heras
VS
Atenas
20 Sep, 19:00
Prediction for Huracan Las Heras — Atenas
Slight edge: Atenas
42% probability
Odds 2.18
1 30% X 28% 2 42%
Read more →
Analytical content. Not a call to gamble. 18+
Model statistics
59%
accuracy
9230 hit
6356 missed
1482 Pending
Model calibration
50–59%
55%
2907 / 5209
60–69%
69%
2391 / 3444
70–79%
73%
1730 / 2350
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.