BOXING DAY Saturday December 26
12.45pm Stoke v Man United (PL) Sky Sports 1
5.15pm Wolves v Reading (Champ) Sky Sports 1
5.30pm Newcastle v Everton (PL) BT Sport 1
7.45pm Southampton v Arsenal (PL) BT Sport 1
Sunday December 27
2pm Hearts v Celtic (SP) Sky Sports 1
4.30pm Nottingham Forest v Leeds (Champ) Sky Sports 1
BANK HOLIDAY MONDAY December 28
12.30pm Grimsby v Lincoln (NatLeague) BT Sport 1
12.45pm Bolton v Blackburn (Champ) Sky Sports 1
3pm Rangers v Hibs (ScotChamp) BT Sport 1
5.30pm Man United v Chelsea (PL) BT Sport 1
Tuesday December 29
7.45pm Leicester City v Man City (PL) BT Sport 1
7.45pm Leeds United v Derby County (Champ) Sky Sports 1
Wednesday December 30
7.45pm Sunderland v Liverpool (PL) BT Sport 1
7.45pm Dundee v Celtic (SP) BT Sport 1
NEW YEAR'S DAY Friday January 1
5.30pm QPR v Hull City (Champ) Sky Sports 1
5.30pm Forest Green v Torquay (NatLeague) BT Sport 1
Saturday January 2
12.30pm Dundee v Dundee United (SP) Sky Sports 1
12.45pm West Ham v Liverpool (PL) BT Sport 1
5.15pm FREE: Alloa v Falkirk (ScotChamp) BBC ALBA
5.30pm Watford v Man City (PL) Sky Sports 1
Sunday January 3
12.30pm St Johnstone v Aberdeen (SP) BT Sport 1
1.30pm Crystal Palace v Chelsea (PL) Sky Sports 1
4pm Everton v Spurs (PL) Sky Sports 1