Tuesday December 1
7.45pm Middlesbrough v Everton (League Cup) Sky Sports 1 & 5
Wednesday December 2
7.45pm Southampton v Liverpool (League Cup) Sky Sports 1 & 5
Thursday December 3
8pm Reading v QPR (Champ) Sky Sports 1 & 5
Friday December 4
7.45pm Ipswich v Middlesbrough (Champ) Sky Sports 1
FREE: 7.55pm Salford v Hartlepool (FA Cup) BBC 2
Saturday December 5
12.30pm Dundee v Aberdeen (SP) Sky Sports 1
12.45pm Stoke v Man City (PL) BT Sport 1
5.30pm Chelsea v Bournemouth (PL) Sky Sports 1
Sunday December 6
12noon Rochdale v Bury (FA Cup) BT Sport 2
1.15pm Sheffield Wednesday v Derby (Champ) Sky Sports 1
4pm Newcastle v Liverpool (PL) Sky Sports 1
Monday December 7
7.45pm Grimsby v Shrewsbury (FA Cup) BT Sport 2
8pm Everton v Crystal Palace (PL) Sky Sports 1
Tuesday December 8
7.45pm Wolfsburg v Man United (CL) BT Sport
7.45pm Man City v Borussia Monch (CL) BT Sport
Wednesday December 9
7.45pm Olympiakos v Arsenal (CL) BT Sport
7.45pm Chelsea v FC Porto (CL) BT Sport
Thursday December 10
6pm Fernerbache v Celtic (EL) BT Sport 2
6pm FC Sio v Liverpool (EL) BT Sport Europe
8.05pm Spurs v Monaco (EL) BT Sport Europe
Friday December 11
7.45pm Wolves v Nottingham Forest (Champ) Sky Sports 1 & 5
7.45pm FREE: Queen of South v Raith Rovers (ScotChamp) BBC ALBA
Saturday December 12
12.30pm MK Dons v Ipswich (Champ) Sky Sports 1
12.30pm Aberdeen v Hearts (SP) Sky Sports 2
12.45pm Norwich v Everton (PL) BT Sport 1
5.30pm Bournemouth v Man United (PL) Sky Sports 1
Sunday December 13
12noon Sheffield United v Coventry City (League 1) Sky Sports 2
12.30pm St Johnstone v Celtic (SP) BT Sport 1
1.30pm Aston Villa v Arsenal (PL) Sky Sports 1
4pm Spurs v Newcastle (PL) Sky Sports 1
Monday December 14
7.45pm Blackburn v Nottingham Forest (Champ) Sky Sports
8pm Leicester v Chelsea (PL) Sky Sports 1
Tuesday December 15
7.45pm QPR v Brighton (Champ) Sky Sports 1 & 5
Wednesday December 16
7.45pm Hull City v Reading (Champ) Sky Sports 1 & 5
Thursday December 17
7.45pm Wolves v Leeds (Champ) Sky Sports 1 & 5
Friday December 18
7.45pm Birmingham v Cardiff (Champ) Sky Sports 1
7.45pm Braintree v Wrexham (NatLeague) BT Sport
7.45pm FREE: Morton v Raith Rovers (ScotChamp) BBC ALBA
Saturday December 19
12.30pm Brighton v Middlesbrough (Champ) Sky Sports
12.30pm Falkirk v Rangers (ScotChamp) BT Sport
5.30pm Newcastle v Aston Villa (PL) Sky Sports
Sunday December 20
12noon Walsall v Port Vale (League 1) Sky Sports
1.30pm Watford v Liverpool (PL) Sky Sports
4pm Swansea v West Ham (PL) Sky Sports
Monday December 21
8pm Arsenal v Man City (PL)Sky Sports
BOXING DAY - Saturday December 26
12.45pm Stoke v Man United (PL) Sky Sports
5.15pm Wolves v Reading (Champ) Sky Sports
5.30pm Newcastle v Everton (PL) BT Sport
7.45pm Southampton v Arsenal (PL) BT Sport
Sunday December 27
2pm Hearts v Celtic (SP) Sky Sports
4.30pm Nottingham Forest v Leeds (Champ) Sky Sports
BANK HOLIDAY MONDAY December 28
12.30pm Grimsby v Lincoln (NatLeague) BT Sport
12.45pm Bolton v Blackburn (Champ) Sky Sports
3pm Rangers v Hibs (ScotChamp) BT Sport
5.30pm Man United v Chelsea (PL) BT Sport
Tuesday December 29
7.45pm Leicester City v Man City (PL) BT Sport
7.45pm Leeds United v Derby County (Champ) Sky Sports
Wednesday December 30
7.45pm Sunderland v Liverpool (PL) BT Sport
7.45pm Dundee v Celtic (SP) BT Sport