Football predictions this weekend
Friday 23 October
Premier League · England AnalysisStandings 1 match
Championship · England AnalysisStandings 1 match
National League · England AnalysisStandings 1 match
Bundesliga · Germany AnalysisStandings 1 match
2. Bundesliga · Germany AnalysisStandings 2 matches
Saturday 24 October
Premier League · England AnalysisStandings 4 matches
Championship · England AnalysisStandings 11 matches
- FT✓
Charlton Athletic
Norwich City13✓ Favourite won292942 - FT✓
Portsmouth
Millwall21✓ Favourite won382933 - FT!
Sheffield United
Derby County11! Drawn552421 - FT!
Blackburn Rovers
Wrexham20! Upset313039 - FT!
Cardiff City
Birmingham City10! Upset342541 - FT!
Lincoln City
Burnley41! Upset352738 - FT!
Preston North End
West Bromwich Albion11! Drawn252649 - FT✓
Queens Park Rangers
Swansea City50✓ Favourite won362836 - FT!
Stoke City
Bristol City00! Drawn412930 - FT!
West Ham United
Southampton23! Upset582220 - FT✓
Wolverhampton Wanderers
Watford10✓ Favourite won701812
League One · England AnalysisStandings 12 matches
- FT✓
Huddersfield Town
Wigan Athletic21✓ Favourite won751510 - FT✓
Luton Town
Leicester City21✓ Favourite won412435 - FT!
AFC Wimbledon
Wycombe Wanderers11! Drawn212554 - FT✓
Blackpool
Mansfield Town14✓ Favourite won352738 - FT!
Bromley
Peterborough United11! Drawn272350 - FT!
Burton Albion
Leyton Orient21! Upset322939 - FT!
Cambridge United
Plymouth Argyle23! Upset402634 - FT!
Doncaster Rovers
Sheffield Wednesday20! Upset352639 - FT!
Notts County
Stockport County11! Drawn162361 - FT!
Oxford United
Bradford City00! Drawn352837 - FT✓
Reading
Barnsley21✓ Favourite won592219 - FT!
Stevenage
Milton Keynes Dons01! Upset502723
League Two · England AnalysisStandings 11 matches
- FT!
Bristol Rovers
Swindon Town00! Drawn572221 - FT✓
Cheltenham Town
Newport County10✓ Favourite won392734 - FT✓
Northampton Town
Colchester United20✓ Favourite won472924 - FT!
Barnet
Oldham Athletic11! Drawn592318 - FT✓
Chesterfield
Crewe Alexandra51✓ Favourite won592219 - FT!
Crawley Town
Tranmere Rovers11! Drawn362638 - FT✓
Exeter City
Fleetwood Town21✓ Favourite won412930 - FT✓
Gillingham
Grimsby Town14✓ Favourite won292744 - FT!
Rochdale
Accrington Stanley05! Upset382735 - FT!
Rotherham United
Shrewsbury Town33! Drawn382834 - FT✓
York City
Port Vale20✓ Favourite won472726
National League · England AnalysisStandings 11 matches · 1 live
- FT✓
Eastleigh
Boston United42✓ Favourite won452530 - FT✓
Harrogate Town
Sutton United31✓ Favourite won582418 - FT!
Aldershot Town
Wealdstone01! Upset422632 - 2nd half
AI
Barrow
Forest Green Rovers10502624 - FT✓
Boreham Wood
AFC Fylde40✓ Favourite won691714 - FT✓
Hartlepool United
AFC Hornchurch21✓ Favourite won472528 - FT!
Scunthorpe United
Woking23! Upset392635 - FT✓
Solihull Moors
Carlisle United12✓ Favourite won172063 - FT!
Southend United
FC Halifax Town22! Drawn582220 - FT!
Yeovil Town
Altrincham12! Upset442729 - FT!
Kidderminster Harriers
Worthing12! Upset382636
Bundesliga · Germany AnalysisStandings 6 matches
Sunday 25 October
Premier League · England AnalysisStandings 5 matches · 1 live
MLS · USA AnalysisStandings 11 matches
- FT!
Orlando City SC
New York City FC22! Drawn472429 - FT✓
D.C. United
FC Cincinnati02✓ Favourite won352441 - FT!
Philadelphia Union
New England Revolution12! Upset632017 - FT✓
Atlanta United FC
Chicago Fire FC23✓ Favourite won342541 - FT!
Houston Dynamo FC
Minnesota United FC00! Drawn442630 - FT✓
FC Dallas
San Jose Earthquakes30✓ Favourite won542323 - FT!
Sporting Kansas City
Austin FC12! Upset412435 - FT!
Colorado Rapids
Vancouver Whitecaps10! Upset312544 - FT✓
Real Salt Lake
St. Louis CITY SC30✓ Favourite won442432 - FT!
San Diego FC
Seattle Sounders FC22! Drawn402436 - FT✓
Portland Timbers
Charlotte FC32✓ Favourite won462331
Bundesliga · Germany AnalysisStandings 2 matches · 1 live
Primeira Liga · Portugal AnalysisStandings 1 match · 1 live
Monday 26 October
League Two · England AnalysisStandings 1 match
- Est.
Walsall
Salford City492625
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