Updated

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

Matches today 4 across 3 competitions
Competitions 3 with fixtures today
Value picks 0 model edge ≥ 2%
High confidence 3 both teams xG-backed
Average edge — across value picks

Match explorer

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

Fixtures today with our pick, edge and best market odds
MatchLeaguePickEdgeModelMarketConf.Best odds
Lille vs BrestLigue 1A Ligue 1 LilleOur prob 45%Best odds 2.01 -15% 34% 48% A 2.01
Estac Troyes vs LensLigue 1B Ligue 1 LensOur prob 50%Best odds 1.96 -3% 48% 51% B 1.96
Roma vs GenoaSerie AA Serie A RomaOur prob 60%Best odds 1.62 -4% 57% 61% A 1.62
Valencia vs Athletic ClubLa LigaA La Liga Athletic ClubOur prob 41%Best odds 2.35 -1% 40% 42% A 2.35
0-2 FTEverton vs ChelseaPremier LeagueA Premier League EvertonOur prob 38%Best odds 3.25 +29% 60% 31% A 3.25
0-1 FTEspanyol vs Atletico MadridLa LigaA La Liga Atletico MadridOur prob 52%Best odds 1.85 -18% 38% 56% A 1.85
1-0 FTVenezia vs NapoliSerie AB Serie A NapoliOur prob 55%Best odds 1.74 -4% 52% 56% B 1.74
2-2 FTWerder Bremen vs SC Paderborn 07BundesligaB Bundesliga Werder BremenOur prob 49%Best odds 1.84 -19% 34% 54% B 1.84
0-1 FTFC Schalke 04 vs Mainz 05BundesligaB Bundesliga Mainz 05Our prob 42%Best odds 2.34 0% 42% 42% B 2.34
1-0 FTHamburger SV vs VfB StuttgartBundesligaA Bundesliga VfB StuttgartOur prob 53%Best odds 1.84 -5% 49% 54% A 1.84
0-0 FTUnion Berlin vs Borussia DortmundBundesligaA Bundesliga Borussia DortmundOur prob 61%Best odds 1.63 +1% 62% 60% A 1.63
4-3 FTSV Elversberg vs AugsburgBundesligaB Bundesliga SV ElversbergOur prob 43%Best odds 2.54 +16% 55% 39% B 2.54
1-0 FTFulham vs Hull CityPremier LeagueB Premier League FulhamOur prob 53%Best odds 1.75 -14% 43% 57% B 1.75
3-2 FTManchester City vs IpswichPremier LeagueB Premier League Manchester CityOur prob 74%Best odds 1.28 -11% 65% 77% B 1.28
1-2 FTBrentford vs LiverpoolPremier LeagueA Premier League BrentfordOur prob 42%Best odds 2.51 +8% 48% 40% A 2.51
0-0 FTVillarreal vs ElcheLa LigaA La Liga VillarrealOur prob 68%Best odds 1.51 +7% 74% 66% A 1.51
1-3 FTStrasbourg vs Paris Saint GermainLigue 1A Ligue 1 Paris Saint GermainOur prob 67%Best odds 1.45 -5% 64% 68% A 1.45
1-3 FTBologna vs InterSerie AA Serie A InterOur prob 58%Best odds 1.64 -11% 50% 61% A 1.64
2-5 FTReal Betis vs BarcelonaLa LigaA La Liga BarcelonaOur prob 64%Best odds 1.48 -6% 59% 66% A 1.48
0-1 FTNewcastle United vs Aston VillaPremier LeagueA Premier League Aston VillaOur prob 37%Best odds 3.00 +14% 48% 34% A 3.00
6-1 FTBayern Munich vs RasenBallsport LeipzigBundesligaB Bundesliga Bayern MunichOur prob 75%Best odds 1.24 -18% 61% 79% B 1.24

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

4 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