📊

Over/Under 2.5 Goals Predictions Today

Thursday, 16 April 2026 · 20 matches · 16 Over tips

Over and Under 2.5 goals predictions ranked by expected total goals. Based on each team's recent scoring and conceding rates.

Serie A 16:30 GMT
Over 2.5 Goals
Sassuolo 1 scored · 2 conceded
Como 1907 3 scored · 4 conceded
5
Avg Goals
O2.5: 100%
80%
Bundesliga 18:30 GMT
Over 2.5 Goals
St. Pauli 0 scored · 5 conceded
1. FC Köln 3 scored · 1 conceded
4.5
Avg Goals
O2.5: 100%
80%
Serie A 18:45 GMT
Over 2.5 Goals
Inter 4 scored · 3 conceded
Cagliari 1 scored · 0 conceded
4
Avg Goals
O2.5: 50%
80%
Bundesliga 13:30 GMT
Over 2.5 Goals
Bremen 1 scored · 3 conceded
HSV 0 scored · 4 conceded
4
Avg Goals
O2.5: 100%
80%
Bundesliga 13:30 GMT
Over 2.5 Goals
Union Berlin 1 scored · 3 conceded
Wolfsburg 1 scored · 2 conceded
3.5
Avg Goals
O2.5: 100%
80%
Premier League 14:00 GMT
Over 2.5 Goals
Leeds United 2 scored · 1 conceded
Wolverhampton 0 scored · 4 conceded
3.5
Avg Goals
O2.5: 100%
80%
Ligue 1 19:05 GMT
Over 2.5 Goals
Lille 5 scored · 0 conceded
Nice 1 scored · 1 conceded
3.5
Avg Goals
O2.5: 50%
80%
Premier League 11:30 GMT
Over 2.5 Goals
Brentford 2 scored · 2 conceded
Fulham 0 scored · 2 conceded
3
Avg Goals
O2.5: 50%
75%
Premier League 14:00 GMT
Over 2.5 Goals
Newcastle 1 scored · 2 conceded
Bournemouth 2 scored · 1 conceded
3
Avg Goals
O2.5: 100%
75%
Ligue 1 15:00 GMT
Over 2.5 Goals
Lorient 0 scored · 2 conceded
Marseille 3 scored · 1 conceded
3
Avg Goals
O2.5: 50%
75%
Premier League 19:00 GMT
Over 2.5 Goals
Chelsea 0 scored · 3 conceded
Man United 1 scored · 2 conceded
3
Avg Goals
O2.5: 100%
75%
Ligue 1 18:45 GMT
Over 2.5 Goals
RC Lens 0 scored · 0 conceded
Toulouse 0 scored · 5 conceded
2.5
Avg Goals
O2.5: 50%
62%
Serie A 13:00 GMT
Over 2.5 Goals
Udinese 3 scored · 0 conceded
Parma 1 scored · 1 conceded
2.5
Avg Goals
O2.5: 50%
62%
Bundesliga 13:30 GMT
Over 2.5 Goals
Leverkusen 1 scored · 0 conceded
Augsburg 2 scored · 2 conceded
2.5
Avg Goals
O2.5: 50%
62%
Bundesliga 13:30 GMT
Over 2.5 Goals
Hoffenheim 2 scored · 2 conceded
Dortmund 0 scored · 1 conceded
2.5
Avg Goals
O2.5: 50%
62%
Ligue 1 17:00 GMT
Over 2.5 Goals
Angers SCO 1 scored · 2 conceded
Le Havre 1 scored · 1 conceded
2.5
Avg Goals
O2.5: 50%
62%
Bundesliga 16:30 GMT
Under 2.5 Goals
Frankfurt 2 scored · 1 conceded
RB Leipzig 1 scored · 0 conceded
2
Avg Goals
O2.5: 50%
60%
Serie A 18:45 GMT
Under 2.5 Goals
Roma 3 scored · 0 conceded
Atalanta 0 scored · 1 conceded
2
Avg Goals
O2.5: 50%
60%
Serie A 16:00 GMT
Under 2.5 Goals
Napoli 1 scored · 1 conceded
Lazio 0 scored · 1 conceded
1.5
Avg Goals
O2.5: 0%
70%
Premier League 16:30 GMT
Under 2.5 Goals
Tottenham 0 scored · 1 conceded
Brighton Hove 2 scored · 0 conceded
1.5
Avg Goals
O2.5: 0%
70%

Why 2.5 Goals? How the Threshold Works

The 2.5 line exists because it splits outcomes almost evenly across European football — roughly 50-55% of top-league matches produce 3 or more goals. That's what makes it interesting from a betting perspective: the market is competitive, so finding an edge (even a small one) translates directly into long-term profit.

We calculate expected total goals by averaging each team's goals-scored and goals-conceded rates from their last 5 matches. When the combined figure sits above 2.3, the statistical lean is towards Over 2.5. The further above 2.3, the stronger the pick. Below 2.0 and we're firmly in Under territory. Read the full methodology in our Over/Under goals strategy guide.

Stacking the Odds: Over 2.5 + BTTS

Here's a pattern worth knowing: when our model flags Over 2.5 and our BTTS model also says Yes, the hit rate improves noticeably. That's because the two signals are related but not identical — a match can go Over 2.5 from a 3-0 blowout (BTTS No) or from a 2-2 thriller (BTTS Yes). When both conditions align, you're filtering for open, competitive games specifically.

For the full picture on every fixture today, see our main predictions page, which covers match result, BTTS, and Over/Under in one view.

More Predictions