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
755
Hits
402
Hit rate
53.2%
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 = 230 · model expected 57%
58.7%
Over 2.5 goals
n = 215 · model expected 54%
54.4%
Under 2.5 goals
n = 41 · model expected 56%
61.0%
Both teams NOT to both score
n = 26 · model expected 56%
53.8%
Barça to win
n = 4 · model expected 58%
50.0%
PSG to win
n = 4 · model expected 64%
75.0%
Man City to win
n = 4 · model expected 73%
50.0%
Vasco da Gama to win
n = 3 · model expected 42%
33.3%
Arsenal to win
n = 3 · model expected 59%
100.0%
Grêmio to win
n = 3 · model expected 42%
33.3%
Bahia to win
n = 3 · model expected 42%
33.3%
Santos to win
n = 3 · model expected 42%
66.7%
Real Madrid to win
n = 3 · model expected 67%
100.0%
Clube do Remo to win
n = 3 · model expected 42%
33.3%
Inter to win
n = 3 · model expected 61%
33.3%
Chelsea to win
n = 2 · model expected 48%
50.0%
Bayern to win
n = 2 · model expected 70%
100.0%
Real Oviedo to win
n = 2 · model expected 48%
0.0%
Flamengo to win
n = 2 · model expected 42%
50.0%
Cruzeiro to win
n = 2 · model expected 42%
0.0%
Napoli to win
n = 2 · model expected 56%
50.0%
Brazil to win
n = 2 · model expected 42%
50.0%
Fluminense to win
n = 2 · model expected 42%
50.0%
Como 1907 to win
n = 2 · model expected 54%
100.0%
Brighton Hove to win
n = 2 · model expected 53%
50.0%
Rayo Vallecano to win
n = 2 · model expected 44%
50.0%
Netherlands to win
n = 2 · model expected 42%
50.0%
Fulham to win
n = 2 · model expected 49%
50.0%
Belgium to win
n = 2 · model expected 42%
0.0%
Corinthians to win
n = 2 · model expected 42%
100.0%
Paranaense to win
n = 2 · model expected 42%
50.0%
Real Betis to win
n = 2 · model expected 53%
100.0%
USA to win
n = 2 · model expected 42%
100.0%
Argentina to win
n = 2 · model expected 42%
100.0%
Atleti to win
n = 2 · model expected 66%
50.0%
Mexico to win
n = 2 · model expected 42%
100.0%
Canada to win
n = 2 · model expected 42%
50.0%
Juventus to win
n = 2 · model expected 58%
0.0%
Cagliari to win
n = 2 · model expected 42%
50.0%
Liverpool to win
n = 2 · model expected 62%
0.0%
Spain to win
n = 2 · model expected 42%
50.0%
Mirassol to win
n = 2 · model expected 42%
50.0%
Athletic to win
n = 2 · model expected 65%
0.0%
Atalanta to win
n = 2 · model expected 53%
0.0%
Celta to win
n = 2 · model expected 42%
50.0%
Sassuolo to win
n = 2 · model expected 45%
0.0%
Brest to win
n = 2 · model expected 42%
0.0%
Southampton to win
n = 2 · model expected 46%
50.0%
Villarreal to win
n = 2 · model expected 57%
50.0%
RB Leipzig to win
n = 2 · model expected 52%
50.0%
Milan to win
n = 2 · model expected 55%
0.0%
Real Sociedad to win
n = 2 · model expected 59%
0.0%
Mineiro to win
n = 2 · model expected 42%
50.0%
Elche to win
n = 2 · model expected 48%
50.0%
Roma to win
n = 2 · model expected 59%
100.0%
Coritiba to win
n = 2 · model expected 42%
50.0%
France to win
n = 2 · model expected 42%
100.0%
Mallorca to win
n = 2 · model expected 54%
50.0%
Palmeiras to win
n = 2 · model expected 42%
50.0%
Germany to win
n = 2 · model expected 42%
100.0%
Leverkusen to win
n = 2 · model expected 55%
0.0%
Bragantino to win
n = 2 · model expected 42%
100.0%
Burnley to win
n = 2 · model expected 46%
0.0%
Qatar to win
n = 1 · model expected 42%
0.0%
M'gladbach to win
n = 1 · model expected 42%
100.0%
Millwall to win
n = 1 · model expected 42%
0.0%
FC Metz to win
n = 1 · model expected 42%
0.0%
Toulouse to win
n = 1 · model expected 44%
100.0%
Vitória to win
n = 1 · model expected 42%
100.0%
Twente to win
n = 1 · model expected 42%
100.0%
Crystal Palace to win
n = 1 · model expected 56%
0.0%
Australia to win
n = 1 · model expected 42%
100.0%
Mainz to win
n = 1 · model expected 42%
0.0%
Cremonese to win
n = 1 · model expected 42%
100.0%
Sunderland to win
n = 1 · model expected 45%
0.0%
Ghana to win
n = 1 · model expected 42%
100.0%
Monaco to win
n = 1 · model expected 56%
0.0%
Stade Rennais to win
n = 1 · model expected 42%
100.0%
Everton to win
n = 1 · model expected 52%
0.0%
Frankfurt to win
n = 1 · model expected 53%
0.0%
Uruguay to win
n = 1 · model expected 42%
0.0%
Heerenveen to win
n = 1 · model expected 42%
0.0%
Aston Villa to win
n = 1 · model expected 40%
100.0%
Wolverhampton to win
n = 1 · model expected 44%
0.0%
Telstar 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%
Sweden to win
n = 1 · model expected 42%
100.0%
Korea Republic to win
n = 1 · model expected 42%
100.0%
Leeds United to win
n = 1 · model expected 43%
100.0%
PSV to win
n = 1 · model expected 42%
100.0%
Amadora to win
n = 1 · model expected 42%
0.0%
Newcastle to win
n = 1 · model expected 65%
100.0%
Casa Pia to win
n = 1 · model expected 42%
0.0%
Ivory Coast to win
n = 1 · model expected 42%
100.0%
Sporting CP to win
n = 1 · model expected 42%
100.0%
Utrecht to win
n = 1 · model expected 42%
100.0%
Vitória SC to win
n = 1 · model expected 42%
0.0%
Le Havre to win
n = 1 · model expected 41%
0.0%
Uzbekistan to win
n = 1 · model expected 42%
0.0%
Ajax to win
n = 1 · model expected 42%
0.0%
Go Ahead to win
n = 1 · model expected 42%
0.0%
Lille to win
n = 1 · model expected 55%
0.0%
Tondela to win
n = 1 · model expected 42%
100.0%
Sittard to win
n = 1 · model expected 42%
100.0%
Volendam to win
n = 1 · model expected 42%
0.0%
Union Berlin to win
n = 1 · model expected 42%
100.0%
Angers SCO to win
n = 1 · model expected 42%
0.0%
Iran to win
n = 1 · model expected 42%
0.0%
Gil Vicente to win
n = 1 · model expected 42%
0.0%
Botafogo to win
n = 1 · model expected 42%
100.0%
Levante to win
n = 1 · model expected 43%
100.0%
HSV to win
n = 1 · model expected 42%
100.0%
Zwolle to win
n = 1 · model expected 42%
0.0%
Verona to win
n = 1 · model expected 42%
0.0%
Brentford to win
n = 1 · model expected 52%
0.0%
Santa Clara to win
n = 1 · model expected 42%
100.0%
Estoril Praia to win
n = 1 · model expected 42%
0.0%
Saudi Arabia to win
n = 1 · model expected 42%
0.0%
Auxerre to win
n = 1 · model expected 42%
100.0%
Excelsior to win
n = 1 · model expected 42%
0.0%
CD Nacional to win
n = 1 · model expected 42%
100.0%
Hoffenheim to win
n = 1 · model expected 42%
100.0%
Olympique Lyon to win
n = 1 · model expected 50%
0.0%
Chapecoense to win
n = 1 · model expected 42%
0.0%
Haiti to win
n = 1 · model expected 42%
0.0%
Alverca to win
n = 1 · model expected 42%
0.0%
Man United to win
n = 1 · model expected 63%
100.0%
AVS to win
n = 1 · model expected 42%
100.0%
Portugal to win
n = 1 · model expected 42%
0.0%
AZ to win
n = 1 · model expected 42%
0.0%
Iraq to win
n = 1 · model expected 42%
0.0%
Osasuna to win
n = 1 · model expected 43%
0.0%
Bournemouth to win
n = 1 · model expected 42%
0.0%
Lazio to win
n = 1 · model expected 70%
100.0%
Dortmund to win
n = 1 · model expected 42%
100.0%
NEC to win
n = 1 · model expected 42%
100.0%
Heracles to win
n = 1 · model expected 42%
0.0%
Arouca to win
n = 1 · model expected 42%
100.0%
Tunisia to win
n = 1 · model expected 42%
0.0%
Feyenoord to win
n = 1 · model expected 42%
0.0%
Sparta to win
n = 1 · model expected 42%
0.0%
Famalicão to win
n = 1 · model expected 42%
100.0%
Internacional to win
n = 1 · model expected 42%
100.0%
Braga to win
n = 1 · model expected 42%
0.0%
Moreirense to win
n = 1 · model expected 42%
0.0%
Rio Ave to win
n = 1 · model expected 42%
0.0%
Turkey to win
n = 1 · model expected 42%
0.0%
Fiorentina to win
n = 1 · model expected 42%
0.0%
Scotland to win
n = 1 · model expected 42%
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%
England to win
n = 1 · model expected 42%
100.0%
Lorient to win
n = 1 · model expected 42%
0.0%
Girona to win
n = 1 · model expected 43%
0.0%
Marseille to win
n = 1 · model expected 56%
100.0%
Genoa to win
n = 1 · model expected 47%
0.0%
Ecuador to win
n = 1 · model expected 42%
0.0%
Udinese to win
n = 1 · model expected 42%
0.0%
Heidenheim to win
n = 1 · model expected 42%
0.0%
Sevilla FC to win
n = 1 · model expected 43%
100.0%
New Zealand to win
n = 1 · model expected 42%
0.0%
São Paulo to win
n = 1 · model expected 42%
0.0%
Augsburg to win
n = 1 · model expected 42%
100.0%
Groningen to win
n = 1 · model expected 42%
100.0%
Alavés to win
n = 1 · model expected 43%
0.0%
Tottenham to win
n = 1 · model expected 58%
0.0%
Switzerland to win
n = 1 · model expected 42%
100.0%
Draw
n = 1 · model expected 42%
0.0%
Czechia to win
n = 1 · model expected 42%
0.0%
St. Pauli to win
n = 1 · model expected 42%
0.0%
SL Benfica to win
n = 1 · model expected 42%
0.0%
Norway to win
n = 1 · model expected 42%
100.0%
Porto to win
n = 1 · model expected 42%
100.0%
By competition
FIFA World Cup
n = 129
54.3%
Campeonato Brasileiro Série A
n = 120
55.0%
Primera Division
n = 111
55.0%
Premier League
n = 90
51.1%
Serie A
n = 84
47.6%
Primeira Liga
n = 54
46.3%
Ligue 1
n = 53
47.2%
Eredivisie
n = 51
60.8%
Bundesliga
n = 51
62.7%
Championship
n = 9
33.3%
UEFA Champions League
n = 3
100.0%
Recent results
- Norway 3-2 SenegalFIFA World Cup
Both teams to score
Model 56% · HIT
Over 2.5 goals
Model 51% · HIT
Norway to win
Model 42% · HIT
- France 3-0 IraqFIFA World Cup
Both teams to score
Model 56% · MISS
Over 2.5 goals
Model 51% · HIT
France to win
Model 42% · HIT
- Argentina 2-0 AustriaFIFA World Cup
Both teams to score
Model 56% · MISS
Over 2.5 goals
Model 51% · MISS
Argentina to win
Model 42% · HIT
- New Zealand 1-3 EgyptFIFA World Cup
Both teams to score
Model 56% · HIT
Over 2.5 goals
Model 51% · HIT
New Zealand to win
Model 42% · MISS
- Uruguay 2-2 Cape Verde IslandsFIFA World Cup
Both teams to score
Model 56% · HIT
Over 2.5 goals
Model 51% · HIT
Uruguay to win
Model 42% · MISS
- Belgium 0-0 IranFIFA World Cup
Both teams to score
Model 56% · MISS
Over 2.5 goals
Model 51% · MISS
Belgium to win
Model 42% · MISS
- Spain 4-0 Saudi ArabiaFIFA World Cup
Both teams to score
Model 56% · MISS
Over 2.5 goals
Model 51% · HIT
Spain to win
Model 42% · HIT
- Tunisia 0-4 JapanFIFA World Cup
Both teams to score
Model 56% · MISS
Over 2.5 goals
Model 51% · HIT
Tunisia to win
Model 42% · MISS
- Ecuador 0-0 CuraçaoFIFA World Cup
Both teams to score
Model 56% · MISS
Over 2.5 goals
Model 51% · MISS
Ecuador to win
Model 42% · MISS
- Germany 2-1 Ivory CoastFIFA World Cup
Both teams to score
Model 56% · HIT
Over 2.5 goals
Model 51% · HIT
Germany to win
Model 42% · HIT
- Netherlands 5-1 SwedenFIFA World Cup
Both teams to score
Model 56% · HIT
Over 2.5 goals
Model 51% · HIT
Netherlands to win
Model 42% · HIT
- Turkey 0-1 ParaguayFIFA World Cup
Both teams to score
Model 56% · MISS
Over 2.5 goals
Model 51% · MISS
Turkey to win
Model 42% · MISS
- Brazil 3-0 HaitiFIFA World Cup
Both teams to score
Model 56% · MISS
Over 2.5 goals
Model 51% · HIT
Brazil to win
Model 42% · HIT
- Scotland 0-1 MoroccoFIFA World Cup
Both teams to score
Model 56% · MISS
Over 2.5 goals
Model 51% · MISS
Scotland to win
Model 42% · MISS
- United States 2-0 AustraliaFIFA World Cup
Both teams to score
Model 56% · MISS
Over 2.5 goals
Model 51% · MISS
USA to win
Model 42% · HIT
- Mexico 1-0 South KoreaFIFA World Cup
Both teams to score
Model 56% · MISS
Over 2.5 goals
Model 51% · MISS
Mexico to win
Model 42% · HIT
- Canada 6-0 QatarFIFA World Cup
Both teams to score
Model 56% · MISS
Over 2.5 goals
Model 51% · HIT
Canada to win
Model 42% · HIT
- Switzerland 4-1 Bosnia-HerzegovinaFIFA World Cup
Both teams to score
Model 56% · HIT
Over 2.5 goals
Model 51% · HIT
Switzerland to win
Model 42% · HIT
- Czechia 1-1 South AfricaFIFA World Cup
Both teams to score
Model 56% · HIT
Over 2.5 goals
Model 51% · MISS
Czechia to win
Model 42% · MISS
- Uzbekistan 1-3 ColombiaFIFA World Cup
Both teams to score
Model 56% · HIT
Over 2.5 goals
Model 51% · HIT
Uzbekistan to win
Model 42% · 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.