Colour theme

Football predictions this weekend

23–26 Oct · full analysis · times in UK time (GMT)

Friday 23 October

Premier League · England AnalysisStandings 1 match
  1. FT!Ipswich TownNottingham Forest11! Drawn312841
Championship · England AnalysisStandings 1 match
  1. FT✓Bolton WanderersMiddlesbrough15✓ Favourite won202258
National League · England AnalysisStandings 1 match
  1. Post. AIGatesheadTamworth
LaLiga · Spain AnalysisStandings 1 match
  1. FT!AlavésMálaga11! Drawn582517
Serie A · Italy AnalysisStandings 1 match
  1. FT✓TorinoMonza32✓ Favourite won452926
Bundesliga · Germany AnalysisStandings 1 match
  1. FT!VfB StuttgartBorussia Mönchengladbach23! Upset741511
Ligue 1 · France AnalysisStandings 1 match
  1. FT!Stade Brestois 29Nice12! Upset442828
Ligue 2 · France AnalysisStandings 1 match
  1. FT✓NancyLaval10✓ Favourite won652213
2. Bundesliga · Germany AnalysisStandings 2 matches
  1. FT!VfL BochumVfL Wolfsburg11! Drawn282349
  2. FT!SV Darmstadt 98FC St. Pauli00! Drawn302842
All matches on Friday →

Saturday 24 October

Premier League · England AnalysisStandings 4 matches
  1. FT!Aston VillaManchester City21! Upset192259
  2. FT✓ArsenalEverton20✓ Favourite won682111
  3. FT✓Coventry CityFulham01✓ Favourite won292843
  4. FT!ChelseaTottenham Hotspur02! Upset532423
Championship · England AnalysisStandings 11 matches
  1. FT✓Charlton AthleticNorwich City13✓ Favourite won292942
  2. FT✓PortsmouthMillwall21✓ Favourite won382933
  3. FT!Sheffield UnitedDerby County11! Drawn552421
  4. FT!Blackburn RoversWrexham20! Upset313039
  5. FT!Cardiff CityBirmingham City10! Upset342541
  6. FT!Lincoln CityBurnley41! Upset352738
  7. FT!Preston North EndWest Bromwich Albion11! Drawn252649
  8. FT✓Queens Park RangersSwansea City50✓ Favourite won362836
  9. FT!Stoke CityBristol City00! Drawn412930
  10. FT!West Ham UnitedSouthampton23! Upset582220
  11. FT✓Wolverhampton WanderersWatford10✓ Favourite won701812
League One · England AnalysisStandings 12 matches
  1. FT✓Huddersfield TownWigan Athletic21✓ Favourite won751510
  2. FT✓Luton TownLeicester City21✓ Favourite won412435
  3. FT!AFC WimbledonWycombe Wanderers11! Drawn212554
  4. FT✓BlackpoolMansfield Town14✓ Favourite won352738
  5. FT!BromleyPeterborough United11! Drawn272350
  6. FT!Burton AlbionLeyton Orient21! Upset322939
  7. FT!Cambridge UnitedPlymouth Argyle23! Upset402634
  8. FT!Doncaster RoversSheffield Wednesday20! Upset352639
  9. FT!Notts CountyStockport County11! Drawn162361
  10. FT!Oxford UnitedBradford City00! Drawn352837
  11. FT✓ReadingBarnsley21✓ Favourite won592219
  12. FT!StevenageMilton Keynes Dons01! Upset502723
League Two · England AnalysisStandings 11 matches
  1. FT!Bristol RoversSwindon Town00! Drawn572221
  2. FT✓Cheltenham TownNewport County10✓ Favourite won392734
  3. FT✓Northampton TownColchester United20✓ Favourite won472924
  4. FT!BarnetOldham Athletic11! Drawn592318
  5. FT✓ChesterfieldCrewe Alexandra51✓ Favourite won592219
  6. FT!Crawley TownTranmere Rovers11! Drawn362638
  7. FT✓Exeter CityFleetwood Town21✓ Favourite won412930
  8. FT✓GillinghamGrimsby Town14✓ Favourite won292744
  9. FT!RochdaleAccrington Stanley05! Upset382735
  10. FT!Rotherham UnitedShrewsbury Town33! Drawn382834
  11. FT✓York CityPort Vale20✓ Favourite won472726
National League · England AnalysisStandings 11 matches · 1 live
  1. FT✓EastleighBoston United42✓ Favourite won452530
  2. FT✓Harrogate TownSutton United31✓ Favourite won582418
  3. FT!Aldershot TownWealdstone01! Upset422632
  4. 2nd half AIBarrowForest Green Rovers10502624
  5. FT✓Boreham WoodAFC Fylde40✓ Favourite won691714
  6. FT✓Hartlepool UnitedAFC Hornchurch21✓ Favourite won472528
  7. FT!Scunthorpe UnitedWoking23! Upset392635
  8. FT✓Solihull MoorsCarlisle United12✓ Favourite won172063
  9. FT!Southend UnitedFC Halifax Town22! Drawn582220
  10. FT!Yeovil TownAltrincham12! Upset442729
  11. FT!Kidderminster HarriersWorthing12! Upset382636
MLS · USA AnalysisStandings 3 matches
  1. FT✓CF MontréalNashville SC02✓ Favourite won162064
  2. FT✓Columbus CrewToronto FC42✓ Favourite won552223
  3. FT!Red Bull New YorkInter Miami CF20! Upset262153
LaLiga · Spain AnalysisStandings 4 matches
  1. FT!Rayo VallecanoElche03! Upset542521
  2. FT✓Racing SantanderEspanyol21✓ Favourite won412732
  3. FT✓ValenciaVillarreal12✓ Favourite won282745
  4. FT✓Atletico MadridDeportivo10✓ Favourite won76168
Serie A · Italy AnalysisStandings 4 matches
  1. FT✓CagliariBologna02✓ Favourite won313237
  2. FT✓ComoSassuolo20✓ Favourite won652015
  3. FT!NapoliAS Roma33! Drawn352837
  4. FT✓LazioParma21✓ Favourite won662113
Bundesliga · Germany AnalysisStandings 6 matches
  1. FT✓RB LeipzigSV Elversberg40✓ Favourite won681814
  2. FT!FC Augsburg1. FC Union Berlin11! Drawn522523
  3. FT!MainzWerder Bremen23! Upset522523
  4. FT!FC CologneSchalke 0400! Drawn462628
  5. FT✓SC Paderborn 07Hamburg SV10✓ Favourite won402733
  6. FT✓Borussia DortmundEintracht Frankfurt10✓ Favourite won651916
Ligue 1 · France AnalysisStandings 1 match
  1. FT✓LensParis FC21✓ Favourite won372736
Liga MX · Mexico AnalysisStandings 2 matches
  1. FT!NecaxaFC Juarez11! Drawn562321
  2. FT!Atlante FCAtletico San Luis01! Upset442729
All matches on Saturday →

Sunday 25 October

Premier League · England AnalysisStandings 5 matches · 1 live
  1. FT✓Crystal PalaceNewcastle United02✓ Favourite won342739
  2. FT!Hull CityBrentford11! Drawn192358
  3. FT✓LiverpoolBrighton & Hove Albion20✓ Favourite won492427
  4. FT!Manchester UnitedAFC Bournemouth03! Upset372934
  5. 1st half AISunderlandLeeds United00333037
MLS · USA AnalysisStandings 11 matches
  1. FT!Orlando City SCNew York City FC22! Drawn472429
  2. FT✓D.C. UnitedFC Cincinnati02✓ Favourite won352441
  3. FT!Philadelphia UnionNew England Revolution12! Upset632017
  4. FT✓Atlanta United FCChicago Fire FC23✓ Favourite won342541
  5. FT!Houston Dynamo FCMinnesota United FC00! Drawn442630
  6. FT✓FC DallasSan Jose Earthquakes30✓ Favourite won542323
  7. FT!Sporting Kansas CityAustin FC12! Upset412435
  8. FT!Colorado RapidsVancouver Whitecaps10! Upset312544
  9. FT✓Real Salt LakeSt. Louis CITY SC30✓ Favourite won442432
  10. FT!San Diego FCSeattle Sounders FC22! Drawn402436
  11. FT✓Portland TimbersCharlotte FC32✓ Favourite won462331
LaLiga · Spain AnalysisStandings 4 matches · 1 live
  1. FT✓Athletic ClubGetafe40✓ Favourite won632314
  2. 2nd half AICelta VigoReal Betis00302743
  3. AIReal SociedadLevante622018
  4. AIBarcelonaReal Madrid601525
Serie A · Italy AnalysisStandings 5 matches
  1. FT✓InterFiorentina21✓ Favourite won701713
  2. FT!AtalantaFrosinone44! Drawn502327
  3. FT✓GenoaVenezia10✓ Favourite won433027
  4. AILecceJuventus182359
  5. AIUdineseAC Milan202654
Bundesliga · Germany AnalysisStandings 2 matches · 1 live
  1. FTTSG HoffenheimBayer Leverkusen30302446
  2. 1st half AISC FreiburgBayern München01192061
Ligue 1 · France AnalysisStandings 6 matches · 5 live
  1. FT!AS MonacoLille11! Drawn482824
  2. 1st half AIAngersLorient00302941
  3. 1st half AIAJ AuxerreLe Mans00462628
  4. 1st half AIMarseilleLe Havre AC20651916
  5. 1st half AIStade RennaisStrasbourg10552223
  6. 1st half AIToulouseTroyes00642115
Liga MX · Mexico AnalysisStandings 4 matches
  1. FT!LeonToluca11! Drawn252649
  2. FT!MonterreyGuadalajara Chivas01! Upset383131
  3. FT!U.N.A.M. - PumasTigres UANL11! Drawn362737
  4. AIAtlasPuebla572419
Primeira Liga · Portugal AnalysisStandings 1 match · 1 live
  1. AIRio AveFamalicao263044
All matches on Sunday →

Monday 26 October

League Two · England AnalysisStandings 1 match
  1. Est.WalsallSalford City492625
MLS · USA AnalysisStandings 1 match
  1. Est.LAFCLA Galaxy651916
LaLiga · Spain AnalysisStandings 1 match
  1. SevillaOsasuna
Ligue 1 · France AnalysisStandings 1 match
  1. AIParis Saint GermainLyon392536
Liga MX · Mexico AnalysisStandings 3 matches
  1. AIClub QueretaroCruz Azul272548
  2. AIClub AmericaPachuca622018
  3. AIClub TijuanaSantos Laguna482527
All matches on Monday →
How to read

1 · X · 2 = our chances in % for a home win, a draw and an away win; the highlighted cell is our favourite. AI = full analysis with team news and AI analysts; Est. = early model estimate. After full time the actual result has a frame; our favourite stays highlighted if it happened (✓) and turns grey if it did not (!). What we cover