Skip to content

Correct score predictions — the AI consensus scoreline for every covered fixture

Every fixture below carries one predicted scoreline: the consensus of multiple frontier AI models, each analysing the match independently. The scoreline is the rounded average of every base model's predicted score, the number the over/under and both-teams-to-score calls are read from. It can differ from the scoreline on a match page, which averages only the models that back the called result. It is published as each fixture enters the analysis window in the hours before kickoff.

Download the free app

3 free AI predictions every week — no sign-up.

Today's calls

Liga MX
Toluca4
Monterrey0
2–1
AI consensus
average of 5 models
Miss
Liga MX
Tigres UANL2
Cruz Azul3
1–2
AI consensus
average of 5 models
Miss
Liga MX
U.N.A.M. - Pumas2
Club America2
1–2
AI consensus
average of 5 models
Miss
Süper Lig
Rizespor2
Erzurumspor FK1
1–1
AI consensus
average of 5 models
Miss
Eredivisie
Heerenveen5
Feyenoord3
1–2
AI consensus
average of 5 models
Miss
Serie A
Napoli1
Lazio1
1–2
AI consensus
average of 5 models
Miss
FA Cup
Stafford Rangers3
Grimsby3
1–2
AI consensus
average of 5 models
Miss
Belgian Pro League
Club Brugge KV1
Anderlecht1
2–1
AI consensus
average of 5 models
Miss
2. Bundesliga
1. FC Magdeburg4
FC St. Pauli1
2–1
AI consensus
average of 5 models
Miss
2. Bundesliga
1. FC Heidenheim2
Hannover 962
2–1
AI consensus
average of 5 models
Miss
2. Bundesliga
VfL Bochum3
Karlsruher SC2
2–1
AI consensus
average of 5 models
Miss
Allsvenskan
Halmstad2
Djurgardens IF1
0–2
AI consensus
average of 5 models
Miss
Süper Lig
Çorum FK0
Fenerbahçe5
1–2
AI consensus
average of 5 models
Miss
La Liga
Elche0
Real Betis2
0–1
AI consensus
average of 5 models
Miss
Swiss Super League
FC ST. Gallen5
FC Lugano0
1–2
AI consensus
average of 5 models
Miss
Allsvenskan
IFK Goteborg0
Malmo FF0
1–0
AI consensus
average of 5 models
Miss
Eredivisie
Twente2
Ajax2
2–1
AI consensus
average of 5 models
Miss
Austrian Bundesliga
TSV Hartberg3
SCR Altach0
2–0
AI consensus
average of 5 models
Miss
Austrian Bundesliga
WSG Wattens1
Austria Vienna1
1–1
AI consensus
average of 5 models
Hit
Eliteserien
Tromso0
Bodo/Glimt2
0–2
AI consensus
average of 5 models
Hit
Ligue 1
Rennes1
Lille2
1–0
AI consensus
average of 5 models
Miss
Premier League
Sunderland1
Chelsea0
0–1
AI consensus
average of 5 models
Miss
Premier League
Brighton2
Brentford0
2–1
AI consensus
average of 5 models
Miss
Premier League
Crystal Palace1
Liverpool3
0–2
AI consensus
average of 5 models
Miss
Serie A
Monza0
Atalanta1
1–2
AI consensus
average of 5 models
Miss
Premier League
Ipswich1
Bournemouth2
1–2
AI consensus
average of 5 models
Hit
Serie A
Genoa1
AC Milan2
0–1
AI consensus
average of 5 models
Miss
FA Cup
Cray Wanderers2
Stockport County3
0–3
AI consensus
average of 5 models
Miss
Bundesliga
1. FC Köln1
Bayer Leverkusen2
1–2
AI consensus
average of 5 models
Hit
Belgian Pro League
Gent1
Kortrijk0
2–0
AI consensus
average of 5 models
Miss
FA Cup
Wimborne Town2
Crawley Town0
1–2
AI consensus
average of 5 models
Miss
La Liga
Real Sociedad1
Rayo Vallecano0
2–1
AI consensus
average of 5 models
Miss
Allsvenskan
Kalmar FF1
Sirius0
0–1
AI consensus
average of 5 models
Miss
Swiss Super League
FC Thun3
FC Basel 18933
2–1
AI consensus
average of 5 models
Miss
Süper Lig
Alanyaspor0
Trabzonspor2
1–2
AI consensus
average of 5 models
Miss
Swiss Super League
Servette FC0
FC Zurich0
2–1
AI consensus
average of 5 models
Miss
Allsvenskan
IF Brommapojkarna0
Mjallby AIF0
1–0
AI consensus
average of 5 models
Miss
Allsvenskan
AIK Stockholm3
BK Hacken2
1–2
AI consensus
average of 5 models
Miss
Eredivisie
AZ Alkmaar4
Groningen3
2–1
AI consensus
average of 5 models
Miss
Eredivisie
Cambuur2
PSV Eindhoven5
1–2
AI consensus
average of 5 models
Miss
Eliteserien
Viking5
KFUM Oslo1
3–1
AI consensus
average of 5 models
Miss
Eliteserien
Lillestrom3
Aalesund2
2–1
AI consensus
average of 5 models
Miss
Eliteserien
Ham-Kam3
Sarpsborg 08 FF0
1–2
AI consensus
average of 5 models
Miss
Austrian Bundesliga
Sturm Graz3
Red Bull Salzburg4
1–2
AI consensus
average of 5 models
Miss
Eliteserien
Sandefjord5
Molde5
1–2
AI consensus
average of 5 models
Miss
Ligue 1
Angers0
Nice2
0–1
AI consensus
average of 5 models
Miss
Ligue 1
Stade Brestois 292
Lyon0
1–1
AI consensus
average of 5 models
Miss
Ligue 1
Le Havre0
Lorient2
0–1
AI consensus
average of 5 models
Miss
Ligue 1
Le Mans1
Monaco1
1–2
AI consensus
average of 5 models
Miss
Premier League
Manchester United4
Aston Villa4
2–1
AI consensus
average of 5 models
Miss
Bundesliga
SC Freiburg2
Union Berlin0
2–0
AI consensus
average of 5 models
Hit
Serie A
Inter2
Como0
2–1
AI consensus
average of 5 models
Miss
FA Cup
Oldham2
Sheffield Wednesday1
1–2
AI consensus
average of 5 models
Miss
La Liga
Celta Vigo0
Levante0
1–0
AI consensus
average of 5 models
Miss
La Liga
Villarreal2
Getafe0
2–0
AI consensus
average of 5 models
Hit
Belgian Pro League
Union St. Gilloise1
Genk0
2–1
AI consensus
average of 5 models
Miss
Süper Lig
Beşiktaş3
Gençlerbirliği S.K.0
2–0
AI consensus
average of 5 models
Miss
Eliteserien
Fredrikstad2
Brann2
1–2
AI consensus
average of 5 models
Miss
Belgian Pro League
St. Truiden4
Zulte Waregem1
2–1
AI consensus
average of 5 models
Miss
Bundesliga
1899 Hoffenheim2
FC Schalke 041
1–0
AI consensus
average of 5 models
Miss
Eredivisie
Utrecht2
NEC Nijmegen3
2–1
AI consensus
average of 5 models
Miss
Serie A
Fiorentina2
Juventus2
1–2
AI consensus
average of 5 models
Miss
Ligue 1
Lens1
Marseille2
1–2
AI consensus
average of 5 models
Hit
Copa do Brasil
Vasco da Gama2
Palmeiras1
1–1
AI consensus
average of 5 models
Miss
La Liga
Atletico Madrid1
Barcelona2
1–2
AI consensus
average of 5 models
Hit

Tomorrow: 3 more fixtures enter the window — calls appear in the hours before kickoff.

Graded in public — last 7 days: 39 of 335 calls right.

A count of graded calls, not an accuracy claim: the pool is every covered fixture in the window, hits and misses alike.

A correct-score call is only right when both numbers match, which makes it the hardest call in football and is why the record below matters more than any single hit. Every scoreline is graded in public after full-time and the misses stay on the page.

Other markets

Frequently asked questions

Frequently asked

▸How is the correct score prediction made?

Several large language models each predict a scoreline for the match; ScoreGPT rounds the average of the base models' predictions into one consensus scoreline. The individual model scorelines and the full reasoning are in the app.

▸How often is the correct score right?

Rarely, as for any forecaster — an exact scoreline has dozens of plausible outcomes. ScoreGPT grades every call in public; the 7-day count on this page and the per-model record at scoregpt.app/accuracy include the misses.

▸Are the correct score predictions free?

Yes — every consensus scoreline on this page is free, and so is the call and scoreline on each match page. The app adds every model's own scoreline and reasoning, with 3 free AI predictions per week and no sign-up.

▸Which score is a call graded on?

The final score as recorded, extra time included; a penalty shoot-out never counts. Almost every covered fixture is a league match that ends at 90 minutes, so the two rarely differ — but a knockout tie that goes to extra time is graded on its 120-minute score.

For information and entertainment only.