Skip to content

Championship results, December 2025

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

December 2025

Monday 29 December

12 games
Birmingham CitySouthampton11Full timeCoventry CityIpswich Town02Full timeLeicester CityDerby County21Full timeMiddlesbroughHull City01Full timeMillwallBristol City21Full timeNorwich CityWatford01Full timeOxford UnitedSwansea City01Full timePortsmouthCharlton Athletic21Full timeSheffield WednesdayBlackburn Rovers00Full timeStoke CitySheffield United12Full timeWest Bromwich AlbionQueens Park Rangers21Full timeWrexhamPreston North End21Full time

Friday 26 December

12 games
Birmingham CityDerby County11Full timeCoventry CitySwansea City10Full timeLeicester CityWatford12Full timeMiddlesbroughBlackburn Rovers00Full timeMillwallIpswich Town00Full timeNorwich CityCharlton Athletic10Full timeOxford UnitedSouthampton21Full timePortsmouthQueens Park Rangers11Full timeSheffield WednesdayHull City22Full timeStoke CityPreston North End00Full timeWest Bromwich AlbionBristol City12Full timeWrexhamSheffield United53Full time

Saturday 20 December

11 games
Blackburn RoversMillwall20Full timeBristol CityMiddlesbrough20Full timeCharlton AthleticOxford United10Full timeDerby CountyPortsmouth11Full timeHull CityWest Bromwich Albion10Full timeIpswich TownSheffield Wednesday31Full timePreston North EndNorwich City11Full timeQueens Park RangersLeicester City41Full timeSheffield UnitedBirmingham City30Full timeSouthamptonCoventry City11Full timeWatfordStoke City10Full time

Friday 19 December

1 game
Swansea CityWrexham21Full time

Monday 15 December

1 game
Sheffield WednesdayDerby County03Full time

Saturday 13 December

10 games
Birmingham CityCharlton Athletic11Full timeCoventry CityBristol City10Full timeLeicester CityIpswich Town31Full timeMiddlesbroughQueens Park Rangers31Full timeMillwallHull City13Full timeNorwich CitySouthampton21Full timeOxford UnitedPreston North End12Full timePortsmouthBlackburn Rovers21Full timeStoke CitySwansea City21Full timeWrexhamWatford22Full time

Friday 12 December

1 game
West Bromwich AlbionSheffield United20Full time

Wednesday 10 December

4 games
Bristol CityLeicester City22Full timeDerby CountyMillwall11Full timeHull CityWrexham20Full timeIpswich TownStoke City10Full time

Tuesday 9 December

8 games
Blackburn RoversOxford United11Full timeCharlton AthleticMiddlesbrough12Full timePreston North EndCoventry City11Full timeQueens Park RangersBirmingham City21Full timeSheffield UnitedNorwich City11Full timeSouthamptonWest Bromwich Albion32Full timeSwansea CityPortsmouth10Full timeWatfordSheffield Wednesday11Full time

Saturday 6 December

9 games
Bristol CityMillwall01Full timeDerby CountyLeicester City13Full timeIpswich TownCoventry City30Full timePreston North EndWrexham11Full timeQueens Park RangersWest Bromwich Albion31Full timeSheffield UnitedStoke City40Full timeSouthamptonBirmingham City31Full timeSwansea CityOxford United20Full timeWatfordNorwich City32Full time

Friday 5 December

1 game
Hull CityMiddlesbrough14Full time

Tuesday 2 December

1 game
Blackburn RoversIpswich Town11Full time

Monday 1 December

1 game
Birmingham CityWatford21Full time

Results by month