Skip to content

Over/Under 2.5 goals predictions — read from the AI consensus scoreline

Each call below is derived from the consensus scoreline of multiple frontier AI models: a predicted total of three goals or more reads as Over 2.5, two or fewer as Under 2.5. Nothing else goes into it — no separate totals model, no probability — so the call is exactly as good as the scoreline behind it.

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

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

Graded in public — last 7 days: 192 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.

That transparency is the point. Every call is graded against the final score after full-time and stays on the page, hits and misses alike; the 7-day count below is the whole pool, not a highlight reel.

Other markets

Frequently asked questions

Frequently asked

▸How is the over/under 2.5 call derived?

From the AI consensus scoreline alone: 2–1 or 3–0 reads as Over 2.5, 1–0 or 1–1 as Under 2.5. The scoreline is the rounded average of the base models' predicted scores, published in the hours before kickoff.

▸Why 2.5 goals?

A half-goal line cannot tie: a match either has three or more goals or it does not. It is the most searched totals line in football, which is why this page uses it — the glossary explains the market in full.

▸How accurate are the over/under calls?

It varies by week and by league — high-scoring leagues push the calls one way, cagey ones the other — and no AI can guarantee results. ScoreGPT grades every call in public; the count on this page includes every miss.

▸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.