Championship
LiveEngland
England. The second tier.
Fixtures and results
Every Championship match, round by round - played ones with the score, upcoming ones with kick-off time.
Round 112
Friday 14 August
Saturday 15 August
- 14:30Bolton Wanderers2 : 1Preston North EndFinished
- 17:00Bristol City0 : 2Millwall FCFinished
- 17:00Charlton Athletic2 : 1Derby CountyFinished
- 17:00Middlesbrough FC2 : 1Lincoln CityFinished
- 17:00Norwich City1 : 2West Bromwich AlbionFinished
- 17:00Portsmouth FC1 : 3Queens Park RangersFinished
- 17:00Stoke City1 : 2Swansea CityFinished
- 19:30Sheffield United0 : 0Birmingham CityFinished
Sunday 16 August
Monday 17 August
Round 212
Saturday 22 August
- 14:30Birmingham City2 : 2Bristol CityFinished
- 14:30Lincoln City1 : 3Portsmouth FCFinished
- 14:30Millwall FC3 : 0Norwich CityFinished
- 17:00Blackburn Rovers2 : 1Middlesbrough FCFinished
- 17:00Derby County2 : 2Cardiff CityFinished
- 17:00Preston North End1 : 3Wolverhampton WanderersFinished
- 17:00Queens Park Rangers0 : 0Bolton WanderersFinished
- 17:00Southampton FC3 : 1Stoke CityFinished
- 17:00Swansea City0 : 0Sheffield UnitedFinished
- 17:00West Ham United1 : 2Charlton AthleticFinished
- 17:00Wrexham AFC1 : 1Watford FCFinished
Sunday 23 August
Round 312
Friday 28 August
Saturday 29 August
- 14:30Derby County0 : 3Swansea CityFinished
- 14:30Middlesbrough FC3 : 1West Bromwich AlbionFinished
- 14:30Wolverhampton Wanderers4 : 1Stoke CityFinished
- 17:00Blackburn Rovers1 : 2Queens Park RangersFinished
- 17:00Bolton Wanderers0 : 1Lincoln CityFinished
- 17:00Bristol City2 : 1Portsmouth FCFinished
- 17:00Cardiff City2 : 2Sheffield UnitedFinished
- 17:00Charlton Athletic1 : 0Preston North EndFinished
- 17:00Norwich City4 : 1Burnley FCFinished
- 17:00Southampton FC5 : 1Millwall FCFinished
- 17:00Watford FC1 : 1West Ham UnitedFinished
Round 412
Tuesday 1 September
- 21:45Lincoln City0 : 0Blackburn RoversFinished
- 21:45Portsmouth FC0 : 2Derby CountyFinished
- 21:45Preston North End1 : 3Bristol CityFinished
- 21:45Sheffield United3 : 2Bolton WanderersFinished
- 21:45Swansea City2 : 0Watford FCFinished
- 21:45West Ham United4 : 2Wolverhampton WanderersFinished
- 22:00Birmingham City1 : 1Southampton FCFinished
- 22:00Stoke City1 : 0Norwich CityFinished
Round 512
Saturday 5 September
- 14:30Lincoln City1 : 1Southampton FCFinished
- 14:30Preston North End2 : 1Blackburn RoversFinished
- 14:30Stoke City4 : 0Charlton AthleticFinished
- 17:00Burnley FC1 : 2Bristol CityFinished
- 17:00Millwall FC4 : 0Bolton WanderersFinished
- 17:00Portsmouth FC2 : 0Cardiff CityFinished
- 17:00Queens Park Rangers0 : 1Middlesbrough FCFinished
- 17:00Sheffield United1 : 3Norwich CityFinished
- 17:00West Bromwich Albion1 : 0Watford FCFinished
- 17:00West Ham United3 : 0Derby CountyFinished
- 22:00Swansea City0 : 0Wrexham AFCFinished
Sunday 6 September
Round 612
Tuesday 8 September
Wednesday 9 September
Tuesday 15 September
Tuesday 20 October
Round 712
Friday 11 September
Saturday 12 September
- 14:30Bolton Wanderers1 : 0Cardiff CityFinished
- 14:30Derby County1 : 2Birmingham CityFinished
- 14:30West Bromwich Albion1 : 1Queens Park RangersFinished
- 17:00Blackburn Rovers3 : 1Millwall FCFinished
- 17:00Charlton Athletic0 : 0Portsmouth FCFinished
- 17:00Middlesbrough FC4 : 3Norwich CityFinished
- 17:00Preston North End0 : 1Lincoln CityFinished
- 17:00Southampton FC4 : 1Bristol CityFinished
- 17:00Swansea City3 : 1Burnley FCFinished
- 17:00Watford FC1 : 2Stoke CityFinished
Sunday 13 September
Round 812
Friday 18 September
Saturday 19 September
- 14:30Cardiff City3 : 1Charlton AthleticFinished
- 14:30Millwall FC2 : 2West Ham UnitedFinished
- 14:30Stoke City2 : 1Sheffield UnitedFinished
- 17:00Birmingham City2 : 2Middlesbrough FCFinished
- 17:00Burnley FC1 : 1Derby CountyFinished
- 17:00Lincoln City1 : 2Swansea CityFinished
- 17:00Portsmouth FC2 : 2Blackburn RoversFinished
- 17:00Queens Park Rangers2 : 2Preston North EndFinished
- 17:00Wrexham AFC2 : 1Southampton FCFinished
Round 912
Friday 9 October
Saturday 10 October
- 14:30Charlton Athletic1 : 1Bristol CityFinished
- 14:30Swansea City2 : 1Norwich CityFinished
- 14:30West Bromwich Albion0 : 1Birmingham CityFinished
- 17:00Blackburn Rovers2 : 1Cardiff CityFinished
- 17:00Bolton Wanderers1 : 2Stoke CityFinished
- 17:00Derby County1 : 1Wrexham AFCFinished
- 17:00Middlesbrough FC1 : 0Wolverhampton WanderersFinished
- 17:00Preston North End0 : 1Millwall FCFinished
- 17:00Sheffield United3 : 0Lincoln CityFinished
- 17:00Watford FC0 : 4Burnley FCFinished
Sunday 11 October
Round 1012
Tuesday 13 October
- 21:45Bristol City0 : 1Blackburn RoversFinished
- 21:45Burnley FC2 : 2Charlton AthleticFinished
- 21:45Cardiff City5 : 1Watford FCFinished
- 21:45Millwall FC0 : 1Swansea CityFinished
- 21:45Wolverhampton Wanderers1 : 3Bolton WanderersFinished
- 21:45Wrexham AFC1 : 2West Bromwich AlbionFinished
- 22:00Birmingham City4 : 0Preston North EndFinished
- 22:00Stoke City2 : 3Middlesbrough FCFinished
Round 1112
Friday 16 October
Saturday 17 October
- 14:30Middlesbrough FC2 : 2Cardiff CityFinished
- 14:30Millwall FC2 : 2Lincoln CityFinished
- 14:30Watford FC2 : 0Charlton AthleticFinished
- 17:00Birmingham City3 : 0Queens Park RangersFinished
- 17:00Bristol City0 : 1Sheffield UnitedFinished
- 17:00Derby County0 : 1Stoke CityFinished
- 17:00Norwich City0 : 1Portsmouth FCFinished
- 17:00Southampton FC0 : 0Bolton WanderersFinished
- 17:00Swansea City0 : 1West Ham UnitedFinished
- 17:00West Bromwich Albion3 : 2Blackburn RoversFinished
- 17:00Wrexham AFC4 : 1Preston North EndFinished
Round 1212
Friday 23 October
Saturday 24 October
- 14:30Charlton Athletic1 : 3Norwich CityFinished
- 14:30Portsmouth FC2 : 1Millwall FCFinished
- 14:30Sheffield United1 : 1Derby CountyFinished
- 17:00Blackburn Rovers2 : 0Wrexham AFCFinished
- 17:00Cardiff City1 : 0Birmingham CityFinished
- 17:00Lincoln City4 : 1Burnley FCFinished
- 17:00Preston North End1 : 1West Bromwich AlbionFinished
- 17:00Queens Park Rangers5 : 0Swansea CityFinished
- 17:00Stoke City0 : 0Bristol CityFinished
- 17:00West Ham United2 : 3Southampton FCFinished
- 17:00Wolverhampton Wanderers1 : 0Watford FCFinished
Round 1312
Friday 30 October
Saturday 31 October
- 14:30Lincoln City1 : 3Birmingham CityFinished
- 14:30Norwich City3 : 2Watford FCFinished
- 14:30Stoke City2 : 0Preston North EndFinished
- 17:00Bolton Wanderers2 : 3Bristol CityFinished
- 17:00Burnley FC0 : 0Portsmouth FCFinished
- 17:00Middlesbrough FC3 : 0Charlton AthleticFinished
- 17:00Millwall FC4 : 1Derby CountyFinished
- 17:00Southampton FC4 : 1Queens Park RangersFinished
- 17:00Swansea City4 : 0Blackburn RoversFinished
- 17:00West Ham United1 : 3West Bromwich AlbionFinished
- 17:00Wolverhampton Wanderers3 : 0Cardiff CityFinished
Round 1412
Tuesday 3 November
- 21:45Blackburn Rovers1 : 2Stoke CityFinished
- 21:45Derby County0 : 4Norwich CityFinished
- 21:45Portsmouth FC3 : 1Swansea CityFinished
- 21:45Preston North End2 : 3Sheffield UnitedFinished
- 21:45Queens Park Rangers1 : 1Burnley FCFinished
- 21:45Watford FC1 : 0Lincoln CityFinished
- 21:45Charlton Athletic0 : 1Bolton WanderersFinished
- 22:00Birmingham City3 : 0Millwall FCFinished
- 22:00West Bromwich Albion1 : 1Southampton FCFinished
Round 1512
Friday 6 November
Saturday 7 November
- 14:30Bristol City0 : 5Norwich CityFinished
- 14:30Portsmouth FC1 : 2Stoke CityFinished
- 14:30Wrexham AFC1 : 1Wolverhampton WanderersFinished
- 17:00Birmingham City2 : 1Swansea CityFinished
- 17:00Blackburn Rovers2 : 1West Ham UnitedFinished
- 17:00Cardiff City5 : 4Burnley FCFinished
- 17:00Charlton Athletic2 : 1Sheffield UnitedFinished
- 17:00Preston North End1 : 0Southampton FCFinished
- 17:00Queens Park Rangers2 : 1Lincoln CityFinished
- 17:00Watford FC0 : 0Middlesbrough FCFinished
- 17:00West Bromwich Albion3 : 0Millwall FCFinished
Round 1612
Saturday 21 November
- 14:30Millwall FCvsQueens Park RangersUpcoming
- 14:30Norwich CityvsCardiff CityUpcoming
- 14:30Southampton FCvsDerby CountyUpcoming
- 17:00Bolton WanderersvsPortsmouth FCUpcoming
- 17:00Lincoln CityvsWrexham AFCUpcoming
- 17:00Middlesbrough FCvsBristol CityUpcoming
- 17:00Sheffield UnitedvsWatford FCUpcoming
- 17:00Stoke CityvsBirmingham CityUpcoming
- 17:00Swansea CityvsWest Bromwich AlbionUpcoming
- 17:00West Ham UnitedvsPreston North EndUpcoming
- 17:00Wolverhampton WanderersvsCharlton AthleticUpcoming
Sunday 22 November
Round 1712
Tuesday 24 November
- 21:45Bristol CityvsWrexham AFCUpcoming
- 21:45Cardiff CityvsPreston North EndUpcoming
- 21:45Charlton AthleticvsLincoln CityUpcoming
- 21:45Middlesbrough FCvsSwansea CityUpcoming
- 21:45Norwich CityvsQueens Park RangersUpcoming
- 21:45Portsmouth FCvsWest Ham UnitedUpcoming
- 21:45Sheffield UnitedvsSouthampton FCUpcoming
- 22:00Wolverhampton WanderersvsDerby CountyUpcoming
Round 1812
Friday 27 November
Saturday 28 November
- 14:30Blackburn RoversvsCharlton AthleticUpcoming
- 14:30Lincoln CityvsWolverhampton WanderersUpcoming
- 14:30Preston North EndvsNorwich CityUpcoming
- 17:00Birmingham CityvsBolton WanderersUpcoming
- 17:00Derby CountyvsWatford FCUpcoming
- 17:00Millwall FCvsBurnley FCUpcoming
- 17:00Queens Park RangersvsSheffield UnitedUpcoming
- 17:00West Bromwich AlbionvsBristol CityUpcoming
- 17:00West Ham UnitedvsStoke CityUpcoming
- 17:00Wrexham AFCvsPortsmouth FCUpcoming
Sunday 29 November
Round 1912
Friday 4 December
Saturday 5 December
- 14:30Bolton WanderersvsBlackburn RoversUpcoming
- 14:30Bristol CityvsSwansea CityUpcoming
- 14:30Middlesbrough FCvsDerby CountyUpcoming
- 14:30Watford FCvsMillwall FCUpcoming
- 17:00Cardiff CityvsLincoln CityUpcoming
- 17:00Charlton AthleticvsBirmingham CityUpcoming
- 17:00Norwich CityvsWrexham AFCUpcoming
- 17:00Portsmouth FCvsWest Bromwich AlbionUpcoming
- 17:00Stoke CityvsQueens Park RangersUpcoming
- 17:00Wolverhampton WanderersvsSouthampton FCUpcoming
Sunday 6 December
Round 2012
Tuesday 8 December
- 21:45Blackburn RoversvsNorwich CityUpcoming
- 21:45Millwall FCvsSheffield UnitedUpcoming
- 21:45Queens Park RangersvsWolverhampton WanderersUpcoming
- 21:45Swansea CityvsBolton WanderersUpcoming
- 21:45West Bromwich AlbionvsCardiff CityUpcoming
- 21:45Wrexham AFCvsCharlton AthleticUpcoming
- 22:00Birmingham CityvsWatford FCUpcoming
- 22:00West Ham UnitedvsMiddlesbrough FCUpcoming
Round 2112
Friday 11 December
Saturday 12 December
- 14:30Preston North EndvsMiddlesbrough FCUpcoming
- 14:30Queens Park RangersvsWatford FCUpcoming
- 14:30Stoke CityvsWest Bromwich AlbionUpcoming
- 17:00Blackburn RoversvsDerby CountyUpcoming
- 17:00Cardiff CityvsSouthampton FCUpcoming
- 17:00Charlton AthleticvsSwansea CityUpcoming
- 17:00Portsmouth FCvsBirmingham CityUpcoming
- 17:00Sheffield UnitedvsBurnley FCUpcoming
- 17:00West Ham UnitedvsBristol CityUpcoming
- 17:00Wolverhampton WanderersvsMillwall FCUpcoming
Sunday 13 December
Round 2212
Friday 18 December
Saturday 19 December
- 14:30Birmingham CityvsWest Ham UnitedUpcoming
- 14:30Bristol CityvsCardiff CityUpcoming
- 14:30Millwall FCvsCharlton AthleticUpcoming
- 14:30Swansea CityvsPreston North EndUpcoming
- 14:30Watford FCvsBolton WanderersUpcoming
- 17:00Burnley FCvsStoke CityUpcoming
- 17:00Derby CountyvsLincoln CityUpcoming
- 17:00Middlesbrough FCvsPortsmouth FCUpcoming
- 17:00Norwich CityvsWolverhampton WanderersUpcoming
- 17:00Southampton FCvsBlackburn RoversUpcoming
- 17:00Wrexham AFCvsQueens Park RangersUpcoming
Round 2312
Saturday 26 December
- 14:30Bolton WanderersvsBurnley FCUpcoming
- 14:30Sheffield UnitedvsMiddlesbrough FCUpcoming
- 17:00Blackburn RoversvsBirmingham CityUpcoming
- 17:00Cardiff CityvsMillwall FCUpcoming
- 17:00Charlton AthleticvsSouthampton FCUpcoming
- 17:00Lincoln CityvsWest Bromwich AlbionUpcoming
- 17:00Portsmouth FCvsWatford FCUpcoming
- 17:00Preston North EndvsDerby CountyUpcoming
- 17:00Queens Park RangersvsBristol CityUpcoming
- 17:00Stoke CityvsWrexham AFCUpcoming
- 17:00West Ham UnitedvsNorwich CityUpcoming
- 17:00Wolverhampton WanderersvsSwansea CityUpcoming
Round 2412
Tuesday 29 December
- 20:00Wrexham AFCvsBlackburn RoversUpcoming
- 21:45Bristol CityvsStoke CityUpcoming
- 21:45Burnley FCvsLincoln CityUpcoming
- 21:45Derby CountyvsSheffield UnitedUpcoming
- 21:45Middlesbrough FCvsBolton WanderersUpcoming
- 21:45Millwall FCvsPortsmouth FCUpcoming
- 21:45Norwich CityvsCharlton AthleticUpcoming
- 21:45Swansea CityvsQueens Park RangersUpcoming
- 21:45Watford FCvsWolverhampton WanderersUpcoming
- 21:45West Bromwich AlbionvsPreston North EndUpcoming
- 22:00Birmingham CityvsCardiff CityUpcoming
- 22:15Southampton FCvsWest Ham UnitedUpcoming
Round 2512
Friday 1 January
- 14:30Millwall FCvsWolverhampton WanderersUpcoming
- 17:00Birmingham CityvsPortsmouth FCUpcoming
- 17:00Bristol CityvsWest Ham UnitedUpcoming
- 17:00Derby CountyvsBlackburn RoversUpcoming
- 17:00Middlesbrough FCvsPreston North EndUpcoming
- 17:00Norwich CityvsLincoln CityUpcoming
- 17:00Southampton FCvsCardiff CityUpcoming
- 17:00Swansea CityvsCharlton AthleticUpcoming
- 17:00Watford FCvsQueens Park RangersUpcoming
- 17:00West Bromwich AlbionvsStoke CityUpcoming
- 17:00Wrexham AFCvsBolton WanderersUpcoming
- 19:30Burnley FCvsSheffield UnitedUpcoming
Round 2612
Friday 15 January
Saturday 16 January
- 14:30Queens Park RangersvsBirmingham CityUpcoming
- 14:30Stoke CityvsDerby CountyUpcoming
- 14:30Wolverhampton WanderersvsBurnley FCUpcoming
- 17:00Blackburn RoversvsWest Bromwich AlbionUpcoming
- 17:00Bolton WanderersvsSouthampton FCUpcoming
- 17:00Cardiff CityvsMiddlesbrough FCUpcoming
- 17:00Lincoln CityvsMillwall FCUpcoming
- 17:00Portsmouth FCvsNorwich CityUpcoming
- 17:00Preston North EndvsWrexham AFCUpcoming
- 17:00Sheffield UnitedvsBristol CityUpcoming
Sunday 17 January
Round 2712
Friday 22 January
Saturday 23 January
- 14:30Birmingham CityvsLincoln CityUpcoming
- 14:30Queens Park RangersvsSouthampton FCUpcoming
- 14:30West Bromwich AlbionvsWest Ham UnitedUpcoming
- 17:00Blackburn RoversvsSwansea CityUpcoming
- 17:00Bristol CityvsBolton WanderersUpcoming
- 17:00Charlton AthleticvsMiddlesbrough FCUpcoming
- 17:00Derby CountyvsMillwall FCUpcoming
- 17:00Portsmouth FCvsBurnley FCUpcoming
- 17:00Watford FCvsNorwich CityUpcoming
- 17:00Wrexham AFCvsSheffield UnitedUpcoming
Sunday 24 January
Round 2812
Tuesday 26 January
- 21:45Bolton WanderersvsCharlton AthleticUpcoming
- 21:45Burnley FCvsQueens Park RangersUpcoming
- 21:45Lincoln CityvsWatford FCUpcoming
- 21:45Millwall FCvsBirmingham CityUpcoming
- 21:45Sheffield UnitedvsPreston North EndUpcoming
- 21:45Southampton FCvsWest Bromwich AlbionUpcoming
- 21:45Stoke CityvsBlackburn RoversUpcoming
- 22:00Norwich CityvsDerby CountyUpcoming
Round 2912
Friday 29 January
Saturday 30 January
- 14:30Bolton WanderersvsDerby CountyUpcoming
- 14:30Swansea CityvsBirmingham CityUpcoming
- 14:30Wolverhampton WanderersvsWrexham AFCUpcoming
- 17:00Burnley FCvsCardiff CityUpcoming
- 17:00Middlesbrough FCvsWatford FCUpcoming
- 17:00Millwall FCvsWest Bromwich AlbionUpcoming
- 17:00Sheffield UnitedvsCharlton AthleticUpcoming
- 17:00Southampton FCvsPreston North EndUpcoming
- 17:00Stoke CityvsPortsmouth FCUpcoming
- 17:00West Ham UnitedvsBlackburn RoversUpcoming
Sunday 31 January
Round 3012
Friday 5 February
Saturday 6 February
- 14:30Charlton AthleticvsWolverhampton WanderersUpcoming
- 14:30Watford FCvsSheffield UnitedUpcoming
- 14:30Wrexham AFCvsLincoln CityUpcoming
- 17:00Birmingham CityvsStoke CityUpcoming
- 17:00Cardiff CityvsNorwich CityUpcoming
- 17:00Derby CountyvsSouthampton FCUpcoming
- 17:00Portsmouth FCvsBolton WanderersUpcoming
- 17:00Preston North EndvsWest Ham UnitedUpcoming
- 17:00Queens Park RangersvsMillwall FCUpcoming
- 17:00West Bromwich AlbionvsSwansea CityUpcoming























