Updated

Market

Football Handicap Predictions

A handicap gives one side a virtual head start. We publish the model’s European −1 line: the favourite must win by two or more, a one-goal win refunds the stake. The favourite is read off the blended 1X2 we already show, so this page can never name a different favourite than the match page does.

Fixtures priced 56 with a published analysis page · 51 more later this season
Kicking off today 0 of those fixtures, UTC date
Average probability 30% model probability of the selection we name
Strongest selection 54% highest probability in this market

Market picks

56 fixtures with a published Handicap number — every row opens the full prediction; 51 more are scheduled and get a page as they approach.

Fixtures with our Handicap selection and its model probability
Match League Handicap −1Our probPush (1-goal win) Conf.
VfB Stuttgart vs Borussia M.GladbachBundesligaOur call: VfB Stuttgart −1 Bundesliga VfB Stuttgart −140%19% A
Torino vs MonzaSerie AOur call: Torino −1 Serie A Torino −117%16% A
Brest vs NiceLigue 1Our call: Brest −1 Ligue 1 Brest −133%22% A
Alaves vs MalagaLa LigaOur call: Alaves −1 La Liga Alaves −138%23% A
Ipswich vs Nottingham ForestPremier LeagueOur call: Nottingham Forest −1 Premier League Nottingham Forest −123%17% A
Aston Villa vs Manchester CityPremier LeagueOur call: Manchester City −1 Premier League Manchester City −117%14% A
Rayo Vallecano vs ElcheLa LigaOur call: Rayo Vallecano −1 La Liga Rayo Vallecano −139%22% A
Cagliari vs BolognaSerie AOur call: Bologna −1 Serie A Bologna −118%16% A
Como vs SassuoloSerie AOur call: Como −1 Serie A Como −141%18% A
Mainz 05 vs Werder BremenBundesligaOur call: Mainz 05 −1 Bundesliga Mainz 05 −146%19% A
Augsburg vs Union BerlinBundesligaOur call: Augsburg −1 Bundesliga Augsburg −135%18% A
RasenBallsport Leipzig vs SV ElversbergBundesligaOur call: RasenBallsport Leipzig −1 Bundesliga RasenBallsport Leipzig −117%14% B
SC Paderborn 07 vs Hamburger SVBundesligaOur call: SC Paderborn 07 −1 Bundesliga SC Paderborn 07 −128%20% B
FC Cologne vs FC Schalke 04BundesligaOur call: FC Cologne −1 Bundesliga FC Cologne −120%19% B
Arsenal vs EvertonPremier LeagueOur call: Arsenal −1 Premier League Arsenal −133%22% A
Coventry vs FulhamPremier LeagueOur call: Fulham −1 Premier League Fulham −117%16% A
Racing Santander vs EspanyolLa LigaOur call: Racing Santander −1 La Liga Racing Santander −124%19% A
Toulouse vs Estac TroyesLigue 1Our call: Toulouse −1 Ligue 1 Toulouse −127%21% A
Napoli vs RomaSerie AOur call: Roma −1 Serie A Roma −131%18% A
Valencia vs VillarrealLa LigaOur call: Villarreal −1 La Liga Villarreal −123%17% A
Chelsea vs TottenhamPremier LeagueOur call: Chelsea −1 Premier League Chelsea −129%19% A
Borussia Dortmund vs Eintracht FrankfurtBundesligaOur call: Borussia Dortmund −1 Bundesliga Borussia Dortmund −139%19% A
Lazio vs Parma Calcio 1913Serie AOur call: Lazio −1 Serie A Lazio −135%22% A
Lens vs Paris FCLigue 1Our call: Lens −1 Ligue 1 Lens −114%16% A
Atletico Madrid vs Deportivo La CorunaLa LigaOur call: Atletico Madrid −1 La Liga Atletico Madrid −134%22% A
Inter vs FiorentinaSerie AOur call: Inter −1 Serie A Inter −140%18% A
Athletic Club vs GetafeLa LigaOur call: Athletic Club −1 La Liga Athletic Club −137%22% A
Liverpool vs BrightonPremier LeagueOur call: Liverpool −1 Premier League Liverpool −122%16% A
Manchester United vs BournemouthPremier LeagueOur call: Manchester United −1 Premier League Manchester United −19%11% A
Crystal Palace vs Newcastle UnitedPremier LeagueOur call: Crystal Palace −1 Premier League Crystal Palace −131%19% A
Hull City vs BrentfordPremier LeagueOur call: Brentford −1 Premier League Brentford −122%19% A
Genoa vs VeneziaSerie AOur call: Genoa −1 Serie A Genoa −123%18% A
Atalanta vs FrosinoneSerie AOur call: Atalanta −1 Serie A Atalanta −118%15% A
Monaco vs LilleLigue 1Our call: Monaco −1 Ligue 1 Monaco −130%22% A
Hoffenheim vs Bayer LeverkusenBundesligaOur call: Bayer Leverkusen −1 Bundesliga Bayer Leverkusen −133%20% A
Celta Vigo vs Real BetisLa LigaOur call: Real Betis −1 La Liga Real Betis −118%18% A
Angers vs LorientLigue 1Our call: Lorient −1 Ligue 1 Lorient −122%21% A
Marseille vs Le HavreLigue 1Our call: Marseille −1 Ligue 1 Marseille −129%20% A
Rennes vs StrasbourgLigue 1Our call: Rennes −1 Ligue 1 Rennes −138%21% A
Auxerre vs Le MansLigue 1Our call: Auxerre −1 Ligue 1 Auxerre −122%19% A
Sunderland vs LeedsPremier LeagueOur call: Sunderland −1 Premier League Sunderland −128%19% A
Freiburg vs Bayern MunichBundesligaOur call: Bayern Munich −1 Bundesliga Bayern Munich −130%19% A
Lecce vs JuventusSerie AOur call: Juventus −1 Serie A Juventus −152%20% A
Real Sociedad vs LevanteLa LigaOur call: Real Sociedad −1 La Liga Real Sociedad −130%18% A
Udinese vs AC MilanSerie AOur call: AC Milan −1 Serie A AC Milan −140%20% A
Paris Saint Germain vs LyonLigue 1Our call: Paris Saint Germain −1 Ligue 1 Paris Saint Germain −137%20% A
Barcelona vs Real MadridLa LigaOur call: Barcelona −1 La Liga Barcelona −147%17% A
Sevilla vs OsasunaLa LigaOur call: Sevilla −1 La Liga Sevilla −126%20% A
Sassuolo vs LazioSerie AOur call: Lazio −1 Serie A Lazio −116%15% A
Roma vs CagliariSerie AOur call: Roma −1 Serie A Roma −154%18% A
Torino vs ComoSerie AOur call: Como −1 Serie A Como −132%19% A
AC Milan vs BolognaSerie AOur call: AC Milan −1 Serie A AC Milan −136%20% A
Venezia vs InterSerie AOur call: Inter −1 Serie A Inter −143%17% A
Parma Calcio 1913 vs UdineseSerie AOur call: Udinese −1 Serie A Udinese −121%18% A
Genoa vs JuventusSerie AOur call: Juventus −1 Serie A Juventus −135%24% A
Monza vs NapoliSerie AOur call: Napoli −1 Serie A Napoli −125%17% A

Our prob = the model probability of the selection named on that row. Grade A/B = the fixture is backed by both/one team’s xG record. “Push” is the probability the favourite wins by exactly one goal, which refunds the stake rather than losing it — so this row is not a straight win-or-lose bet. No bookmaker prices are shown on this page: we only record odds for 1X2, so an edge for this market would be invented.

Probability distribution

56 priced fixtures · Handicap

Each bar counts the fixtures whose top selection in this market falls in that probability band — the model’s own spread, not a forecast of how often it is right. Bands are 10 percentage points wide.

Other markets for the same fixtures

Every market on this site is priced from one model, so these pages cover the same matches from a different angle.

All markets

Every probability on this page is produced by our own model — expected-goals team ratings turned into a Dixon-Coles scoreline grid, blended with de-vigged market odds where we record them. How our model works →