Skip to content

Championship results, January 2026

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

January 2026

Saturday 31 January

11 games
Blackburn RoversHull City01Full timeIpswich TownPreston North End11Full timeLeicester CityCharlton Athletic02Full timeMiddlesbroughNorwich City10Full timeMillwallSheffield United11Full timeOxford UnitedBirmingham City02Full timePortsmouthWest Bromwich Albion30Full timeQueens Park RangersCoventry City21Full timeSheffield WednesdayWrexham01Full timeStoke CitySouthampton02Full timeWatfordSwansea City02Full time

Friday 30 January

1 game
Bristol CityDerby County05Full time

Monday 26 January

1 game
Norwich CityCoventry City21Full time

Sunday 25 January

1 game
PortsmouthSouthampton11Full time

Saturday 24 January

9 games
Birmingham CityStoke City11Full timeBlackburn RoversWatford11Full timeBristol CitySheffield Wednesday20Full timeHull CitySwansea City21Full timeLeicester CityOxford United12Full timeMiddlesbroughPreston North End40Full timeMillwallCharlton Athletic40Full timeQueens Park RangersWrexham23Full timeSheffield UnitedIpswich Town31Full time

Friday 23 January

1 game
Derby CountyWest Bromwich Albion11Full time

Wednesday 21 January

3 games
SouthamptonSheffield United10Full timeStoke CityMiddlesbrough12Full timeWatfordPortsmouth11Full time

Tuesday 20 January

9 games
Charlton AthleticDerby County12Full timeCoventry CityMillwall21Full timeIpswich TownBristol City20Full timeOxford UnitedQueens Park Rangers00Full timePreston North EndHull City03Full timeSheffield WednesdayBirmingham City02Full timeSwansea CityBlackburn Rovers31Full timeWest Bromwich AlbionNorwich City05Full timeWrexhamLeicester City11Full time

Saturday 17 January

11 games
Charlton AthleticSheffield United10Full timeCoventry CityLeicester City21Full timeIpswich TownBlackburn Rovers30Full timeOxford UnitedBristol City00Full timePreston North EndDerby County01Full timeSheffield WednesdayPortsmouth01Full timeSouthamptonHull City12Full timeStoke CityQueens Park Rangers00Full timeSwansea CityBirmingham City11Full timeWatfordMillwall02Full timeWrexhamNorwich City12Full time

Friday 16 January

1 game
West Bromwich AlbionMiddlesbrough23Full time

Monday 5 January

1 game
Leicester CityWest Bromwich Albion21Full time

Sunday 4 January

8 games
Birmingham CityCoventry City32Full timeBlackburn RoversCharlton Athletic22Full timeBristol CityPreston North End02Full timeDerby CountyWrexham12Full timeMiddlesbroughSouthampton40Full timeMillwallSwansea City21Full timeNorwich CityStoke City02Full timeQueens Park RangersSheffield Wednesday30Full time

Thursday 1 January

12 games
Blackburn RoversWrexham02Full timeBristol CityPortsmouth50Full timeCharlton AthleticCoventry City11Full timeDerby CountyMiddlesbrough10Full timeHull CityStoke City01Full timeIpswich TownOxford United21Full timePreston North EndSheffield Wednesday30Full timeQueens Park RangersNorwich City12Full timeSheffield UnitedLeicester City31Full timeSouthamptonMillwall00Full timeSwansea CityWest Bromwich Albion10Full timeWatfordBirmingham City30Full time

Results by month