Football Fixtures

Saturday 16 December 2017

Premier League
Manchester City
v
Tottenham Hotspur 17:30
Sky Bet Championship
Birmingham City
v
Queens Park Rangers 15:00
Brentford
v
Barnsley 15:00
Preston North End
v
Sheffield United 15:00
Sunderland
v
Fulham 15:00
Ipswich Town
v
Reading 15:00
Leeds United
v
Norwich City 15:00
Bristol City
v
Nottingham Forest 15:00
Bolton Wanderers
v
Burton Albion 15:00
Millwall
v
Middlesbrough 15:00
Derby County
v
Aston Villa 15:00
Cardiff City
v
Hull City 17:30
Sky Bet League One
Gillingham
v
Bristol Rovers 15:00
Northampton Town
v
Walsall 15:00
Blackburn Rovers
v
Charlton Athletic 15:00
Rotherham United
v
Plymouth Argyle 15:00
AFC Wimbledon
v
Wigan Athletic 15:00
Doncaster Rovers
v
Oldham Athletic 15:00
Rochdale
v
Oxford United 15:00
Scunthorpe United
v
Milton Keynes Dons 15:00
Southend United
v
Bradford City 15:00
Shrewsbury Town
v
Blackpool 15:00
Portsmouth
v
Bury 15:00
Sky Bet League Two
Barnet
v
Morecambe 15:00
Carlisle United
v
Port Vale 15:00
Lincoln City
v
Accrington Stanley 15:00
Notts County
v
Grimsby Town 15:00
Wycombe Wanderers
v
Chesterfield 15:00
Coventry City
v
Cheltenham Town 15:00
Forest Green Rovers
v
Luton Town 15:00
Cambridge United
v
Newport County 15:00
Mansfield Town
v
Yeovil Town 15:00
Crewe Alexandra
v
Crawley Town 15:00
Exeter City
v
Stevenage Borough 15:00
Scottish Championship
Queen of South
v
Dundee United 15:00
Falkirk
v
Brechin City 15:00
Inverness CT XI
v
Dumbarton 15:00
Livingston
v
Morton 15:00
St Mirren
v
Dunfermline Athletic 15:00
Scottish Division 1
Alloa Athletic
v
Arbroath 15:00
East Fife
v
Ayr United 15:00
Raith Rovers
v
Albion Rovers 15:00
Queens Park
v
Airdrie United 15:00
Stranraer
v
Forfar Athletic 15:00
Scottish Division 2
Annan Athletic
v
Stirling Albion 15:00
Edinburgh City
v
Stenhousemuir 15:00
Montrose
v
Elgin City 15:00
Berwick Rangers
v
Peterhead 15:00
Cowdenbeath
v
Clyde 15:00

Sunday 17 December 2017

Premier League
West Bromwich Albion
v
Manchester United 14:15
AFC Bournemouth
v
Liverpool 16:30
Sky Bet League One
Fleetwood
v
Peterborough United 15:00
Scottish Premiership
Hearts
v
Celtic 12:30

Monday 18 December 2017

Premier League
Everton
v
Swansea City 20:00

Tuesday 19 December 2017

Scottish Championship
Livingston
v
Falkirk 00:00
Scottish Division 1
Stranraer
v
Albion Rovers 00:00
Scottish Division 2
Cowdenbeath
v
Stenhousemuir 00:00
EFL Cup
Leicester City
v
Manchester City 19:45
Arsenal
v
West Ham United 19:45

Wednesday 20 December 2017

Scottish Premiership
Celtic
v
Partick Thistle 00:00
EFL Cup
Chelsea
v
AFC Bournemouth 19:45
Bristol City
v
Manchester United 20:00

Friday 22 December 2017

Premier League
Arsenal
v
Liverpool 19:45
Sky Bet Championship
Norwich City
v
Brentford 19:45
Sky Bet League One
Fleetwood
v
Gillingham 19:00
Sky Bet League Two
Coventry City
v
Wycombe Wanderers 19:45

Saturday 23 December 2017

Premier League
Everton
v
Chelsea 12:30
Brighton and Hove Albion
v
Watford 15:00
Manchester City
v
AFC Bournemouth 15:00
Swansea City
v
Crystal Palace 15:00
West Ham United
v
Newcastle United 15:00
Southampton
v
Huddersfield Town 15:00
Stoke City
v
West Bromwich Albion 15:00
Burnley
v
Tottenham Hotspur 17:30
Leicester City
v
Manchester United 19:45
Sky Bet Championship
Bolton Wanderers
v
Cardiff City 15:00
Fulham
v
Barnsley 15:00
Reading
v
Burton Albion 15:00
Sheffield Wednesday
v
Middlesbrough 15:00
Derby County
v
Millwall 15:00
Leeds United
v
Hull City 15:00
Preston North End
v
Nottingham Forest 15:00
Queens Park Rangers
v
Bristol City 15:00
Sunderland
v
Birmingham City 15:00
Wolverhampton Wanderers
v
Ipswich Town 15:00
Aston Villa
v
Sheffield United 17:30
Sky Bet League One
Northampton Town
v
Blackburn Rovers 14:00
AFC Wimbledon
v
Bradford City 15:00
Charlton Athletic
v
Blackpool 15:00
Peterborough United
v
Bury 15:00
Plymouth Argyle
v
Oldham Athletic 15:00
Scunthorpe United
v
Southend United 15:00
Shrewsbury Town
v
Portsmouth 15:00
Bristol Rovers
v
Doncaster Rovers 15:00
Oxford United
v
Wigan Athletic 15:00
Rochdale
v
Walsall 15:00
Rotherham United
v
Milton Keynes Dons 15:00
Sky Bet League Two
Accrington Stanley
v
Crawley Town 15:00
Forest Green Rovers
v
Carlisle United 15:00
Newport County
v
Lincoln City 15:00
Notts County
v
Cambridge United 15:00
Barnet
v
Cheltenham Town 15:00
Crewe Alexandra
v
Swindon Town 15:00
Luton Town
v
Grimsby Town 15:00
Colchester United
v
Port Vale 15:00
Mansfield Town
v
Morecambe 15:00
Stevenage Borough
v
Chesterfield 15:00
Yeovil Town
v
Exeter City 15:00
Scottish Premiership
Kilmarnock
v
Rangers 12:30
Celtic
v
Aberdeen 15:00
Partick Thistle
v
Hamilton Academical 15:00
St Johnstone
v
Hearts 15:00
Hibernian
v
Ross County 15:00
Motherwell
v
Dundee 15:00
Scottish Championship
Queen of South
v
St Mirren 15:00
Dundee United
v
Livingston 15:00
Morton
v
Inverness CT XI 15:00
Dunfermline Athletic
v
Brechin City 15:00
Dumbarton
v
Falkirk 15:00
Scottish Division 1
Arbroath
v
Raith Rovers 15:00
Albion Rovers
v
East Fife 15:00
Airdrie United
v
Ayr United 15:00
Alloa Athletic
v
Stranraer 15:00
Forfar Athletic
v
Queens Park 15:00
Scottish Division 2
Stenhousemuir
v
Elgin City 15:00
Stirling Albion
v
Montrose 15:00
Clyde
v
Berwick Rangers 15:00
Peterhead
v
Cowdenbeath 15:00
Annan Athletic
v
Edinburgh City 15:00

Tuesday 26 December 2017

Premier League
Tottenham Hotspur
v
Southampton 12:30
Watford
v
Leicester City 15:00
Sky Bet Championship
Millwall
v
Wolverhampton Wanderers 13:00
Nottingham Forest
v
Sheffield Wednesday 15:00
Sky Bet League One
Southend United
v
Charlton Athletic 13:00
Gillingham
v
Oxford United 13:00
Blackburn Rovers
v
Rochdale 15:00
Bradford City
v
Peterborough United 15:00
Sky Bet League Two
Grimsby Town
v
Mansfield Town 13:00
Morecambe
v
Notts County 15:00
Swindon Town
v
Luton Town 15:00
Scottish Premiership
Dundee
v
Celtic 12:30

Trending on the forum