Skip to content
TheyShoot

Tomorrow's Football Predictions

By the TheyShoot editorial team. Updated

There are 72 games tomorrow in the leagues we cover (Premier League, Championship, League One, League Two, National League, Scottish Premiership, Scottish Championship, La Liga, Serie A, Bundesliga and Ligue 1), starting with Chelsea vs Manchester United at 12:30 UK time. Model probabilities for each are below.

Premier League predictions tomorrow

Model probabilities for upcoming Premier League games
MatchKick-off (UK)HomeDrawAwayBTTSOver 2.5
Chelsea vs Man UtdSat 31 Oct, 12:3055%20%25%67%70%
Hull City vs Ipswich TownSat 31 Oct, 15:0051%24%25%55%53%
Bournemouth vs LeedsSat 31 Oct, 15:0035%28%37%49%43%
Coventry City vs SunderlandSat 31 Oct, 15:0041%28%32%49%43%
Man City vs BrightonSat 31 Oct, 15:0038%22%40%69%69%
Brentford vs Nott'm ForestSat 31 Oct, 15:0057%24%19%45%45%
Spurs vs Crystal PalaceSat 31 Oct, 17:3055%23%22%54%54%
Aston Villa vs FulhamSat 31 Oct, 20:0041%28%32%48%43%

Other leagues tomorrow

Championship

Model probabilities for upcoming Championship games
MatchKick-off (UK)HomeDrawAwayBTTSOver 2.5
Lincoln City vs Birmingham CitySat 31 Oct, 12:3025%25%50%52%49%
Norwich City vs WatfordSat 31 Oct, 12:3057%22%21%57%59%
Stoke City vs Preston North EndSat 31 Oct, 12:3066%20%15%52%58%
Bolton Wanderers vs Bristol CitySat 31 Oct, 15:0040%26%34%54%49%
Burnley vs PortsmouthSat 31 Oct, 15:0034%24%42%61%59%
Middlesbrough vs Charlton AthleticSat 31 Oct, 15:0066%19%15%56%63%
Millwall vs Derby CountySat 31 Oct, 15:0059%22%20%55%57%
Southampton vs Queens Park RangersSat 31 Oct, 15:0048%25%27%54%52%
Swansea City vs Blackburn RoversSat 31 Oct, 15:0043%26%30%52%48%
West Ham United vs West Bromwich AlbionSat 31 Oct, 15:0059%21%20%59%62%
Wolverhampton Wanderers vs Cardiff CitySat 31 Oct, 15:0047%23%29%61%59%

League One

Model probabilities for upcoming League One games
MatchKick-off (UK)HomeDrawAwayBTTSOver 2.5
Bradford City vs Huddersfield TownSat 31 Oct, 12:3033%34%33%34%25%
Leyton Orient vs Cambridge UnitedSat 31 Oct, 12:3043%25%32%55%51%
Plymouth Argyle vs ReadingSat 31 Oct, 12:3033%23%44%63%62%
Barnsley vs Oxford UnitedSat 31 Oct, 15:0020%23%57%52%52%
Leicester City vs StevenageSat 31 Oct, 15:0041%26%33%54%50%
Mansfield Town vs Notts CountySat 31 Oct, 15:0054%24%23%54%53%
MK Dons vs Doncaster RoversSat 31 Oct, 15:0043%26%31%53%49%
Peterborough United vs Luton TownSat 31 Oct, 15:0028%23%50%63%63%
Stockport County vs AFC WimbledonSat 31 Oct, 15:0070%19%11%42%51%
Wigan Athletic vs BromleySat 31 Oct, 15:0048%25%27%52%49%
Wycombe Wanderers vs Burton AlbionSat 31 Oct, 15:0042%23%35%65%64%

League Two

Model probabilities for upcoming League Two games
MatchKick-off (UK)HomeDrawAwayBTTSOver 2.5
Grimsby Town vs York CitySat 31 Oct, 12:3045%25%30%57%54%
Port Vale vs RochdaleSat 31 Oct, 12:3041%30%28%40%33%
Accrington Stanley vs Northampton TownSat 31 Oct, 15:0050%29%21%38%34%
Colchester United vs WalsallSat 31 Oct, 15:0030%29%41%44%38%
Crewe Alexandra vs BarnetSat 31 Oct, 15:0039%24%37%62%60%
Fleetwood Town vs Bristol RoversSat 31 Oct, 15:0050%25%25%52%49%
Oldham Athletic vs Crawley TownSat 31 Oct, 15:0055%23%22%55%56%
Salford City vs Exeter CitySat 31 Oct, 15:0046%31%22%34%28%
Shrewsbury Town vs GillinghamSat 31 Oct, 15:0043%25%32%56%53%
Swindon Town vs Rotherham UnitedSat 31 Oct, 15:0050%25%25%52%49%
Tranmere Rovers vs Cheltenham TownSat 31 Oct, 15:0049%23%27%59%58%

National League

Model probabilities for upcoming National League games
MatchKick-off (UK)HomeDrawAwayBTTSOver 2.5
Forest Green Rovers vs Harrogate TownSat 31 Oct, 12:3033%22%45%68%68%
FC Halifax Town vs Yeovil TownSat 31 Oct, 12:3035%23%42%65%63%
Aldershot Town vs GatesheadSat 31 Oct, 15:0066%21%13%44%49%
Altrincham vs Carlisle UnitedSat 31 Oct, 15:0040%24%36%60%57%
Barrow vs EastleighSat 31 Oct, 15:0059%22%19%55%57%
Boreham Wood vs Hartlepool UnitedSat 31 Oct, 15:0076%15%9%49%64%
Solihull Moors vs Kidderminster HarriersSat 31 Oct, 15:0023%25%52%50%48%
Tamworth vs WokingSat 31 Oct, 15:0041%21%38%72%73%
Wealdstone vs Southend UnitedSat 31 Oct, 15:0028%21%52%70%72%
Worthing vs Sutton UnitedSat 31 Oct, 15:0058%21%20%57%60%
Boston United vs Scunthorpe UnitedSat 31 Oct, 17:3045%23%32%63%62%

Scottish Premiership

Model probabilities for upcoming Scottish Premiership games
MatchKick-off (UK)HomeDrawAwayBTTSOver 2.5
Kilmarnock vs St JohnstoneSat 31 Oct, 15:0032%24%44%59%57%
Motherwell vs St MirrenSat 31 Oct, 15:0045%25%31%58%55%

Scottish Championship

Model probabilities for upcoming Scottish Championship games
MatchKick-off (UK)HomeDrawAwayBTTSOver 2.5
Arbroath vs Raith RoversSat 31 Oct, 15:0019%28%53%37%33%
Ayr United vs Queen's ParkSat 31 Oct, 15:0057%27%16%35%33%
Dunfermline Athletic vs Inverness Caledonian ThistleSat 31 Oct, 15:0040%35%26%30%22%
Partick Thistle vs Greenock MortonSat 31 Oct, 15:0071%21%8%29%38%

La Liga

Model probabilities for upcoming La Liga games
MatchKick-off (UK)HomeDrawAwayBTTSOver 2.5
Levante vs Atlético MadridSat 31 Oct, 13:0027%23%50%61%60%
Rayo Vallecano vs Celta VigoSat 31 Oct, 15:1531%28%41%48%43%
Real Betis vs MálagaSat 31 Oct, 17:3067%20%14%49%56%
Barcelona vs AlavésSat 31 Oct, 20:0077%13%10%61%76%

Serie A

Model probabilities for upcoming Serie A games
MatchKick-off (UK)HomeDrawAwayBTTSOver 2.5
Bologna vs MonzaSat 31 Oct, 14:0049%22%29%67%68%
Udinese vs RomaSat 31 Oct, 17:0012%16%72%56%67%
AC Milan vs Inter MilanSat 31 Oct, 19:4531%22%47%68%69%

Bundesliga

Model probabilities for upcoming Bundesliga games
MatchKick-off (UK)HomeDrawAwayBTTSOver 2.5
Augsburg vs FreiburgSat 31 Oct, 14:3048%21%31%73%74%
Bayer Leverkusen vs StuttgartSat 31 Oct, 14:3064%18%18%66%73%
Borussia Mönchengladbach vs PaderbornSat 31 Oct, 14:3044%23%32%63%61%
Schalke 04 vs RB LeipzigSat 31 Oct, 14:3034%26%41%55%51%
Werder Bremen vs HoffenheimSat 31 Oct, 14:3059%18%23%74%79%
Bayern Munich vs Borussia DortmundSat 31 Oct, 17:3063%20%17%55%60%

Ligue 1

Model probabilities for upcoming Ligue 1 games
MatchKick-off (UK)HomeDrawAwayBTTSOver 2.5
Troyes vs Le MansSat 31 Oct, 19:4533%25%43%57%54%

How these numbers are made

Probabilities come from the TheyShoot model: a Poisson goals model built from every Premier League result this season, rating each team's attack and defence and adjusting for home advantage. Early in the season ratings are pulled towards the league average. It's a statistical baseline, not a tip; fair odds are 1 ÷ probability, with no bookmaker margin. Other leagues use the same model, built from Football-Data.co.uk results; their fixtures appear a few days before kick-off. Data updated 30 October at 22:15 UK time.

Next steps