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
53%
855 / 1601
855 hit
746 missed
361 Pending
1601 checked predictions
Checked forecasts
Primera A
Miss
Rionegro Aguilas
VS
Chico
30 Aug, 20:00
Prediction for Rionegro Aguilas — Chico
Win: Rionegro Aguilas
64% probability
Read more →
Serie A
Hit
Flamengo
VS
Botafogo
30 Aug, 20:00
Prediction for Flamengo — Botafogo
Win: Flamengo
66% probability
Read more →
Serie A
Miss
Corinthians
VS
Santos
30 Aug, 20:00
Prediction for Corinthians — Santos
Win: Corinthians
52% probability
Read more →
Primera División Femenina
Hit
Real Madrid Women
VS
Atlético Madrid Women
30 Aug, 20:00
Prediction for Real Madrid Women — Atlético Madrid Women
Win: Real Madrid Women
55% probability
Read more →
QMJHL
Hit
Gatineau Olympiques
VS
Rouyn-Noranda Huskies
30 Aug, 20:00
Prediction for Gatineau Olympiques — Rouyn-Noranda Huskies
Win: Rouyn-Noranda Huskies
51% probability
Read more →
QMJHL
Miss
Sherbrooke Phoenix
VS
Shawinigan Cataractes
30 Aug, 20:00
Prediction for Sherbrooke Phoenix — Shawinigan Cataractes
Win: Shawinigan Cataractes
49% probability
Read more →
QMJHL
Hit
Saint John Sea Dogs
VS
Rimouski Oceanic
30 Aug, 20:00
Prediction for Saint John Sea Dogs — Rimouski Oceanic
Win: Rimouski Oceanic
45% probability
Read more →
NBA Women
Miss
Atlanta Dream Women
VS
Minnesota Lynx Women
30 Aug, 20:00
Prediction for Atlanta Dream Women — Minnesota Lynx Women
Win: Minnesota Lynx Women
50% probability
Read more →
Division Profesional - Clausura
Miss
Cerro Porteño
VS
Libertad Asunción
30 Aug, 20:00
Prediction for Cerro Porteño — Libertad Asunción
Win: Cerro Porteño
42% probability
Read more →
Primera División
Miss
Universidad de Concepción
VS
Universidad de Chile
30 Aug, 20:00
Prediction for Universidad de Concepción — Universidad de Chile
Win: Universidad de Chile
57% probability
Read more →
Primera B
Hit
Deportes Temuco
VS
Deportes Puerto Montt
30 Aug, 20:00
Prediction for Deportes Temuco — Deportes Puerto Montt
Win: Deportes Temuco
46% probability
Read more →
Torneo Federal A
Hit
9 de Julio Rafaela
VS
Defensores de Belgrano VR
30 Aug, 20:00
Prediction for 9 de Julio Rafaela — Defensores de Belgrano VR
Win: 9 de Julio Rafaela
52% probability
Read more →
Serie A
Hit
Lazio
VS
Genoa
30 Aug, 19:45
Prediction for Lazio — Genoa
Win: Lazio
47% probability
Read more →
Serie A
Hit
Cagliari
VS
Inter
30 Aug, 19:45
Prediction for Cagliari — Inter
Win: Inter
65% probability
Read more →
Ligue 1
Hit
Monaco
VS
Marseille
30 Aug, 19:45
Prediction for Monaco — Marseille
Win: Monaco
42% probability
Read more →
Torneo Federal A
Hit
Argentino Monte Maíz
VS
Juventud Antoniana
30 Aug, 19:45
Prediction for Argentino Monte Maíz — Juventud Antoniana
Win: Argentino Monte Maíz
49% probability
Read more →
Torneo Federal A
Hit
Villa Mitre
VS
Huracan Las Heras
30 Aug, 19:30
Prediction for Villa Mitre — Huracan Las Heras
Win: Villa Mitre
56% probability
Read more →
Primera Nacional
Miss
CA Estudiantes
VS
Ferro Carril Oeste
30 Aug, 19:30
Prediction for CA Estudiantes — Ferro Carril Oeste
Win: CA Estudiantes
49% probability
Read more →
Primera Nacional
Miss
Atlanta
VS
San Martín San Juan
30 Aug, 19:30
Prediction for Atlanta — San Martín San Juan
Win: Atlanta
47% probability
Read more →
Primera Nacional
Hit
Deportivo Morón
VS
San Miguel FC
30 Aug, 19:30
Prediction for Deportivo Morón — San Miguel FC
Win: Deportivo Morón
65% probability
Read more →
Torneo Federal A
Miss
El Linqueño
VS
Atletico Escobar
30 Aug, 19:30
Prediction for El Linqueño — Atletico Escobar
Win: El Linqueño
58% probability
Read more →
Torneo Federal A
Miss
Gimnasia Concepción
VS
Independiente de Chivilcoy
30 Aug, 19:30
Prediction for Gimnasia Concepción — Independiente de Chivilcoy
Win: Gimnasia Concepción
52% probability
Read more →
Primera Nacional
Miss
Patronato
VS
Almagro
30 Aug, 19:30
Prediction for Patronato — Almagro
Win: Patronato
51% probability
Read more →
Süper Lig
Miss
İstanbul Başakşehir
VS
Kasımpaşa
30 Aug, 19:30
Prediction for İstanbul Başakşehir — Kasımpaşa
Win: İstanbul Başakşehir
56% probability
Read more →
Analytical content. Not a call to gamble. 18+
Model statistics
53%
accuracy
855 hit
746 missed
361 Pending
Model calibration
50–59%
53%
274 / 510
60–69%
69%
182 / 261
70–79%
79%
101 / 127
80%+
81%
65 / 80
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.