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
Hot
Union Saint-Gilloisevs
Cercle Brugge
Sporting CPvs
Académico de Viseu
Kun Khalifatvs
Inter Lagos
Inter Milanvs
Fiorentina
Club Bruggevs
Sint-Truiden
Romavs
Cagliari
Toulousevs
Troyes
Flamengovs
Atlético Mineiro
Today ·
Belgium · Belgian Pro League
Union Saint-Gilloisevs
Cercle BruggePredictionUnion Saint-Gilloise to win84%Fair odds 1.20
See analysis ›
Hot
Today ·
Portugal · Primeira Liga
Sporting CPvs
Académico de ViseuPredictionSporting CP to win82%Fair odds 1.21
See analysis ›
Hot
Today ·
Nigeria · Nigeria Premier Football League
Kun Khalifatvs
Inter LagosPredictionKun Khalifat to win82%Fair odds 1.21
See analysis ›
Hot
Today ·
Italy · Serie A
Inter MilanvsPredictionInter Milan to win80%Fair odds 1.26
See analysis ›
Hot
Today ·
Belgium · Belgian Pro League
Club Bruggevs
Sint-TruidenPredictionClub Brugge to win74%Fair odds 1.35
See analysis ›
Hot
Tue 27 Oct ·
Italy · Serie A
RomavsPredictionRoma to win72%Fair odds 1.39
See analysis ›
Hot
Today ·
France · Ligue 1
Toulousevs
TroyesPredictionToulouse to win71%Fair odds 1.40
See analysis ›
Tomorrow ·
Brazil · Brasileirão Série A
Flamengovs
Atlético MineiroPredictionFlamengo to win66%Fair odds 1.51
See analysis ›
Yesterday's top picks
9 of 13 won
Won
Rangersvs
St. Johnstone
Comovs
Sassuolo
Westerlovs
Beveren
Borussia Dortmundvs
Eintracht Frankfurt
Arsenalvs
Everton
Atletico Madridvs
Deportivo de La Coruña
Palmeirasvs
Red Bull Bragantino
Huddersfield Townvs
Wigan Athletic
Yesterday · Full time 4-0
Scotland · Scottish Premiership
Rangersvs
St. JohnstonePredictionRangers to win80%Fair odds 1.25
See analysis ›
Won
Yesterday · Full time 2-0
Italy · Serie A
ComovsPredictionComo to win71%Fair odds 1.42
See analysis ›
Lost
Yesterday · Full time 4-4
Belgium · Belgian Pro League
Westerlovs
BeverenPredictionWesterlo to win70%Fair odds 1.43
See analysis ›
Won
Yesterday · Full time 1-0
Germany · Bundesliga
PredictionBorussia Dortmund to win70%Fair odds 1.43
See analysis ›
Won
Yesterday · Full time 2-0
England · Premier League
Arsenalvs
EvertonPredictionArsenal to win70%Fair odds 1.43
See analysis ›
Won
Yesterday · Full time 1-0
Spain · La Liga
Deportivo de La CoruñaPredictionAtletico Madrid to win68%Fair odds 1.47
See analysis ›
Won
Yesterday · Full time 2-0
Brazil · Brasileirão Série A
Palmeirasvs
Red Bull BragantinoPredictionPalmeiras to win68%Fair odds 1.47
See analysis ›
Won
Yesterday · Full time 2-1
England · League One
Huddersfield Townvs
Wigan AthleticPredictionHuddersfield Town to win65%Fair odds 1.53
See analysis ›
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 SittardMatch result
43%
2.30Fair odds
Analysis
Inter MilanMatch result
80%
1.26Fair odds
Analysis
CelticMatch result
61%
1.65Fair odds
Analysis
Racing GenkMatch result
60%
1.68Fair odds
Analysis
Athletic ClubMatch result
53%
1.90Fair odds
Analysis
KonyasporMatch result
50%
2.00Fair odds
Analysis
NECMatch result
46%
2.18Fair odds
Analysis
PSVMatch result
50%
1.99Fair odds
Analysis
MonacoMatch result
43%
2.35Fair odds
Analysis
AtalantaMatch result
50%
1.99Fair odds
Analysis
GenoaMatch result
55%
1.82Fair odds
Analysis
Manchester UnitedMatch result
49%
2.02Fair odds
Analysis
Crystal PalaceMatch result
40%
2.47Fair odds
Analysis
BrentfordMatch result
38%
2.65Fair odds
Analysis
LiverpoolMatch result
40%
2.48Fair odds
Analysis
HeartsMatch result
42%
2.36Fair odds
Analysis
Bayer LeverkusenMatch result
40%
2.49Fair odds
Analysis
Club BruggeMatch result
74%
1.35Fair odds
Analysis
Bendel InsuranceMatch result
42%
2.39Fair odds
Analysis
Ikorodu CityMatch result
65%
1.53Fair odds
Analysis
Kun KhalifatMatch result
82%
1.21Fair odds
Analysis
Nasarawa UnitedMatch result
66%
1.52Fair odds
Analysis
Warri WolvesMatch result
51%
1.98Fair odds
Analysis
Abia WarriorsMatch result
52%
1.91Fair odds
Analysis
BarauMatch result
66%
1.52Fair odds
Analysis
Celta VigoMatch result
38%
2.64Fair odds
Analysis
EstorilMatch result
46%
2.19Fair odds
Analysis
AjaxMatch result
59%
1.69Fair odds
Analysis
GöztepeMatch result
49%
2.04Fair odds
Analysis
ToulouseMatch result
71%
1.40Fair odds
Analysis
LorientMatch result
47%
2.11Fair odds
Analysis
AuxerreMatch result
47%
2.11Fair odds
Analysis
MarseilleMatch result
66%
1.51Fair odds
Analysis
RennesMatch result
56%
1.80Fair odds
Analysis
Bayern MunichMatch result
66%
1.52Fair odds
Analysis
Leeds UnitedMatch result
36%
2.82Fair odds
Analysis
JuventusMatch result
60%
1.66Fair odds
Analysis
GentMatch result
44%
2.26Fair odds
Analysis
Real SociedadMatch result
52%
1.91Fair odds
Analysis
Sporting BragaMatch result
57%
1.76Fair odds
Analysis
FamalicãoMatch result
45%
2.20Fair odds
Analysis
Union Saint-GilloiseMatch result
84%
1.20Fair odds
Analysis
AZMatch result
41%
2.46Fair odds
Analysis
AC MilanMatch result
48%
2.06Fair odds
Analysis
BarcelonaMatch result
59%
1.68Fair odds
Analysis
Sporting CPMatch result
82%
1.21Fair odds
Analysis
Cruz AzulMatch result
49%
2.05Fair odds
Analysis
Los AngelesMatch result
58%
1.73Fair odds
Analysis
Club AméricaMatch result
59%
1.69Fair odds
Analysis
TijuanaMatch result
53%
1.90Fair odds
Analysis
No matches for this filter.
Recent results
Full track record ›Pumas UNAMMatch result
44%
1-1Score
Missed
Analysis
Portland TimbersMatch result
40%
3-2Score
Correct
Analysis
San DiegoMatch result
43%
2-2Score
Missed
Analysis
Houston DynamoMatch result
49%
0-0Score
Missed
Analysis
Real Salt LakeMatch result
39%
3-0Score
Correct
Analysis
Sporting KCMatch result
43%
1-2Score
Missed
Analysis
Vancouver WhitecapsMatch result
46%
1-0Score
Missed
Analysis
DallasMatch result
51%
3-0Score
Correct
Analysis
SantosMatch result
49%
1-1Score
Missed
Analysis
GuadalajaraMatch result
36%
0-1Score
Correct
Analysis
Chicago FireMatch result
41%
2-3Score
Correct
Analysis
CincinnatiMatch result
42%
0-2Score
Correct
Analysis
Orlando CityMatch result
46%
2-2Score
Missed
Analysis
Philadelphia UnionMatch result
62%
1-2Score
Missed
Analysis
TolucaMatch result
46%
1-1Score
Missed
Analysis
FluminenseMatch result
60%
2-1Score
Missed
Analysis
Vasco da GamaMatch result
51%
3-2Score
Correct
Analysis
PalmeirasMatch result
68%
2-0Score
Correct
Analysis
Inter MiamiMatch result
52%
2-0Score
Missed
Analysis
Athletico ParanaenseMatch result
40%
1-1Score
Missed
Analysis