Football Predictions Today

Honest, data-led leans for this week's fixtures - built from league position, recent form and each club's draw record. The numbers, shown openly, so you can make your own call.

How these are made - and what they are not. Every lean below comes straight from the data: league table position, last-5 form and this season's draw rate. There are no "sure wins" or "guaranteed correct scores" here - football is unpredictable and no one can promise a result. Use these as a starting point, not a certainty. 18+.

This week's fixtures & leans

Kick-offLeagueFixture (form)Data lean
Fri 18:30Bundesliga VfB Stuttgart v Borussia Mönchengladbach LWLLW  vs  LLLLLVfB Stuttgart to win
Fri 18:45Ligue 1 Stade Brestois 29 v OGC Nice DWLLW  vs  LWWLDStade Brestois 29 slight edge
Fri 18:45Serie A Torino FC v AC Monza WWDLW  vs  WLWLDTorino FC to win
Fri 19:00Premier League Ipswich Town FC v Nottingham Forest FC LWLWL  vs  LLLWDIpswich Town FC to win
Fri 19:00La Liga Deportivo Alavés v Málaga CF LLDLL  vs  LDLLDDeportivo Alavés to win
Sat 11:30Premier League Aston Villa FC v Manchester City FC WDWLD  vs  WWWWWManchester City FC to win
Sat 12:00La Liga Rayo Vallecano de Madrid v Elche CF DDWLW  vs  DDWLDRayo Vallecano de Madrid to win
Sat 13:00Serie A Cagliari Calcio v Bologna FC 1909 LDWWW  vs  LWDLDCagliari Calcio to win
Sat 13:00Serie A Como 1907 v US Sassuolo Calcio WDLWW  vs  LDLWDComo 1907 to win
Sat 13:30Bundesliga SC Paderborn 07 v Hamburger SV DLWLL  vs  WWWLLHamburger SV to win
Sat 13:30Bundesliga 1. FC Köln v FC Schalke 04 LWLDL  vs  LLDWD1. FC Köln slight edge
Sat 13:30Bundesliga RB Leipzig v SV 07 Elversberg LWLWL  vs  WLDLWToo close to call
Sat 13:30Bundesliga FC Augsburg v 1. FC Union Berlin LDLDW  vs  DWLLLFC Augsburg to win
Sat 13:30Bundesliga 1. FSV Mainz 05 v SV Werder Bremen WLWLW  vs  DDWDW1. FSV Mainz 05 slight edge
Sat 14:00Premier League Coventry City FC v Fulham FC LWWLL  vs  WLDDLCoventry City FC slight edge
Sat 14:00Premier League Arsenal FC v Everton FC WWLWW  vs  LDWDDArsenal FC to win
Sat 14:15La Liga Real Racing Club de Santander v RCD Espanyol de Barcelona LDLLW  vs  LDLLWToo close to call
Sat 16:00Serie A SSC Napoli v AS Roma LWDWL  vs  WDDWWAS Roma to win
Sat 16:30Premier League Chelsea FC v Tottenham Hotspur FC WWLDL  vs  WDLDDChelsea FC to win
Sat 16:30Bundesliga Borussia Dortmund v Eintracht Frankfurt DDWWW  vs  WLDWLBorussia Dortmund to win
Sat 16:30La Liga Valencia CF v Villarreal CF DDLWL  vs  DLWWLVillarreal CF to win
Sat 18:45Ligue 1 Racing Club de Lens v Paris FC WWLDL  vs  WLWDWParis FC slight edge
Sat 18:45Serie A SS Lazio v Parma Calcio 1913 WWWDW  vs  LLWLDSS Lazio to win
Sat 19:00La Liga Club Atlético de Madrid v RC Deportivo La Coruña WWWWW  vs  DLDLDClub Atlético de Madrid to win
Sun 11:30Serie A FC Internazionale Milano v ACF Fiorentina WWDWW  vs  LLDWLFC Internazionale Milano to win
Sun 13:00La Liga Athletic Club v Getafe CF LDDDW  vs  DLWLDAthletic Club slight edge
Sun 14:00Ligue 1 AS Monaco FC v Lille OSC LDWDW  vs  DWLWWToo close to call
Sun 14:00Serie A Genoa CFC v Venezia FC LWLDL  vs  WLLLLGenoa CFC slight edge
Sun 14:00Serie A Atalanta BC v Frosinone Calcio LWLLL  vs  WLWDWFrosinone Calcio to win
Sun 14:00Premier League Crystal Palace FC v Newcastle United FC LWDLW  vs  LLWLDToo close to call
Sun 14:00Premier League Liverpool FC v Brighton & Hove Albion FC WLWDW  vs  WWWWDBrighton & Hove Albion FC slight edge
Sun 14:00Premier League Hull City AFC v Brentford FC LDLDD  vs  LDWDDBrentford FC slight edge
Sun 14:00Premier League Manchester United FC v AFC Bournemouth DDDLD  vs  WLLDDManchester United FC slight edge
Sun 14:30Bundesliga TSG 1899 Hoffenheim v Bayer 04 Leverkusen WLLWL  vs  WWWDWBayer 04 Leverkusen to win
Sun 15:15La Liga RC Celta de Vigo v Real Betis Balompié WDWDD  vs  LWDWWScore-draw candidate
Sun 16:15Ligue 1 Toulouse FC v ES Troyes AC WDWDL  vs  LLLLLToulouse FC to win
Sun 16:15Ligue 1 Angers SCO v FC Lorient LLWDL  vs  WWLDWFC Lorient to win
Sun 16:15Ligue 1 Stade Rennais FC 1901 v RC Strasbourg Alsace LWLWW  vs  LLLDWStade Rennais FC 1901 to win
Sun 16:15Ligue 1 Olympique de Marseille v Le Havre AC WWLLL  vs  LLLDLOlympique de Marseille to win
Sun 16:15Ligue 1 AJ Auxerre v Le Mans FC WLWWL  vs  LLWDDAJ Auxerre to win
Sun 16:30Premier League Sunderland AFC v Leeds United FC LLLLD  vs  DLDWDLeeds United FC to win
Sun 16:30Bundesliga SC Freiburg v FC Bayern München LWDWW  vs  WDWWDToo close to call
Sun 17:00Serie A US Lecce v Juventus FC WLLWL  vs  LDWLDToo close to call
Sun 17:30La Liga Real Sociedad de Fútbol v Levante UD WWWLW  vs  WDDLLReal Sociedad de Fútbol to win
Sun 19:45Ligue 1 Paris Saint-Germain FC v Olympique Lyonnais WWWWL  vs  WLWDWParis Saint-Germain FC slight edge
Sun 19:45Serie A Udinese Calcio v AC Milan LLLLL  vs  WDWDDAC Milan to win
Sun 20:00La Liga FC Barcelona v Real Madrid CF WWWWW  vs  WWLWWFC Barcelona to win
Mon 20:00La Liga Sevilla FC v CA Osasuna LDLWW  vs  WLDLLSevilla FC to win
Tue 17:30Serie A US Sassuolo Calcio v SS Lazio LDLWD  vs  WWWDWSS Lazio to win
Tue 19:45Serie A AS Roma v Cagliari Calcio WDDWW  vs  LDWWWAS Roma to win
Tue 19:45Serie A Torino FC v Como 1907 WWDLW  vs  WDLWWComo 1907 slight edge
Wed 17:30Serie A Parma Calcio 1913 v Udinese Calcio LLWLD  vs  LLLLLParma Calcio 1913 slight edge
Wed 17:30Serie A Venezia FC v FC Internazionale Milano WLLLL  vs  WWDWWFC Internazionale Milano to win
Wed 17:30Serie A AC Milan v Bologna FC 1909 WDWDD  vs  LWDLDAC Milan to win
Wed 19:45Serie A AC Monza v SSC Napoli WLWLD  vs  LWDWLSSC Napoli slight edge
Wed 19:45Serie A Genoa CFC v Juventus FC LWLDL  vs  LDWLDJuventus FC to win
Thu 17:30Serie A Frosinone Calcio v US Lecce WLWDW  vs  WLLWLFrosinone Calcio to win
Thu 19:45Serie A ACF Fiorentina v Atalanta BC LLDWL  vs  LWLLLAtalanta BC slight edge
Fri 18:00Ligue 1 Le Havre AC v Paris Saint-Germain FC LLLDL  vs  WWWWLParis Saint-Germain FC to win

Form reads newest first (W win, D draw, L loss). Leans refresh as results and standings update.

How we build these predictions

Each lean weighs three things we can actually measure: where each team sits in the league table, their last five results, and how often they draw this season. When two well-matched sides who both draw a lot meet, we flag it as a score-draw candidate - useful for the pools coupon. We never sell "sure wins": the honest edge is reading form, not buying guarantees.

Newsletter

Explore Monsterscores
⚽ Live Scores →🥇 Top Scorers →📊 Pool Results & Fixtures →🔮 Pools Draw Watch →📖 How to Win the Pools →⚖️ Head-to-Head →📺 Football on TV →📚 Betting Terms →📋 Pool Coupon →