There is a full round of fixtures across all major English and Scottish leagues this weekend. From the Premier League through to League Two, and across the entire SPFL structure, here are all the confirmed matches and kick-off times.
The Premier League – Fixtures
Saturday 22nd November
- Burnley vs Chelsea – 12:30pm
- Bournemouth vs West Ham United – 3:00pm
- Brighton & Hove Albion vs Brentford – 3:00pm
- Fulham vs Sunderland – 3:00pm
- Liverpool vs Nottingham Forest – 3:00pm
- Wolverhampton Wanderers vs Crystal Palace – 3:00pm
- Newcastle United vs Manchester City – 5:30pm
Sunday 23rd November
- Leeds United vs Aston Villa – 2:00pm
- Arsenal vs Tottenham Hotspur – 4:30pm
Monday 24th November
- Manchester United vs Everton – 8:00pm
The Championship League – Fixtures
Friday
- Preston North End vs Blackburn Rovers – 8:00pm
Saturday 22nd November
- Bristol City vs Swansea City – 12:30pm
- Charlton Athletic vs Southampton – 12:30pm
- Coventry City vs West Bromwich Albion – 12:30pm
- Birmingham City vs Norwich City – 3:00pm
- Derby County vs Watford – 3:00pm
- Ipswich Town vs Wrexham – 3:00pm
- Leicester City vs Stoke City – 3:00pm
- Oxford United vs Middlesbrough – 3:00pm
- Portsmouth vs Millwall – 3:00pm
- Queens Park Rangers vs Hull City – 3:00pm
Sunday 23rd November
- Sheffield Wednesday vs Sheffield United – 12:00pm
EFL League One – Fixtures
Thursday 21st November
- Peterborough United vs Stockport County – 8:00pm
Saturday 22nd November
- Exeter City vs Burton Albion – Postponed
- Port Vale vs Plymouth Argyle – 12:30pm
- AFC Wimbledon vs Wigan Athletic – 3:00pm
- Barnsley vs Luton Town – 3:00pm
- Bolton Wanderers vs Bradford City – 3:00pm
- Leyton Orient vs Blackpool – 3:00pm
- Mansfield Town vs Huddersfield Town – 3:00pm
- Northampton Town vs Cardiff City – 3:00pm
- Reading vs Rotherham United – 3:00pm
- Stevenage vs Doncaster Rovers – 3:00pm
- Wycombe Wanderers vs Lincoln City – 3:00pm
EFL League Two – Fixtures
Saturday 22nd November
- Gillingham vs Barnet – 12:30pm
- Harrogate Town vs Walsall – 12:30pm
- Barrow vs Cambridge United – 3:00pm
- Bromley vs Salford City – 3:00pm
- Cheltenham Town vs Bristol Rovers – 3:00pm
- Crawley Town vs Accrington Stanley – 3:00pm
- Crewe Alexandra vs Chesterfield – 3:00pm
- Fleetwood Town vs Shrewsbury Town – 3:00pm
- Notts County vs Colchester United – 3:00pm
- Oldham Athletic vs Newport County AFC – 3:00pm
- Swindon Town vs Grimsby Town – 3:00pm
- Tranmere Rovers vs Milton Keynes Dons – 3:00pm
Scottish Premiership League – Fixtures
Saturday 22nd November
- Dundee United vs Falkirk – 3:00pm
- Hibernian vs Dundee – 3:00pm
- Kilmarnock vs Motherwell – 3:00pm
- Rangers vs Livingston – 3:00pm
- St Mirren vs Celtic – 8:00pm
Sunday 23rd November
- Aberdeen vs Hearts – 3:00pm
Scottish Championship League – Fixtures
Friday 21st November
- Queen’s Park vs Ross County – 7:45pm
Saturday 22nd November
- Airdrieonians vs Ayr United – 3:00pm
- Arbroath vs Raith Rovers – 3:00pm
- Dunfermline Athletic vs Morton – 3:00pm
- Partick Thistle vs St Johnstone – 3:00pm
Scottish League One – Fixtures
Saturday 22nd November
- Cove Rangers vs Alloa Athletic – 3:00pm
- Hamilton Academical vs Kelty Hearts – 3:00pm
- Montrose vs East Fife – 3:00pm
- Peterhead vs Stenhousemuir – 3:00pm
- Inverness CT vs Queen of the South – 5:30pm
Scottish League Two – Fixtures
Saturday 22nd November
- Clyde vs Annan Athletic – 3:00pm
- Dumbarton vs Forfar Athletic – 3:00pm
- East Kilbride vs Edinburgh City – 3:00pm
- Spartans vs Stranraer – 3:00pm
- Stirling Albion vs Elgin City – 3:00pm

