Top pick today
Lyon
vs
Nice
- Our pick
- Lyon to win
- Model prob.
- 61%
- Market prob.
- 51%
- Edge
- +10%
- Best odds
- 1.92
Updated
18 October 2026
Model-driven 1X2, over/under, BTTS and correct-score probabilities for every fixture we cover — built from expected-goals ratings and de-vigged market odds, never from tips.
Top pick today
Largest model-vs-market edge on the 1X2 pick, xG-backed picks first — the hero card features the strongest of those whose analysis page is already live
Juventus to win
19 fixtures today, 16 already played — every row opens the full prediction
| Match | League | Pick | Edge | Model | Market | Conf. | Best odds |
|---|---|---|---|---|---|---|---|
| Lyon vs NiceLigue 1B | Ligue 1 | LyonOur prob 54%Best odds 1.92 | +10% | 61% | 51% | B | 1.92 |
| Juventus vs LazioSerie AA | Serie A | JuventusOur prob 63%Best odds 1.70 | +9% | 70% | 61% | A | 1.70 |
| Real Madrid vs SevillaLa LigaA | La Liga | Real MadridOur prob 76%Best odds 1.29 | -5% | 72% | 77% | A | 1.29 |
| 0-3 FTUdinese vs LecceSerie AA | Serie A | UdineseOur prob 53%Best odds 1.92 | +4% | 57% | 52% | A | 1.92 |
| 2-0 FTOsasuna vs Racing SantanderLa LigaA | La Liga | OsasunaOur prob 48%Best odds 2.06 | -1% | 47% | 48% | A | 2.06 |
| 2-0 FTBournemouth vs SunderlandPremier LeagueA | Premier League | BournemouthOur prob 49%Best odds 2.15 | +14% | 59% | 45% | A | 2.15 |
| 5-0 FTBrighton vs Crystal PalacePremier LeagueA | Premier League | BrightonOur prob 66%Best odds 1.61 | +9% | 72% | 64% | A | 1.61 |
| 1-1 FTLeeds vs Manchester UnitedPremier LeagueA | Premier League | LeedsOur prob 41%Best odds 2.43 | 0% | 41% | 41% | A | 2.43 |
| 2-5 FTAngers vs MarseilleLigue 1A | Ligue 1 | MarseilleOur prob 44%Best odds 2.15 | -12% | 35% | 47% | A | 2.15 |
| 1-3 FTFiorentina vs ComoSerie AA | Serie A | ComoOur prob 45%Best odds 2.12 | -4% | 42% | 46% | A | 2.12 |
| 2-1 FTBayer Leverkusen vs FreiburgBundesligaB | Bundesliga | Bayer LeverkusenOur prob 54%Best odds 1.75 | -12% | 44% | 57% | B | 1.75 |
| 2-1 FTCelta Vigo vs AlavesLa LigaA | La Liga | Celta VigoOur prob 41%Best odds 2.26 | -9% | 35% | 43% | A | 2.26 |
| 1-0 FTLorient vs MonacoLigue 1A | Ligue 1 | MonacoOur prob 44%Best odds 2.11 | -8% | 38% | 46% | A | 2.11 |
| 1-3 FTLe Havre vs AuxerreLigue 1A | Ligue 1 | Le HavreOur prob 42%Best odds 2.42 | +3% | 45% | 41% | A | 2.42 |
| 4-3 FTParis FC vs RennesLigue 1A | Ligue 1 | Paris FCOur prob 48%Best odds 2.35 | +15% | 59% | 45% | A | 2.35 |
| 0-1 FTNottingham Forest vs ArsenalPremier LeagueA | Premier League | ArsenalOur prob 58%Best odds 1.65 | -13% | 48% | 61% | A | 1.65 |
| 1-2 FTBorussia M.Gladbach vs HoffenheimBundesligaA | Bundesliga | HoffenheimOur prob 44%Best odds 2.15 | -8% | 37% | 46% | A | 2.15 |
| 3-2 FTAC Milan vs AtalantaSerie AA | Serie A | AC MilanOur prob 53%Best odds 1.86 | +2% | 55% | 53% | A | 1.86 |
| 2-5 FTMalaga vs Real SociedadLa LigaA | La Liga | Real SociedadOur prob 39%Best odds 2.27 | -17% | 26% | 43% | A | 2.27 |
Our prob = the probability we publish for that pick — the model blended with the de-vigged market price where one is recorded; the Model and Market columns are the two inputs behind it. Edge = model probability minus the de-vigged market probability; grade A/B = the pick is backed by both/one team's xG record. Best odds = the top bookmaker price on our pick, taking each book at its own last update.
3 upcoming fixtures across 3 competitions — the fixtures themselves are in the explorer above and on each competition page
What happened next to what we predicted