Updated

11 October 2026

Football predictions today

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

Racing Santander vs Valencia

La Liga ·

Our pick
Racing Santander to win
Model prob.
62%
Market prob.
43%
Edge
+19%
Best odds
2.33
Matches today 3 across 3 competitions
Competitions 3 with fixtures today
Value picks 2 model edge ≥ 2%
High confidence 2 both teams xG-backed
Average edge +12.4% across value picks

Top opportunities

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

All value bets
High edgeA

Juventus to win

Cagliari vs Juventus · Serie A ·

Edge+6% Our prob63% Best odds1.60
Full prediction

Match explorer

17 fixtures today, 14 already played — every row opens the full prediction

Fixtures today with our pick, edge and best market odds
MatchLeaguePickEdgeModelMarketConf.Best odds
Cagliari vs JuventusSerie AA Serie A JuventusOur prob 63%Best odds 1.60 +6% 68% 62% A 1.60
Estac Troyes vs MarseilleLigue 1B Ligue 1 MarseilleOur prob 42%Best odds 2.15 -19% 27% 46% B 2.15
Racing Santander vs ValenciaLa LigaA La Liga Racing SantanderOur prob 47%Best odds 2.33 +19% 62% 43% A 2.33
0-0 FTComo vs RomaSerie AA Serie A RomaOur prob 37%Best odds 2.80 +9% 44% 35% A 2.80
0-0 FTElche vs Celta VigoLa LigaA La Liga Celta VigoOur prob 35%Best odds 2.58 -11% 27% 38% A 2.58
3-1 FTCrystal Palace vs Nottingham ForestPremier LeagueA Premier League Crystal PalaceOur prob 39%Best odds 2.92 +20% 54% 34% A 2.92
2-2 FTHull City vs EvertonPremier LeagueB Premier League EvertonOur prob 42%Best odds 2.18 -15% 30% 45% B 2.18
3-1 FTLazio vs MonzaSerie AB Serie A LazioOur prob 51%Best odds 1.80 -20% 36% 56% B 1.80
1-2 FTLecce vs BolognaSerie AA Serie A BolognaOur prob 49%Best odds 2.02 +2% 51% 49% A 2.02
2-1 FTNice vs StrasbourgLigue 1A Ligue 1 NiceOur prob 41%Best odds 2.41 0% 41% 41% A 2.41
2-1 FTFC Cologne vs Borussia M.GladbachBundesligaA Bundesliga FC CologneOur prob 49%Best odds 2.09 +5% 52% 47% A 2.09
3-2 FTReal Sociedad vs Deportivo La CorunaLa LigaA La Liga Real SociedadOur prob 54%Best odds 1.66 -22% 38% 59% A 1.66
4-1 FTRennes vs AuxerreLigue 1A Ligue 1 RennesOur prob 63%Best odds 1.48 -14% 53% 67% A 1.48
0-3 FTLiverpool vs Manchester CityPremier LeagueA Premier League Manchester CityOur prob 43%Best odds 2.36 +1% 43% 42% A 2.36
2-1 FTFreiburg vs FC Schalke 04BundesligaB Bundesliga FreiburgOur prob 54%Best odds 1.72 -14% 44% 58% B 1.72
1-1 FTSassuolo vs AC MilanSerie AA Serie A AC MilanOur prob 46%Best odds 1.91 -24% 28% 52% A 1.91
5-2 FTReal Betis vs OsasunaLa LigaA La Liga Real BetisOur prob 63%Best odds 1.56 -2% 62% 64% A 1.56

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.

Competitions in our window

3 upcoming fixtures across 3 competitions — the fixtures themselves are in the explorer above and on each competition page

All competitions

Recent results

What happened next to what we predicted