Track record
The receipts.
Wins and losses, openly.
Every prediction we publish is logged before kickoff and matched against the actual result after final whistle. This page reports those outcomes, not curated highlights, the full tape. If the model is wrong on something, it's recorded here.
Overall
Predictions resulted
1,982
Hits
1,045
Hit rate
52.7%
By market
Different market types have different baseline accuracy. A 75% favourite winning at home isn't the same achievement as a 55% over-2.5 call landing.
Both teams to score
n = 569 · model expected 58%
58.7%
Over 2.5 goals
n = 522 · model expected 55%
57.9%
Under 2.5 goals
n = 163 · model expected 59%
44.8%
Both teams NOT to both score
n = 116 · model expected 57%
45.7%
Barça to win
n = 8 · model expected 65%
75.0%
Fluminense to win
n = 7 · model expected 42%
57.1%
PSG to win
n = 7 · model expected 65%
42.9%
Man City to win
n = 7 · model expected 72%
71.4%
Real Madrid to win
n = 7 · model expected 64%
85.7%
Bahia to win
n = 7 · model expected 42%
42.9%
Coritiba to win
n = 7 · model expected 42%
42.9%
Corinthians to win
n = 7 · model expected 42%
42.9%
Celta to win
n = 7 · model expected 44%
14.3%
Clube do Remo to win
n = 7 · model expected 42%
28.6%
France to win
n = 6 · model expected 42%
66.7%
Vitória to win
n = 6 · model expected 42%
66.7%
Bragantino to win
n = 6 · model expected 42%
50.0%
Botafogo to win
n = 6 · model expected 42%
33.3%
Flamengo to win
n = 6 · model expected 42%
66.7%
Mirassol to win
n = 6 · model expected 42%
50.0%
Feyenoord to win
n = 6 · model expected 54%
50.0%
Cruzeiro to win
n = 6 · model expected 42%
50.0%
Arsenal to win
n = 6 · model expected 60%
100.0%
Inter to win
n = 6 · model expected 64%
66.7%
PSV to win
n = 6 · model expected 58%
83.3%
Grêmio to win
n = 6 · model expected 42%
50.0%
Internacional to win
n = 6 · model expected 42%
16.7%
Vasco da Gama to win
n = 6 · model expected 42%
33.3%
Santos to win
n = 6 · model expected 42%
33.3%
Porto to win
n = 6 · model expected 66%
100.0%
Southampton to win
n = 6 · model expected 47%
50.0%
Atleti to win
n = 6 · model expected 56%
50.0%
Twente to win
n = 5 · model expected 46%
60.0%
Middlesbrough to win
n = 5 · model expected 52%
60.0%
Spain to win
n = 5 · model expected 42%
80.0%
São Paulo to win
n = 5 · model expected 42%
40.0%
Paranaense to win
n = 5 · model expected 42%
40.0%
Palmeiras to win
n = 5 · model expected 42%
40.0%
Argentina to win
n = 5 · model expected 42%
100.0%
Mineiro to win
n = 5 · model expected 42%
60.0%
Roma to win
n = 5 · model expected 61%
100.0%
Ajax to win
n = 4 · model expected 47%
50.0%
Real Betis to win
n = 4 · model expected 51%
75.0%
Como 1907 to win
n = 4 · model expected 56%
75.0%
Milan to win
n = 4 · model expected 53%
50.0%
Rayo Vallecano to win
n = 4 · model expected 46%
50.0%
Newcastle to win
n = 4 · model expected 48%
50.0%
Juventus to win
n = 4 · model expected 56%
50.0%
Switzerland to win
n = 4 · model expected 42%
100.0%
Bayern to win
n = 4 · model expected 74%
75.0%
Sporting CP to win
n = 4 · model expected 42%
100.0%
Alverca to win
n = 4 · model expected 42%
0.0%
Portugal to win
n = 4 · model expected 42%
50.0%
Chapecoense to win
n = 4 · model expected 42%
25.0%
Brazil to win
n = 4 · model expected 42%
50.0%
England to win
n = 4 · model expected 42%
50.0%
Mexico to win
n = 4 · model expected 42%
75.0%
Gil Vicente to win
n = 4 · model expected 42%
50.0%
Vitória SC to win
n = 4 · model expected 42%
25.0%
Olympique Lyon to win
n = 4 · model expected 53%
50.0%
USA to win
n = 4 · model expected 42%
75.0%
Brighton Hove to win
n = 4 · model expected 54%
50.0%
RB Leipzig to win
n = 4 · model expected 57%
50.0%
Zwolle to win
n = 3 · model expected 44%
0.0%
Santa Clara to win
n = 3 · model expected 42%
66.7%
Cagliari to win
n = 3 · model expected 42%
66.7%
Man United to win
n = 3 · model expected 54%
66.7%
Atalanta to win
n = 3 · model expected 51%
33.3%
Osasuna to win
n = 3 · model expected 45%
33.3%
Elche to win
n = 3 · model expected 49%
33.3%
Germany to win
n = 3 · model expected 42%
66.7%
Marítimo to win
n = 3 · model expected 42%
33.3%
Lorient to win
n = 3 · model expected 44%
0.0%
Marseille to win
n = 3 · model expected 57%
66.7%
Napoli to win
n = 3 · model expected 55%
66.7%
Groningen to win
n = 3 · model expected 43%
66.7%
Netherlands to win
n = 3 · model expected 42%
33.3%
Draw
n = 3 · model expected 43%
0.0%
Birmingham to win
n = 3 · model expected 49%
0.0%
Norway to win
n = 3 · model expected 42%
33.3%
Norwich to win
n = 3 · model expected 43%
33.3%
Millwall to win
n = 3 · model expected 43%
66.7%
Stade Rennais to win
n = 3 · model expected 46%
100.0%
Willem II to win
n = 3 · model expected 46%
0.0%
Telstar to win
n = 3 · model expected 48%
33.3%
Fulham to win
n = 3 · model expected 48%
33.3%
Belgium to win
n = 3 · model expected 42%
33.3%
Villarreal to win
n = 3 · model expected 60%
33.3%
Liverpool to win
n = 3 · model expected 57%
0.0%
Lille to win
n = 3 · model expected 54%
66.7%
Brentford to win
n = 3 · model expected 50%
33.3%
Estoril Praia to win
n = 3 · model expected 42%
0.0%
CD Nacional to win
n = 3 · model expected 42%
66.7%
AZ to win
n = 3 · model expected 50%
66.7%
Dortmund to win
n = 3 · model expected 54%
100.0%
Arouca to win
n = 3 · model expected 42%
100.0%
Famalicão to win
n = 3 · model expected 52%
33.3%
SL Benfica to win
n = 3 · model expected 42%
33.3%
Canada to win
n = 3 · model expected 42%
33.3%
Sassuolo to win
n = 3 · model expected 48%
33.3%
Real Sociedad to win
n = 3 · model expected 55%
33.3%
Leverkusen to win
n = 3 · model expected 60%
33.3%
Heerenveen to win
n = 3 · model expected 44%
0.0%
Colombia to win
n = 3 · model expected 42%
66.7%
Casa Pia to win
n = 3 · model expected 42%
0.0%
Utrecht to win
n = 3 · model expected 48%
33.3%
Go Ahead to win
n = 3 · model expected 47%
66.7%
Sittard to win
n = 3 · model expected 44%
66.7%
Panama to win
n = 2 · model expected 42%
0.0%
Auxerre to win
n = 2 · model expected 45%
50.0%
Burnley to win
n = 2 · model expected 46%
0.0%
Sunderland to win
n = 2 · model expected 47%
50.0%
Braga to win
n = 2 · model expected 42%
50.0%
Paraguay to win
n = 2 · model expected 42%
0.0%
Moreirense to win
n = 2 · model expected 42%
0.0%
Ecuador to win
n = 2 · model expected 42%
50.0%
Rio Ave to win
n = 2 · model expected 42%
0.0%
Deportivo to win
n = 2 · model expected 56%
50.0%
Turkey to win
n = 2 · model expected 42%
50.0%
Mallorca to win
n = 2 · model expected 54%
50.0%
Australia to win
n = 2 · model expected 42%
50.0%
Chelsea to win
n = 2 · model expected 48%
50.0%
Stoke to win
n = 2 · model expected 47%
50.0%
Brest to win
n = 2 · model expected 42%
0.0%
Scotland to win
n = 2 · model expected 42%
0.0%
Frankfurt to win
n = 2 · model expected 51%
0.0%
Ivory Coast to win
n = 2 · model expected 42%
50.0%
Wrexham to win
n = 2 · model expected 54%
0.0%
Uruguay to win
n = 2 · model expected 42%
0.0%
Fiorentina to win
n = 2 · model expected 47%
0.0%
Den Haag to win
n = 2 · model expected 46%
0.0%
Wolverhampton to win
n = 2 · model expected 45%
50.0%
West Brom to win
n = 2 · model expected 45%
50.0%
Monaco to win
n = 2 · model expected 50%
50.0%
Hoffenheim to win
n = 2 · model expected 43%
50.0%
Leeds United to win
n = 2 · model expected 46%
50.0%
Athletic to win
n = 2 · model expected 65%
0.0%
Jordan to win
n = 2 · model expected 42%
0.0%
Tunisia to win
n = 2 · model expected 42%
0.0%
Sevilla FC to win
n = 2 · model expected 42%
100.0%
Amadora to win
n = 2 · model expected 42%
0.0%
Málaga to win
n = 2 · model expected 47%
0.0%
SC Paderborn to win
n = 2 · model expected 42%
0.0%
Ipswich Town to win
n = 2 · model expected 45%
50.0%
Sheffield Utd to win
n = 2 · model expected 48%
50.0%
Le Havre to win
n = 2 · model expected 46%
0.0%
New Zealand to win
n = 2 · model expected 42%
0.0%
Real Oviedo to win
n = 2 · model expected 48%
0.0%
RC Lens to win
n = 2 · model expected 47%
50.0%
South Africa to win
n = 2 · model expected 42%
50.0%
Le Mans to win
n = 2 · model expected 53%
0.0%
NEC to win
n = 2 · model expected 44%
50.0%
Alavés to win
n = 2 · model expected 43%
50.0%
Tottenham to win
n = 2 · model expected 51%
0.0%
Derby County to win
n = 2 · model expected 44%
0.0%
Czechia to win
n = 2 · model expected 42%
0.0%
Excelsior to win
n = 2 · model expected 50%
50.0%
Swansea to win
n = 2 · model expected 48%
50.0%
Sweden to win
n = 1 · model expected 42%
100.0%
Monza to win
n = 1 · model expected 48%
0.0%
Portsmouth to win
n = 1 · model expected 45%
0.0%
Haiti to win
n = 1 · model expected 42%
0.0%
Korea Republic to win
n = 1 · model expected 42%
100.0%
Levante to win
n = 1 · model expected 43%
100.0%
Stuttgart to win
n = 1 · model expected 64%
100.0%
Uzbekistan to win
n = 1 · model expected 42%
0.0%
Strasbourg to win
n = 1 · model expected 51%
100.0%
Aston Villa to win
n = 1 · model expected 40%
100.0%
Bristol City to win
n = 1 · model expected 51%
100.0%
Volendam to win
n = 1 · model expected 42%
0.0%
Schalke to win
n = 1 · model expected 40%
0.0%
Union Berlin to win
n = 1 · model expected 42%
100.0%
Angers SCO to win
n = 1 · model expected 42%
0.0%
Coventry City to win
n = 1 · model expected 42%
0.0%
HSV to win
n = 1 · model expected 42%
100.0%
Senegal to win
n = 1 · model expected 42%
100.0%
Verona to win
n = 1 · model expected 42%
0.0%
Cape Verde to win
n = 1 · model expected 42%
0.0%
Saudi Arabia to win
n = 1 · model expected 42%
0.0%
Everton to win
n = 1 · model expected 52%
0.0%
Japan to win
n = 1 · model expected 42%
0.0%
Acad. Viseu to win
n = 1 · model expected 42%
0.0%
Congo DR to win
n = 1 · model expected 42%
100.0%
AVS to win
n = 1 · model expected 42%
100.0%
Iran to win
n = 1 · model expected 42%
0.0%
Crystal Palace to win
n = 1 · model expected 56%
0.0%
Toulouse to win
n = 1 · model expected 44%
100.0%
M'gladbach to win
n = 1 · model expected 42%
100.0%
Bournemouth to win
n = 1 · model expected 42%
0.0%
Lazio to win
n = 1 · model expected 70%
100.0%
St. Pauli to win
n = 1 · model expected 42%
0.0%
Augsburg to win
n = 1 · model expected 42%
100.0%
Udinese to win
n = 1 · model expected 42%
0.0%
Cambuur to win
n = 1 · model expected 46%
0.0%
Parma to win
n = 1 · model expected 41%
0.0%
1. FC Köln to win
n = 1 · model expected 42%
0.0%
Hull City to win
n = 1 · model expected 40%
0.0%
Croatia to win
n = 1 · model expected 42%
100.0%
Girona to win
n = 1 · model expected 43%
0.0%
Genoa to win
n = 1 · model expected 47%
0.0%
Sparta to win
n = 1 · model expected 42%
0.0%
Heidenheim to win
n = 1 · model expected 42%
0.0%
Venezia FC to win
n = 1 · model expected 48%
0.0%
Heracles to win
n = 1 · model expected 42%
0.0%
Egypt to win
n = 1 · model expected 42%
0.0%
Paris FC to win
n = 1 · model expected 51%
100.0%
Lincoln City to win
n = 1 · model expected 53%
0.0%
Qatar to win
n = 1 · model expected 42%
0.0%
Morocco to win
n = 1 · model expected 42%
100.0%
FC Metz to win
n = 1 · model expected 42%
0.0%
Iraq to win
n = 1 · model expected 42%
0.0%
Freiburg to win
n = 1 · model expected 50%
100.0%
Algeria to win
n = 1 · model expected 42%
0.0%
West Ham to win
n = 1 · model expected 46%
0.0%
Curaçao to win
n = 1 · model expected 42%
0.0%
Mainz to win
n = 1 · model expected 42%
0.0%
Cremonese to win
n = 1 · model expected 42%
100.0%
Ghana to win
n = 1 · model expected 42%
100.0%
Santander to win
n = 1 · model expected 60%
100.0%
Bosnia-H. to win
n = 1 · model expected 42%
100.0%
Tondela to win
n = 1 · model expected 42%
100.0%
Nice to win
n = 1 · model expected 42%
0.0%
Austria to win
n = 1 · model expected 42%
100.0%
By competition
Campeonato Brasileiro Série A
n = 357
51.3%
FIFA World Cup
n = 312
54.8%
Primera Division
n = 226
51.8%
Primeira Liga
n = 177
48.0%
Premier League
n = 174
54.6%
Eredivisie
n = 174
64.4%
Serie A
n = 165
53.3%
Championship
n = 163
41.1%
Ligue 1
n = 130
48.5%
Bundesliga
n = 101
60.4%
UEFA Champions League
n = 3
100.0%
Recent results
- EC Vitória 1-0 Grêmio FBPACampeonato Brasileiro Série A
Over 2.5 goals
Model 51% · MISS
Both teams to score
Model 56% · MISS
Vitória to win
Model 42% · HIT
- Elche CF 2-3 Real Sociedad de FútbolPrimera Division
Under 2.5 goals
Model 50% · MISS
Both teams to score
Model 54% · HIT
Elche to win
Model 49% · MISS
- GD Estoril Praia 0-0 FC AroucaPrimeira Liga
Over 2.5 goals
Model 50% · MISS
Both teams to score
Model 56% · MISS
Estoril Praia to win
Model 42% · MISS
- Udinese Calcio 1-2 SS LazioSerie A
Under 2.5 goals
Model 86% · MISS
Both teams NOT to both score
Model 75% · MISS
Draw
Model 44% · MISS
- Getafe CF 1-1 RC Celta de VigoPrimera Division
Under 2.5 goals
Model 77% · HIT
Both teams NOT to both score
Model 68% · MISS
Celta to win
Model 41% · MISS
- Cagliari Calcio 1-0 US LecceSerie A
Under 2.5 goals
Model 66% · HIT
Both teams NOT to both score
Model 57% · HIT
Cagliari to win
Model 43% · HIT
- SC Corinthians Paulista 1-2 Chapecoense AFCampeonato Brasileiro Série A
Over 2.5 goals
Model 51% · HIT
Both teams to score
Model 56% · HIT
Corinthians to win
Model 42% · MISS
- Botafogo FR 0-0 SE PalmeirasCampeonato Brasileiro Série A
Over 2.5 goals
Model 51% · MISS
Both teams to score
Model 56% · MISS
Botafogo to win
Model 42% · MISS
- Gil Vicente FC 0-1 Académico de Viseu FCPrimeira Liga
Over 2.5 goals
Model 50% · MISS
Both teams to score
Model 56% · MISS
Gil Vicente to win
Model 42% · MISS
- Clube do Remo 0-1 CR FlamengoCampeonato Brasileiro Série A
Over 2.5 goals
Model 51% · MISS
Both teams to score
Model 56% · MISS
Clube do Remo to win
Model 42% · MISS
- RCD Espanyol de Barcelona 1-1 Sevilla FCPrimera Division
Over 2.5 goals
Model 51% · MISS
Both teams to score
Model 58% · HIT
- SC Internacional 2-3 Santos FCCampeonato Brasileiro Série A
Over 2.5 goals
Model 51% · HIT
Both teams to score
Model 56% · HIT
Internacional to win
Model 42% · MISS
- Cruzeiro EC 3-1 CA ParanaenseCampeonato Brasileiro Série A
Over 2.5 goals
Model 51% · HIT
Both teams to score
Model 56% · HIT
Cruzeiro to win
Model 42% · HIT
Over 2.5 goals
Model 60% · HIT
Both teams to score
Model 59% · HIT
Marseille to win
Model 59% · MISS
- Juventus FC 1-1 AC MilanSerie A
Under 2.5 goals
Model 64% · HIT
Both teams NOT to both score
Model 54% · MISS
- Vitória SC 0-0 Casa Pia ACPrimeira Liga
Over 2.5 goals
Model 50% · MISS
Both teams to score
Model 56% · MISS
Vitória SC to win
Model 42% · MISS
- Málaga CF 0-0 Levante UDPrimera Division
Over 2.5 goals
Model 54% · MISS
Both teams to score
Model 57% · MISS
Málaga to win
Model 50% · MISS
- Deportivo Alavés 5-2 CA OsasunaPrimera Division
Under 2.5 goals
Model 67% · MISS
Both teams NOT to both score
Model 59% · MISS
Alavés to win
Model 42% · HIT
Under 2.5 goals
Model 67% · MISS
Both teams NOT to both score
Model 58% · MISS
- Eintracht Frankfurt 1-4 FC AugsburgBundesliga
Over 2.5 goals
Model 61% · HIT
Both teams to score
Model 63% · HIT
Frankfurt to win
Model 49% · MISS
Methodology: predictions are snapshotted at 03:00 UTC daily for matches in the next 48 hours. Results are pulled from Football-Data.org as soon as matches finish. We log all predictions before kickoff, there's no cherry-picking.