Home / Results / Saturday 31 October
Football results 31 October 2026
113 final scores from the UK, Europe and around the world on Saturday 31 October 2026. Times are UK time.
Wed 28
Thu 29
Fri 30
Sat 31
Sun 1
Mon 2
Tue 3
Wed 4
Thu 5
Fri 6
Sat 7
FT
Chelsea
2 0
Manchester United
FT
Bournemouth
2 0
Leeds
FT
Brentford
2 0
Nottingham Forest
FT
Coventry
3 1
Sunderland
FT
Hull City
2 2
Ipswich
FT
Manchester City
0 1
Brighton
FT
Tottenham
2 0
Crystal Palace
FT
Aston Villa
1 1
Fulham
FT
Lincoln
1 3
Birmingham
FT
Norwich
3 2
Watford
FT
Stoke City
2 0
Preston
FT
Bolton
2 3
Bristol City
FT
Burnley
0 0
Portsmouth
FT
Middlesbrough
3 0
Charlton
FT
Millwall
4 1
Derby
FT
Southampton
4 1
QPR
FT
Swansea
4 0
Blackburn
FT
West Ham
1 3
West Brom
FT
Wolves
3 0
Cardiff
FT
Kilmarnock
2 2
ST Johnstone
FT
Motherwell
1 0
ST Mirren
FT
Everton W
0 0
Manchester United W
FT
Rangers
1 0
Aberdeen
FT
Levante
0 2
Atletico Madrid
FT
Rayo Vallecano
3 0
Celta Vigo
FT
Real Betis
2 1
Malaga
FT
Barcelona
6 1
Alaves
FT
Bologna
2 1
Monza
FT
Udinese
2 5
AS Roma
FT
AC Milan
3 1
Inter
FT
Bayer Leverkusen
2 4
VfB Stuttgart
FT
Borussia Mönchengladbach
0 0
SC Paderborn 07
FT
FC Augsburg
1 2
SC Freiburg
FT
FC Schalke 04
0 2
RB Leipzig
FT
Werder Bremen
2 0
1899 Hoffenheim
FT
Bayern München
2 2
Borussia Dortmund
FT
Estac Troyes
2 0
Le Mans
FT
Feyenoord
1 1
Fortuna Sittard
FT
Heerenveen
1 0
NEC Nijmegen
FT
PSV Eindhoven
7 0
Willem II
FT
Ajax
1 0
AZ Alkmaar
FT
Cambuur
4 0
GO Ahead Eagles
FT
Moreirense
2 1
Estrela
FT
FC Porto
4 0
Estoril
FT
Al Taawon
1 1
Al-Ettifaq
FT
Al-Fayha
4 1
Al-Faisaly FC
FT
Al-Hilal Saudi FC
2 0
Al-Fateh