MetaPred
MetaPred
Today's matchesBy leagueValue BetsAccumulatorsArticles
MetaPred

Football predictions built on a mathematical model. Play responsibly. 18+.

Get daily predictions

No spam. Unsubscribe anytime.

Navigate

  • Today's matches
  • By league
  • Value Bets
  • Accumulators

Resources

  • Articles
  • Method
  • FAQ
  • Contact

Legal

  • Legal notice
  • Privacy
  • Responsible gaming

Languages

  • Français
  • English
  • Español
  • Deutsch
  • Italiano
  • Português

Disclaimer: Predictions are provided for informational purposes only. Our algorithm calculates probabilities based on statistical data and does not guarantee result accuracy. We are not responsible for financial losses resulting from their use. Betting carries risks. Please gamble responsibly.

© 2026 MetaPredictions · All rights reserved.Made with method, not promises.
MetaPred/Value Bets (EV+)

Value Bets.

The bets where our model's probability beats the market's. Every selection is calculated, never picked on a hunch.

39
Matches analyzed
05
Value bets
+24.3%
Average EV

Pick of the day

Highest EV
Bundesliga•Sep 12 13:30

Borussia Dortmund vs SC Paderborn 07

Our pick
1X2Draw
Odds
6.74
Value
+29.7%
See the match analysis

The other selections

Sorted by EV
Match
Pick
Odds
Value (EV)
02
Hoffenheim — VfB Stuttgart
Bundesliga · Sep 12 13:30
1X2Draw
+29.0%
02Hoffenheim — VfB StuttgartBundesliga · Sep 12 13:30+29.0%
1X2Draw
03
Tottenham — Everton
Premier League · Sep 12 16:30
1X2Everton
+26.2%
03Tottenham — EvertonPremier League · Sep 12 16:30+26.2%
1X2Everton
04
RB Leipzig — Hamburg
Bundesliga · Sep 13 13:30
1X2Draw
+20.7%
04RB Leipzig — HamburgBundesliga · Sep 13 13:30+20.7%
1X2Draw
05
Levante — Barcelona
La Liga · Sep 13 14:15
1X2Draw
+15.8%
05Levante — BarcelonaLa Liga · Sep 13 14:15+15.8%
1X2Draw

05selections published today out of 39 matches analyzed. The model’s EV threshold deliberately keeps the volume low.

Performance · since launch

-3.1%
ROI
24%
Win Rate
-2.5u
Profit
84
Total Bets

Latest results

Full record
  • L
    Hoffenheim — VfB Stuttgart
    1X2 Draw · Sep 12, 2026
    4.00
  • L
    Borussia Dortmund — SC Paderborn 07
    1X2 Draw · Sep 11, 2026
    6.64
  • ·
    Tottenham — Everton
    1X2 Everton · Sep 11, 2026
    3.63
  • L
    Udinese — Lazio
    1X2 Draw · Sep 06, 2026
    3.10
  • L
    Eintracht Frankfurt — Augsburg
    1X2 Draw · Sep 05, 2026
    3.91

This week: -3.0u

How we measure value

EV = (model probability × odds) − 1. The probability is corrected by Bayesian shrinkage before being compared to the market odds. A selection is only published above the threshold calibrated for its market — +15% on 1X2, +20% on over/under — plus the XGBoost signal from +5%, and only in the competitions the model covers.

Read the methodology

18+Betting carries real risk: debt, isolation, addiction. No selection guarantees a win.

Historical Results

84
Date
Match
Pick
Odds
EV
Result
Score
Sep 12, 2026
Hoffenheim — VfB Stuttgart
Bundesliga
1X2Draw
4.00
+29.0%
Lost
2–1
Hoffenheim — VfB Stuttgart
Sep 12, 2026 · Bundesliga
Lost
1X2Draw4.00+29.0%2–1
Sep 11, 2026
Borussia Dortmund — SC Paderborn 07
Bundesliga
1X2Draw
6.64
+29.4%
Lost
3–0
Borussia Dortmund — SC Paderborn 07
Sep 11, 2026 · Bundesliga
Lost
1X2Draw6.64+29.4%3–0
Sep 11, 2026
Tottenham — Everton
Premier League
1X2Everton
3.63
+29.4%
Pending
0–0
Tottenham — Everton
Sep 11, 2026 · Premier League
Pending
1X2Everton3.63+29.4%0–0
Sep 06, 2026
Udinese — Lazio
Serie A
1X2Draw
3.10
+21.4%
Lost
1–2
Udinese — Lazio
Sep 06, 2026 · Serie A
Lost
1X2Draw3.10+21.4%1–2
Sep 05, 2026
Eintracht Frankfurt — Augsburg
Bundesliga
1X2Draw
3.91
+23.5%
Lost
1–4
Eintracht Frankfurt — Augsburg
Sep 05, 2026 · Bundesliga
Lost
1X2Draw3.91+23.5%1–4
Sep 04, 2026
Inter Milan — Napoli
Serie A
1X2Draw
3.75
+20.0%
Lost
3–2
Inter Milan — Napoli
Sep 04, 2026 · Serie A
Lost
1X2Draw3.75+20.0%3–2
Sep 03, 2026
Real Betis — Real Madrid
La Liga
1X2Draw
5.24
+15.1%
Lost
1–0
Real Betis — Real Madrid
Sep 03, 2026 · La Liga
Lost
1X2Draw5.24+15.1%1–0
Sep 03, 2026
Lyon — Auxerre
Ligue 1
1X2Draw
4.34
+16.3%
Lost
3–1
Lyon — Auxerre
Sep 03, 2026 · Ligue 1
Lost
1X2Draw4.34+16.3%3–1
Aug 30, 2026
Barcelona — Rayo Vallecano
La Liga
1X2Draw
8.45
+33.1%
Lost
5–2
Barcelona — Rayo Vallecano
Aug 30, 2026 · La Liga
Lost
1X2Draw8.45+33.1%5–2
Aug 29, 2026
Chelsea — Brighton
Premier League
1X2Brighton
4.04
+51.8%
Lost
4–3
Chelsea — Brighton
Aug 29, 2026 · Premier League
Lost
1X2Brighton4.04+51.8%4–3
Aug 28, 2026
Liverpool — Nottingham Forest
Premier League
1X2Nottingham Forest
5.86
+43.1%
Lost
2–2
Liverpool — Nottingham Forest
Aug 28, 2026 · Premier League
Lost
1X2Nottingham Forest5.86+43.1%2–2
Aug 27, 2026
Bayern Munich — VfB Stuttgart
Bundesliga
1X2Draw
6.63
+18.7%
Lost
5–1
Bayern Munich — VfB Stuttgart
Aug 27, 2026 · Bundesliga
Lost
1X2Draw6.63+18.7%5–1
Aug 23, 2026
Brighton — Aston Villa
Premier League
1X2Aston Villa
3.18
+20.9%
Lost
4–0
Brighton — Aston Villa
Aug 23, 2026 · Premier League
Lost
1X2Aston Villa3.18+20.9%4–0
Aug 22, 2026
Elche — Barcelona
La Liga
1X2Draw
5.51
+25.3%
Lost
0–5
Elche — Barcelona
Aug 22, 2026 · La Liga
Lost
1X2Draw5.51+25.3%0–5
Aug 21, 2026
Espanyol — Real Madrid
La Liga
1X2Draw
4.57
+18.7%
Lost
1–2
Espanyol — Real Madrid
Aug 21, 2026 · La Liga
Lost
1X2Draw4.57+18.7%1–2
Aug 21, 2026
Inter Milan — Monza
Serie A
1X2Draw
6.45
+26.0%
Lost
4–1
Inter Milan — Monza
Aug 21, 2026 · Serie A
Lost
1X2Draw6.45+26.0%4–1
Aug 18, 2026
NEC Nijmegen — Bodo/Glimt
UEFA Champions League
O/U 2.5Under 2.5
2.69
+21.2%
Lost
1–3
NEC Nijmegen — Bodo/Glimt
Aug 18, 2026 · UEFA Champions League
Lost
O/U 2.5Under 2.52.69+21.2%1–3
May 23, 2026
Tottenham — Everton
Premier League
1X2Everton
4.02
+34.1%
Lost
1–0
Tottenham — Everton
May 23, 2026 · Premier League
Lost
1X2Everton4.02+34.1%1–0
May 23, 2026
West Ham — Leeds United
Premier League
1X2Leeds United
4.11
+37.6%
Lost
3–0
West Ham — Leeds United
May 23, 2026 · Premier League
Lost
1X2Leeds United4.11+37.6%3–0
May 18, 2026
Chelsea — Tottenham
Premier League
1X2Tottenham
3.51
+31.1%
Lost
2–1
Chelsea — Tottenham
May 18, 2026 · Premier League
Lost
1X2Tottenham3.51+31.1%2–1
May 17, 2026
Lille — Auxerre
Ligue 1
1X2Draw
4.74
+17.3%
Lost
0–2
Lille — Auxerre
May 17, 2026 · Ligue 1
Lost
1X2Draw4.74+17.3%0–2
May 17, 2026
Nice — Metz
Ligue 1
1X2Metz
8.61
+16.1%
Lost
0–0
Nice — Metz
May 17, 2026 · Ligue 1
Lost
1X2Metz8.61+16.1%0–0
May 17, 2026
Arsenal — Burnley
Premier League
1X2Burnley
28.29
+52.1%
Lost
1–0
Arsenal — Burnley
May 17, 2026 · Premier League
Lost
1X2Burnley28.29+52.1%1–0
May 16, 2026
Juventus — Fiorentina
Serie A
1X2Draw
5.41
+20.2%
Lost
0–2
Juventus — Fiorentina
May 16, 2026 · Serie A
Lost
1X2Draw5.41+20.2%0–2
May 16, 2026
Como — Parma
Serie A
1X2Draw
5.60
+22.0%
Lost
1–0
Como — Parma
May 16, 2026 · Serie A
Lost
1X2Draw5.60+22.0%1–0
May 16, 2026
Inter Milan — Hellas Verona
Serie A
1X2Draw
6.95
+29.0%
Won
1–1
Inter Milan — Hellas Verona
May 16, 2026 · Serie A
Won
1X2Draw6.95+29.0%1–1
May 16, 2026
Manchester United — Nottingham Forest
Premier League
1X2Nottingham Forest
4.91
+63.1%
Lost
3–2
Manchester United — Nottingham Forest
May 16, 2026 · Premier League
Lost
1X2Nottingham Forest4.91+63.1%3–2
May 15, 2026
Bayer Leverkusen — Hamburg
Bundesliga
1X2Draw
6.29
+27.3%
Won
1–1
Bayer Leverkusen — Hamburg
May 15, 2026 · Bundesliga
Won
1X2Draw6.29+27.3%1–1
May 15, 2026
Bayern Munich — FC Koln
Bundesliga
1X2Draw
8.72
+44.2%
Lost
5–1
Bayern Munich — FC Koln
May 15, 2026 · Bundesliga
Lost
1X2Draw8.72+44.2%5–1
May 14, 2026
Real Madrid — Real Oviedo
La Liga
1X2Draw
6.30
+18.0%
Lost
2–0
Real Madrid — Real Oviedo
May 14, 2026 · La Liga
Lost
1X2Draw6.30+18.0%2–0
May 12, 2026
Manchester City — Crystal Palace
Premier League
1X2Draw
7.29
+33.0%
Lost
3–0
Manchester City — Crystal Palace
May 12, 2026 · Premier League
Lost
1X2Draw7.29+33.0%3–0
May 10, 2026
Tottenham — Leeds United
Premier League
1X2Leeds United
3.81
+39.9%
Lost
1–1
Tottenham — Leeds United
May 10, 2026 · Premier League
Lost
1X2Leeds United3.81+39.9%1–1
May 08, 2026
Manchester City — Brentford
Premier League
1X2Draw
5.49
+21.8%
Lost
3–0
Manchester City — Brentford
May 08, 2026 · Premier League
Lost
1X2Draw5.49+21.8%3–0
May 08, 2026
RB Leipzig — St Pauli
Bundesliga
1X2Draw
5.49
+49.1%
Lost
2–1
RB Leipzig — St Pauli
May 08, 2026 · Bundesliga
Lost
1X2Draw5.49+49.1%2–1
May 07, 2026
Lens — Nantes
Ligue 1
1X2Nantes
7.38
+18.8%
Lost
1–0
Lens — Nantes
May 07, 2026 · Ligue 1
Lost
1X2Nantes7.38+18.8%1–0
May 05, 2026
Bayern Munich — PSG
UEFA Champions League
O/U 2.5Under 2.5
4.57
+43.0%
Won
1–1
Bayern Munich — PSG
May 05, 2026 · UEFA Champions League
Won
O/U 2.5Under 2.54.57+43.0%1–1
May 03, 2026
Chelsea — Nottingham Forest
Premier League
1X2Nottingham Forest
4.77
+102.2%
Won
1–3
Chelsea — Nottingham Forest
May 03, 2026 · Premier League
Won
1X2Nottingham Forest4.77+102.2%1–3
May 02, 2026
Lille — Le Havre
Ligue 1
1X2Le Havre
8.01
+18.5%
Lost
1–1
Lille — Le Havre
May 02, 2026 · Ligue 1
Lost
1X2Le Havre8.01+18.5%1–1
May 02, 2026
Auxerre — Angers
Ligue 1
1X2Angers
5.43
+23.3%
Lost
3–1
Auxerre — Angers
May 02, 2026 · Ligue 1
Lost
1X2Angers5.43+23.3%3–1
May 02, 2026
Inter Milan — Parma
Serie A
1X2Draw
6.46
+28.7%
Lost
2–0
Inter Milan — Parma
May 02, 2026 · Serie A
Lost
1X2Draw6.46+28.7%2–0
May 02, 2026
Juventus — Hellas Verona
Serie A
1X2Draw
6.59
+31.2%
Won
1–1
Juventus — Hellas Verona
May 02, 2026 · Serie A
Won
1X2Draw6.59+31.2%1–1
May 02, 2026
Bournemouth — Crystal Palace
Premier League
1X2Draw
4.06
+35.8%
Lost
3–0
Bournemouth — Crystal Palace
May 02, 2026 · Premier League
Lost
1X2Draw4.06+35.8%3–0
May 01, 2026
Newcastle United — Brighton
Premier League
1X2Brighton
2.65
+18.1%
Lost
3–1
Newcastle United — Brighton
May 01, 2026 · Premier League
Lost
1X2Brighton2.65+18.1%3–1
May 01, 2026
Bayern Munich — FC Heidenheim
Bundesliga
1X2Draw
6.70
+19.6%
Won
3–3
Bayern Munich — FC Heidenheim
May 01, 2026 · Bundesliga
Won
1X2Draw6.70+19.6%3–3
May 01, 2026
Arsenal — Fulham
Premier League
1X2Draw
4.44
+20.9%
Lost
3–0
Arsenal — Fulham
May 01, 2026 · Premier League
Lost
1X2Draw4.44+20.9%3–0
May 01, 2026
Hoffenheim — VfB Stuttgart
Bundesliga
1X2Draw
4.01
+29.7%
Won
3–3
Hoffenheim — VfB Stuttgart
May 01, 2026 · Bundesliga
Won
1X2Draw4.01+29.7%3–3
Apr 27, 2026
PSG — Bayern Munich
UEFA Champions League
O/U 2.5Under 2.5
2.95
+26.3%
Lost
5–4
PSG — Bayern Munich
Apr 27, 2026 · UEFA Champions League
Lost
O/U 2.5Under 2.52.95+26.3%5–4
Apr 25, 2026
VfB Stuttgart — Werder Bremen
Bundesliga
1X2Draw
4.34
+15.5%
Won
1–1
VfB Stuttgart — Werder Bremen
Apr 25, 2026 · Bundesliga
Won
1X2Draw4.34+15.5%1–1
Apr 25, 2026
Borussia Dortmund — Freiburg
Bundesliga
1X2Draw
5.22
+31.5%
Lost
4–0
Borussia Dortmund — Freiburg
Apr 25, 2026 · Bundesliga
Lost
1X2Draw5.22+31.5%4–0
Apr 24, 2026
Arsenal — Newcastle United
Premier League
1X2Draw
4.63
+18.3%
Lost
1–0
Arsenal — Newcastle United
Apr 24, 2026 · Premier League
Lost
1X2Draw4.63+18.3%1–0

Frequently Asked Questions

What is a value bet?

A value bet occurs when the true probability of an outcome is higher than what the bookmaker odds imply. For example, if a team has a 60% chance of winning but the odds suggest only 45%, there is positive expected value. Over time, consistently betting on positive EV selections leads to profit.

How does MetaPred calculate expected value?

MetaPred uses a shrinkage model that blends our statistical model probability (90%) with the market implied probability (10%). The expected value is calculated as: EV = adjusted probability × odds − 1. The publishing threshold depends on the market: +15% on 1X2 and +20% on over/under for the Poisson model, +5% for the XGBoost signal.

Which leagues are eligible for value bets?

Seven competitions are covered: Ligue 1, Premier League, La Liga, Serie A, Bundesliga, Champions League and Europa League. The markets kept differ from one competition to the next — the market-by-market selection comes from our backtests, and unprofitable combinations are disabled.

What is the historical performance?

The full record is published at the bottom of this page: ROI, win rate, profit in units and the number of selections tracked since launch. It assumes a flat one-unit stake at the odds published with the alert, and excludes unsettled bets. Past performance does not guarantee future results.

How should I use value bets?

Value bets are designed for long-term profitability. Use flat stakes or Kelly criterion-based bankroll management. Never bet more than you can afford to lose. A single value bet may lose, but over a large sample, positive EV selections should generate profit.