Skip to content

Championship results, December 2023

84 final scores, day by day. Open any game for what happened in it.

December 2023

Friday 29 December

12 games
Birmingham CityBristol City00Full timeCardiff CityLeicester City02Full timeCoventry CitySwansea City22Full timeHuddersfield TownMiddlesbrough12Full timeHull CityBlackburn Rovers32Full timeIpswich TownQueens Park Rangers00Full timeMillwallNorwich City10Full timePreston North EndSheffield Wednesday01Full timeRotherham UnitedSunderland11Full timeSouthamptonPlymouth Argyle21Full timeWatfordStoke City11Full timeWest Bromwich AlbionLeeds United10Full time

Tuesday 26 December

12 games
Birmingham CityStoke City13Full timeCardiff CityPlymouth Argyle22Full timeCoventry CitySheffield Wednesday20Full timeHuddersfield TownBlackburn Rovers30Full timeHull CitySunderland01Full timeIpswich TownLeicester City11Full timeMillwallQueens Park Rangers20Full timePreston North EndLeeds United21Full timeRotherham UnitedMiddlesbrough10Full timeSouthamptonSwansea City50Full timeWatfordBristol City14Full timeWest Bromwich AlbionNorwich City10Full time

Saturday 23 December

10 games
Blackburn RoversWatford12Full timeLeeds UnitedIpswich Town40Full timeLeicester CityRotherham United30Full timeMiddlesbroughWest Bromwich Albion10Full timeNorwich CityHuddersfield Town20Full timePlymouth ArgyleBirmingham City33Full timeQueens Park RangersSouthampton01Full timeSheffield WednesdayCardiff City12Full timeStoke CityMillwall00Full timeSunderlandCoventry City03Full time

Friday 22 December

2 games
Bristol CityHull City32Full timeSwansea CityPreston North End21Full time

Monday 18 December

1 game
Birmingham CityLeicester City23Full time

Sunday 17 December

1 game
West Bromwich AlbionStoke City11Full time

Saturday 16 December

10 games
Bristol CitySunderland10Full timeHull CityCardiff City30Full timeIpswich TownNorwich City22Full timeLeeds UnitedCoventry City11Full timeMillwallHuddersfield Town11Full timePlymouth ArgyleRotherham United32Full timePreston North EndWatford15Full timeSheffield WednesdayQueens Park Rangers21Full timeSouthamptonBlackburn Rovers40Full timeSwansea CityMiddlesbrough12Full time

Wednesday 13 December

6 games
Cardiff CityBirmingham City01Full timeCoventry CitySouthampton11Full timeLeicester CityMillwall32Full timeMiddlesbroughHull City12Full timeNorwich CitySheffield Wednesday31Full timeQueens Park RangersPlymouth Argyle00Full time

Tuesday 12 December

6 games
Blackburn RoversBristol City21Full timeHuddersfield TownPreston North End13Full timeRotherham UnitedWest Bromwich Albion02Full timeStoke CitySwansea City11Full timeSunderlandLeeds United10Full timeWatfordIpswich Town12Full time

Saturday 9 December

11 games
Blackburn RoversLeeds United02Full timeCardiff CityMillwall10Full timeHuddersfield TownBristol City11Full timeLeicester CityPlymouth Argyle40Full timeMiddlesbroughIpswich Town02Full timeNorwich CityPreston North End00Full timeQueens Park RangersHull City20Full timeRotherham UnitedSwansea City12Full timeStoke CitySheffield Wednesday01Full timeSunderlandWest Bromwich Albion21Full timeWatfordSouthampton11Full time

Friday 8 December

1 game
Coventry CityBirmingham City20Full time

Sunday 3 December

1 game
Bristol CityNorwich City12Full time

Saturday 2 December

10 games
Birmingham CityRotherham United00Full timeHull CityWatford12Full timeIpswich TownCoventry City21Full timeLeeds UnitedMiddlesbrough32Full timeMillwallSunderland11Full timePlymouth ArgyleStoke City21Full timeSheffield WednesdayBlackburn Rovers31Full timeSouthamptonCardiff City20Full timeSwansea CityHuddersfield Town11Full timeWest Bromwich AlbionLeicester City12Full time

Friday 1 December

1 game
Preston North EndQueens Park Rangers02Full time

Results by month