Updated 09:17 UTCTrack record

Football predictions today

Win, draw and loss probabilities from a statistical model, recalculated every hour. Every prediction is saved before kick-off and checked against the result.

50.0%correct since launch (116 matches)
51.6%correct in top leagues, 3-season backtest
69.5%correct when the model is 60%+ sure
274matches predicted in 18 leagues

Top picks

Next three days, model 60% or more sure

Yesterday's top picks

9 of 13 won

Confidence guide

How often the model was right at each confidence level (backtest)

Very strong · 70%+5 stars, 2,036 matches
78.0%
Strong · 60-70%4 stars, 2,834 matches
63.4%
Open game · under 45%7,766 matches
39.8%

Upcoming predictions

All matches by league ›
Fortuna SittardExcelsiorEredivisie · Today ·
Fortuna SittardMatch result
43%
2.30Fair odds
Analysis
Inter MilanFiorentinaSerie A · Today ·
Inter MilanMatch result
80%
1.26Fair odds
Analysis
HibernianCelticScottish Premiership · Today ·
CelticMatch result
61%
1.65Fair odds
Analysis
Racing GenkStandard LiègeBelgian Pro League · Today ·
Racing GenkMatch result
60%
1.68Fair odds
Analysis
Athletic ClubGetafeLa Liga · Today ·
Athletic ClubMatch result
53%
1.90Fair odds
Analysis
KonyasporGençlerbirliğiSüper Lig · Today ·
KonyasporMatch result
50%
2.00Fair odds
Analysis
NECGroningenEredivisie · Today ·
NECMatch result
46%
2.18Fair odds
Analysis
PSVFeyenoordEredivisie · Today ·
PSVMatch result
50%
1.99Fair odds
Analysis
MonacoLilleLigue 1 · Today ·
MonacoMatch result
43%
2.35Fair odds
Analysis
AtalantaFrosinoneSerie A · Today ·
AtalantaMatch result
50%
1.99Fair odds
Analysis
GenoaVeneziaSerie A · Today ·
GenoaMatch result
55%
1.82Fair odds
Analysis
Manchester UnitedAFC BournemouthPremier League · Today ·
Manchester UnitedMatch result
49%
2.02Fair odds
Analysis
Crystal PalaceNewcastle UnitedPremier League · Today ·
Crystal PalaceMatch result
40%
2.47Fair odds
Analysis
Hull CityBrentfordPremier League · Today ·
BrentfordMatch result
38%
2.65Fair odds
Analysis
LiverpoolBrighton & Hove AlbionPremier League · Today ·
LiverpoolMatch result
40%
2.48Fair odds
Analysis
MotherwellHeartsScottish Premiership · Today ·
HeartsMatch result
42%
2.36Fair odds
Analysis
HoffenheimBayer LeverkusenBundesliga · Today ·
Bayer LeverkusenMatch result
40%
2.49Fair odds
Analysis
Club BruggeSint-TruidenBelgian Pro League · Today ·
Club BruggeMatch result
74%
1.35Fair odds
Analysis
Bendel InsuranceRivers UnitedNigeria Premier Football League · Today ·
Bendel InsuranceMatch result
42%
2.39Fair odds
Analysis
Ikorodu CityShooting StarsNigeria Premier Football League · Today ·
Ikorodu CityMatch result
65%
1.53Fair odds
Analysis
Kun KhalifatInter LagosNigeria Premier Football League · Today ·
Kun KhalifatMatch result
82%
1.21Fair odds
Analysis
Nasarawa UnitedEnyimbaNigeria Premier Football League · Today ·
Nasarawa UnitedMatch result
66%
1.52Fair odds
Analysis
Warri WolvesKano PillarsNigeria Premier Football League · Today ·
Warri WolvesMatch result
51%
1.98Fair odds
Analysis
Abia WarriorsNiger TornadoesNigeria Premier Football League · Today ·
Abia WarriorsMatch result
52%
1.91Fair odds
Analysis
BarauKwara UnitedNigeria Premier Football League · Today ·
BarauMatch result
66%
1.52Fair odds
Analysis
Celta VigoReal BetisLa Liga · Today ·
Celta VigoMatch result
38%
2.64Fair odds
Analysis
EstorilMoreirensePrimeira Liga · Today ·
EstorilMatch result
46%
2.19Fair odds
Analysis
Sparta RotterdamAjaxEredivisie · Today ·
AjaxMatch result
59%
1.69Fair odds
Analysis
GöztepeÇorumSüper Lig · Today ·
GöztepeMatch result
49%
2.04Fair odds
Analysis
ToulouseTroyesLigue 1 · Today ·
ToulouseMatch result
71%
1.40Fair odds
Analysis
Angers SCOLorientLigue 1 · Today ·
LorientMatch result
47%
2.11Fair odds
Analysis
AuxerreLe MansLigue 1 · Today ·
AuxerreMatch result
47%
2.11Fair odds
Analysis
MarseilleLe HavreLigue 1 · Today ·
MarseilleMatch result
66%
1.51Fair odds
Analysis
RennesStrasbourgLigue 1 · Today ·
RennesMatch result
56%
1.80Fair odds
Analysis
FreiburgBayern MunichBundesliga · Today ·
Bayern MunichMatch result
66%
1.52Fair odds
Analysis
SunderlandLeeds UnitedPremier League · Today ·
Leeds UnitedMatch result
36%
2.82Fair odds
Analysis
LecceJuventusSerie A · Today ·
JuventusMatch result
60%
1.66Fair odds
Analysis
GentAnderlechtBelgian Pro League · Today ·
GentMatch result
44%
2.26Fair odds
Analysis
Real SociedadLevanteLa Liga · Today ·
Real SociedadMatch result
52%
1.91Fair odds
Analysis
NacionalSporting BragaPrimeira Liga · Today ·
Sporting BragaMatch result
57%
1.76Fair odds
Analysis
Rio AveFamalicãoPrimeira Liga · Today ·
FamalicãoMatch result
45%
2.20Fair odds
Analysis
Union Saint-GilloiseCercle BruggeBelgian Pro League · Today ·
Union Saint-GilloiseMatch result
84%
1.20Fair odds
Analysis
AZTwenteEredivisie · Today ·
AZMatch result
41%
2.46Fair odds
Analysis
UdineseAC MilanSerie A · Today ·
AC MilanMatch result
48%
2.06Fair odds
Analysis
BarcelonaReal MadridLa Liga · Today ·
BarcelonaMatch result
59%
1.68Fair odds
Analysis
Sporting CPAcadémico de ViseuPrimeira Liga · Today ·
Sporting CPMatch result
82%
1.21Fair odds
Analysis
QuerétaroCruz AzulLiga MX · Tomorrow ·
Cruz AzulMatch result
49%
2.05Fair odds
Analysis
Los AngelesLA GalaxyMLS · Tomorrow ·
Los AngelesMatch result
58%
1.73Fair odds
Analysis
Club AméricaPachucaLiga MX · Tomorrow ·
Club AméricaMatch result
59%
1.69Fair odds
Analysis
TijuanaSantos LagunaLiga MX · Tomorrow ·
TijuanaMatch result
53%
1.90Fair odds
Analysis

Recent results

Full track record ›
Pumas UNAMTigres UANLLiga MX · Today ·
Pumas UNAMMatch result
44%
1-1Score
Missed
Analysis
Portland TimbersCharlotteMLS · Today ·
Portland TimbersMatch result
40%
3-2Score
Correct
Analysis
San DiegoSeattle SoundersMLS · Today ·
San DiegoMatch result
43%
2-2Score
Missed
Analysis
Houston DynamoMinnesota UnitedMLS · Today ·
Houston DynamoMatch result
49%
0-0Score
Missed
Analysis
Real Salt LakeSt. Louis CityMLS · Today ·
Real Salt LakeMatch result
39%
3-0Score
Correct
Analysis
Sporting KCAustinMLS · Today ·
Sporting KCMatch result
43%
1-2Score
Missed
Analysis
Colorado RapidsVancouver WhitecapsMLS · Today ·
Vancouver WhitecapsMatch result
46%
1-0Score
Missed
Analysis
DallasSJ EarthquakesMLS · Today ·
DallasMatch result
51%
3-0Score
Correct
Analysis
SantosBahiaBrasileirão Série A · Today ·
SantosMatch result
49%
1-1Score
Missed
Analysis
MonterreyGuadalajaraLiga MX · Today ·
GuadalajaraMatch result
36%
0-1Score
Correct
Analysis
Atlanta UnitedChicago FireMLS · Yesterday ·
Chicago FireMatch result
41%
2-3Score
Correct
Analysis
DC UnitedCincinnatiMLS · Yesterday ·
CincinnatiMatch result
42%
0-2Score
Correct
Analysis
Orlando CityNew York CityMLS · Yesterday ·
Orlando CityMatch result
46%
2-2Score
Missed
Analysis
Philadelphia UnionNew EnglandMLS · Yesterday ·
Philadelphia UnionMatch result
62%
1-2Score
Missed
Analysis
LeónTolucaLiga MX · Yesterday ·
TolucaMatch result
46%
1-1Score
Missed
Analysis
ChapecoenseFluminenseBrasileirão Série A · Yesterday ·
FluminenseMatch result
60%
2-1Score
Missed
Analysis
Vasco da GamaCorinthiansBrasileirão Série A · Yesterday ·
Vasco da GamaMatch result
51%
3-2Score
Correct
Analysis
PalmeirasRed Bull BragantinoBrasileirão Série A · Yesterday ·
PalmeirasMatch result
68%
2-0Score
Correct
Analysis
New York RBInter MiamiMLS · Yesterday ·
Inter MiamiMatch result
52%
2-0Score
Missed
Analysis
VitóriaAthletico ParanaenseBrasileirão Série A · Yesterday ·
Athletico ParanaenseMatch result
40%
1-1Score
Missed
Analysis

Leagues