C. Kelman was the League One 2024/25 top scorer with 23 goals. Jamie Donley had the most assists (10).
Player stats · 2024/25
Results · 2024/25
1 matche
Final standings · 2024/25
| # | Team | P | W | D | L | GF | GA | GD | Pts | Form |
|---|---|---|---|---|---|---|---|---|---|---|
1 | Birmingham | 46 | 34 | 9 | 3 | 84 | 31 | +53 | 111 | WWWWW |
2 | Wrexham | 46 | 27 | 11 | 8 | 67 | 34 | +33 | 92 | WWWDD |
3 | Stockport County | 46 | 25 | 12 | 9 | 72 | 42 | +30 | 87 | WWWDW |
4 | Charlton | 46 | 25 | 10 | 11 | 67 | 43 | +24 | 85 | WLWWW |
5 | Wycombe | 46 | 24 | 12 | 10 | 70 | 45 | +25 | 84 | LLLWW |
6 | Leyton Orient | 46 | 24 | 6 | 16 | 72 | 48 | +24 | 78 | WWWWW |
7 | Reading | 46 | 21 | 12 | 13 | 68 | 57 | +11 | 75 | LWWLD |
8 | Bolton | 46 | 20 | 8 | 18 | 67 | 70 | -3 | 68 | DDLLL |
9 | Blackpool | 46 | 17 | 16 | 13 | 72 | 60 | +12 | 67 | WLDLW |
10 | Huddersfield | 46 | 19 | 7 | 20 | 58 | 55 | +3 | 64 | LLLLL |
11 | Lincoln | 46 | 16 | 13 | 17 | 64 | 56 | +8 | 61 | LLWWD |
12 | Barnsley | 46 | 17 | 10 | 19 | 69 | 73 | -4 | 61 | WLDLW |
13 | Rotherham | 46 | 16 | 11 | 19 | 54 | 59 | -5 | 59 | WDLDL |
14 | Stevenage | 46 | 15 | 12 | 19 | 42 | 50 | -8 | 57 | DDLWL |
15 | Wigan | 46 | 13 | 17 | 16 | 40 | 42 | -2 | 56 | DDDWW |
16 | Exeter City | 46 | 15 | 11 | 20 | 49 | 65 | -16 | 56 | LWLDW |
17 | Mansfield Town | 46 | 15 | 9 | 22 | 60 | 73 | -13 | 54 | WWLLD |
18 | Peterborough | 46 | 13 | 12 | 21 | 68 | 81 | -13 | 51 | LLDDD |
19 | Northampton | 46 | 12 | 15 | 19 | 48 | 66 | -18 | 51 | DLWLD |
20 | Burton Albion | 46 | 11 | 14 | 21 | 49 | 66 | -17 | 47 | LDWLD |
21 | Crawley Town | 46 | 12 | 10 | 24 | 57 | 83 | -26 | 46 | WWWDL |
22 | Bristol Rovers | 46 | 12 | 7 | 27 | 44 | 76 | -32 | 43 | LLLDL |
23 | Cambridge United | 46 | 9 | 11 | 26 | 45 | 73 | -28 | 38 | LLLWL |
24 | Shrewsbury | 46 | 8 | 9 | 29 | 41 | 79 | -38 | 33 | LWLLD |
| # | Team | P | GD | Pts |
|---|---|---|---|---|
1 | Birmingham | 46 | +53 | 111 |
2 | Wrexham | 46 | +33 | 92 |
3 | Stockport County | 46 | +30 | 87 |
4 | Charlton | 46 | +24 | 85 |
5 | Wycombe | 46 | +25 | 84 |
6 | Leyton Orient | 46 | +24 | 78 |
7 | Reading | 46 | +11 | 75 |
8 | Bolton | 46 | -3 | 68 |
9 | Blackpool | 46 | +12 | 67 |
10 | Huddersfield | 46 | +3 | 64 |
11 | Lincoln | 46 | +8 | 61 |
12 | Barnsley | 46 | -4 | 61 |
13 | Rotherham | 46 | -5 | 59 |
14 | Stevenage | 46 | -8 | 57 |
15 | Wigan | 46 | -2 | 56 |
16 | Exeter City | 46 | -16 | 56 |
17 | Mansfield Town | 46 | -13 | 54 |
18 | Peterborough | 46 | -13 | 51 |
19 | Northampton | 46 | -18 | 51 |
20 | Burton Albion | 46 | -17 | 47 |
21 | Crawley Town | 46 | -26 | 46 |
22 | Bristol Rovers | 46 | -32 | 43 |
23 | Cambridge United | 46 | -28 | 38 |
24 | Shrewsbury | 46 | -38 | 33 |
- Promotion
- Promotion Play-off
- Relegation
Matchweek 1
Barnsley1 – 2Mansfield TownBirmingham1 – 1ReadingWigan0 – 1CharltonBurton Albion2 – 3LincolnBristol Rovers1 – 0NorthamptonPeterborough0 – 2HuddersfieldCrawley Town2 – 1BlackpoolExeter City1 – 0RotherhamStevenage1 – 0ShrewsburyLeyton Orient1 – 2BoltonWrexham3 – 2WycombeStockport County2 – 0Cambridge United
Matchweek 2
Charlton1 – 0Leyton OrientShrewsbury1 – 4PeterboroughHuddersfield2 – 1StevenageReading2 – 0WiganRotherham0 – 0Bristol RoversNorthampton2 – 1Exeter CityBlackpool0 – 3Stockport CountyWycombe2 – 3BirminghamCambridge United0 – 1Crawley TownMansfield Town3 – 3Burton AlbionLincoln1 – 2BarnsleyBolton0 – 0Wrexham
Matchweek 3
Burton Albion0 – 0StevenageStockport County2 – 0Bristol RoversHuddersfield1 – 0ShrewsburyWigan1 – 0Crawley TownBarnsley2 – 2NorthamptonWycombe2 – 0RotherhamExeter City1 – 2PeterboroughCambridge United4 – 4BlackpoolLeyton Orient1 – 2BirminghamLincoln4 – 1Mansfield TownWrexham3 – 0ReadingCharlton2 – 0Bolton
Matchweek 4
Rotherham2 – 1HuddersfieldBlackpool2 – 2WycombeReading2 – 0CharltonBirmingham2 – 1WiganBolton0 – 2Exeter CityBristol Rovers2 – 0Cambridge UnitedNorthampton0 – 0Burton AlbionPeterborough0 – 2WrexhamCrawley Town0 – 3BarnsleyMansfield Town1 – 1Stockport CountyShrewsbury3 – 0Leyton OrientStevenage0 – 1Lincoln
Matchweek 5
Charlton1 – 1RotherhamWrexham3 – 0ShrewsburyBarnsley2 – 1Bristol RoversHuddersfield0 – 2BlackpoolWigan0 – 0StevenageLeyton Orient2 – 2PeterboroughLincoln2 – 1NorthamptonStockport County4 – 1ReadingBurton Albion0 – 0Crawley TownExeter City0 – 2BirminghamWycombe1 – 0Mansfield TownCambridge United1 – 1Bolton
Matchweek 6
Northampton1 – 2WycombeMansfield Town2 – 1Cambridge UnitedReading0 – 1Leyton OrientBolton0 – 4HuddersfieldRotherham2 – 2Burton AlbionBristol Rovers0 – 4WiganPeterborough1 – 1LincolnShrewsbury0 – 1CharltonBlackpool2 – 1Exeter CityCrawley Town1 – 1Stockport CountyStevenage3 – 0BarnsleyBirmingham3 – 1Wrexham
Matchweek 7
Exeter City2 – 0StevenageLincoln0 – 0WiganHuddersfield1 – 3NorthamptonBolton5 – 2ReadingRotherham0 – 2BirminghamBurton Albion1 – 2BarnsleyCharlton1 – 2BlackpoolPeterborough3 – 2Bristol RoversWycombe2 – 1Cambridge UnitedMansfield Town2 – 1ShrewsburyWrexham2 – 1Crawley TownStockport County1 – 4Leyton Orient
Matchweek 8
Reading2 – 1HuddersfieldCrawley Town0 – 2BoltonBirmingham3 – 2PeterboroughWigan0 – 0Exeter CityBristol Rovers1 – 2WycombeNorthampton0 – 2Mansfield TownShrewsbury1 – 1RotherhamBlackpool3 – 0Burton AlbionStevenage1 – 0CharltonCambridge United0 – 2LincolnLeyton Orient0 – 0WrexhamBarnsley1 – 1Stockport County
Matchweek 9
Birmingham1 – 0HuddersfieldWigan3 – 0PeterboroughBarnsley2 – 2WycombeBristol Rovers3 – 2CharltonNorthampton2 – 4BoltonShrewsbury0 – 2Stockport CountyBlackpool1 – 1LincolnCrawley Town0 – 2Mansfield TownStevenage1 – 0WrexhamCambridge United0 – 1RotherhamLeyton Orient0 – 1Exeter CityReading3 – 1Burton Albion
Matchweek 10
Huddersfield2 – 0BarnsleyPeterborough2 – 1StevenageBolton2 – 2ShrewsburyRotherham2 – 1ReadingBurton Albion1 – 3Bristol RoversCharlton1 – 0BirminghamWycombe1 – 0Crawley TownExeter City1 – 0Cambridge UnitedMansfield Town2 – 0BlackpoolLincoln2 – 1Leyton OrientStockport County0 – 0WiganWrexham4 – 1Northampton
Matchweek 11
Crawley Town3 – 5ShrewsburyPeterborough3 – 3RotherhamStevenage1 – 4BoltonStockport County0 – 5WycombeLeyton Orient0 – 2HuddersfieldWrexham1 – 0LincolnBarnsley2 – 2ReadingBristol Rovers0 – 2BlackpoolBurton Albion0 – 1CharltonWigan2 – 1NorthamptonBirmingham4 – 0Cambridge UnitedExeter City2 – 0Mansfield Town
Matchweek 12
Shrewsbury0 – 2Exeter CityReading4 – 1Crawley TownWycombe3 – 1PeterboroughRotherham0 – 1WrexhamMansfield Town0 – 1StevenageLincoln1 – 3BirminghamBlackpool1 – 2BarnsleyBolton2 – 1Burton AlbionCambridge United2 – 0WiganCharlton1 – 1Stockport CountyHuddersfield3 – 1Bristol RoversNorthampton1 – 0Leyton Orient
Matchweek 13
Birmingham2 – 0BoltonWigan1 – 2Mansfield TownBarnsley2 – 2CharltonBurton Albion2 – 3WycombeBristol Rovers1 – 0ShrewsburyPeterborough5 – 1BlackpoolCrawley Town3 – 0LincolnExeter City1 – 2ReadingStevenage0 – 2Cambridge UnitedLeyton Orient1 – 0RotherhamWrexham0 – 0HuddersfieldStockport County1 – 1Northampton
Matchweek 14
Reading1 – 0Bristol RoversMansfield Town1 – 1BirminghamHuddersfield2 – 0Exeter CityBolton1 – 0PeterboroughRotherham2 – 0StevenageCharlton2 – 2WrexhamNorthampton3 – 0Crawley TownShrewsbury0 – 2BarnsleyWycombe3 – 0Leyton OrientCambridge United1 – 0Burton AlbionLincoln2 – 1Stockport CountyBlackpool2 – 2Wigan
Matchweek 15
Barnsley2 – 0RotherhamBurton Albion2 – 0ShrewsburyWrexham1 – 0Mansfield TownBirmingham1 – 1NorthamptonWigan0 – 1WycombeBristol Rovers1 – 1LincolnPeterborough6 – 1Cambridge UnitedCrawley Town2 – 2HuddersfieldExeter City1 – 0CharltonStevenage1 – 1ReadingLeyton Orient3 – 0BlackpoolStockport County5 – 0Bolton
Matchweek 16
Exeter City0 – 0LincolnBristol Rovers0 – 0Crawley TownBlackpool0 – 0NorthamptonCambridge United1 – 1BarnsleyStockport County1 – 0WrexhamWycombe0 – 1HuddersfieldRotherham3 – 1BoltonWigan1 – 2Burton AlbionLeyton Orient3 – 0Mansfield TownCharlton2 – 1PeterboroughReading1 – 1ShrewsburyBirmingham2 – 1Stevenage
Matchweek 17
Bolton2 – 1BlackpoolShrewsbury3 – 2BirminghamStevenage0 – 0Leyton OrientHuddersfield2 – 1CharltonBarnsley0 – 1WiganBurton Albion0 – 3Stockport CountyNorthampton0 – 0Cambridge UnitedPeterborough1 – 2ReadingCrawley Town1 – 0RotherhamMansfield Town0 – 1Bristol RoversLincoln2 – 3WycombeWrexham3 – 0Exeter City
Matchweek 18
Bolton3 – 1Mansfield TownRotherham2 – 1LincolnCharlton1 – 2Crawley TownExeter City2 – 2WycombeStevenage2 – 0NorthamptonLeyton Orient3 – 0Bristol RoversWrexham1 – 0BarnsleyHuddersfield1 – 0WiganReading3 – 0Cambridge UnitedBirmingham2 – 0Stockport CountyPeterborough0 – 1Burton AlbionShrewsbury1 – 2Blackpool
Matchweek 19
Wigan0 – 2Leyton OrientLincoln0 – 0CharltonBarnsley1 – 2BirminghamBurton Albion0 – 1WrexhamWycombe1 – 1ReadingCambridge United4 – 1ShrewsburyMansfield Town1 – 2HuddersfieldStockport County2 – 0Exeter CityNorthampton2 – 1PeterboroughBlackpool0 – 0RotherhamCrawley Town3 – 1StevenageBristol Rovers3 – 2Bolton
Matchweek 20
Bolton0 – 2WiganLeyton Orient0 – 0Burton AlbionHuddersfield2 – 2LincolnReading0 – 3BlackpoolBirmingham2 – 0Bristol RoversRotherham3 – 0NorthamptonCharlton0 – 0Mansfield TownPeterborough4 – 3Crawley TownShrewsbury1 – 4WycombeExeter City1 – 2BarnsleyStevenage2 – 1Stockport CountyWrexham2 – 2Cambridge United
Matchweek 21
Wycombe0 – 0BoltonCambridge United0 – 4HuddersfieldStockport County2 – 1PeterboroughBristol Rovers1 – 1WrexhamLincoln2 – 0ReadingWigan2 – 2ShrewsburyBarnsley0 – 4Leyton OrientBurton Albion1 – 2Exeter CityNorthampton0 – 5CharltonBlackpool0 – 0StevenageMansfield Town1 – 0RotherhamCrawley Town0 – 1Birmingham
Matchweek 22
Leyton Orient3 – 0Crawley TownHuddersfield1 – 0Stockport CountyReading4 – 1NorthamptonBirmingham2 – 0Burton AlbionBolton1 – 2BarnsleyRotherham0 – 1WiganCharlton2 – 1Cambridge UnitedPeterborough0 – 3Mansfield TownShrewsbury1 – 0LincolnExeter City3 – 1Bristol RoversStevenage0 – 3WycombeWrexham2 – 1Blackpool
Matchweek 23
Charlton2 – 1WycombeRotherham1 – 1Stockport CountyBirmingham0 – 0BlackpoolBolton3 – 0LincolnPeterborough1 – 3BarnsleyShrewsbury1 – 1NorthamptonExeter City4 – 4Crawley TownStevenage3 – 0Bristol RoversLeyton Orient2 – 0Cambridge UnitedWrexham2 – 1WiganHuddersfield1 – 1Burton AlbionReading2 – 1Mansfield Town
Matchweek 24
Barnsley2 – 1WrexhamBurton Albion2 – 2PeterboroughBristol Rovers2 – 3Leyton OrientNorthampton0 – 0StevenageBlackpool1 – 1ShrewsburyWycombe2 – 1Exeter CityCambridge United1 – 3ReadingMansfield Town2 – 1BoltonLincoln0 – 1RotherhamStockport County1 – 1BirminghamWigan2 – 1HuddersfieldCrawley Town0 – 1Charlton
Matchweek 25
Burton Albion0 – 1NorthamptonCambridge United0 – 1Bristol RoversHuddersfield0 – 0RotherhamWigan0 – 3BirminghamBarnsley3 – 0Crawley TownCharlton0 – 0ReadingWycombe1 – 1BlackpoolExeter City1 – 2BoltonLeyton Orient1 – 0ShrewsburyLincoln0 – 0StevenageWrexham1 – 0PeterboroughStockport County1 – 2Mansfield Town
Matchweek 26
Bolton1 – 2CharltonPeterborough1 – 1Exeter CityBristol Rovers1 – 1Stockport CountyShrewsbury0 – 1HuddersfieldCrawley Town1 – 1WiganStevenage0 – 1Burton AlbionMansfield Town0 – 3LincolnBirmingham2 – 0Leyton OrientNorthampton1 – 2BarnsleyBlackpool2 – 1Cambridge UnitedReading2 – 0WrexhamRotherham2 – 3Wycombe
Matchweek 27
Shrewsbury2 – 1WrexhamPeterborough0 – 0Leyton OrientBlackpool2 – 2HuddersfieldNorthampton0 – 1LincolnReading1 – 3Stockport CountyRotherham4 – 2CharltonStevenage1 – 2WiganMansfield Town1 – 2WycombeBirmingham1 – 0Exeter CityBolton2 – 2Cambridge UnitedBristol Rovers3 – 1BarnsleyCrawley Town1 – 1Burton Albion
Matchweek 28
Wrexham1 – 1BirminghamCambridge United3 – 2Mansfield TownHuddersfield0 – 1BoltonWigan2 – 0Bristol RoversWycombe0 – 0NorthamptonExeter City1 – 3BlackpoolLeyton Orient2 – 0ReadingLincoln5 – 1PeterboroughStockport County2 – 0Crawley TownBarnsley0 – 1StevenageBurton Albion4 – 2RotherhamCharlton1 – 0Shrewsbury
Matchweek 29
Bolton3 – 1NorthamptonRotherham2 – 1Cambridge UnitedBurton Albion3 – 2ReadingCharlton2 – 0Bristol RoversPeterborough1 – 0WiganWycombe2 – 1BarnsleyExeter City2 – 6Leyton OrientMansfield Town0 – 1Crawley TownLincoln0 – 2BlackpoolWrexham2 – 3StevenageStockport County1 – 0ShrewsburyHuddersfield0 – 1Birmingham
Matchweek 30
Barnsley0 – 0Burton AlbionStevenage4 – 1Exeter CityReading1 – 0BoltonBirmingham2 – 1RotherhamWigan1 – 1LincolnNorthampton3 – 2HuddersfieldShrewsbury2 – 1Mansfield TownBlackpool2 – 2CharltonCrawley Town1 – 2WrexhamCambridge United1 – 1WycombeLeyton Orient0 – 1Stockport CountyBristol Rovers3 – 1Peterborough
Matchweek 31
Mansfield Town0 – 1NorthamptonStockport County2 – 1BarnsleyCharlton2 – 0StevenageHuddersfield0 – 0ReadingBolton4 – 3Crawley TownRotherham1 – 2ShrewsburyBurton Albion1 – 1BlackpoolLincoln1 – 1Cambridge UnitedWycombe2 – 0Bristol RoversWrexham1 – 2Leyton OrientPeterborough1 – 2BirminghamExeter City1 – 1Wigan
Matchweek 32
Northampton0 – 2WrexhamCambridge United0 – 1Exeter CityReading2 – 1RotherhamBirmingham1 – 0CharltonWigan0 – 2Stockport CountyBarnsley1 – 2HuddersfieldBristol Rovers3 – 1Burton AlbionShrewsbury2 – 3BoltonBlackpool3 – 3Mansfield TownCrawley Town1 – 1WycombeStevenage1 – 1PeterboroughLeyton Orient3 – 2Lincoln
Matchweek 33
Reading0 – 0BirminghamRotherham0 – 1BarnsleyHuddersfield0 – 1PeterboroughBolton2 – 1Leyton OrientCharlton3 – 0Exeter CityNorthampton2 – 1Bristol RoversShrewsbury0 – 1StevenageBlackpool3 – 1Crawley TownWycombe0 – 0WiganCambridge United2 – 0Stockport CountyLincoln0 – 1Burton AlbionMansfield Town1 – 2Wrexham
Matchweek 34
Birmingham1 – 0WycombeWrexham0 – 0BoltonWigan1 – 2ReadingBarnsley4 – 3LincolnBurton Albion1 – 1Mansfield TownBristol Rovers2 – 3RotherhamPeterborough3 – 1ShrewsburyCrawley Town0 – 2Cambridge UnitedExeter City1 – 1NorthamptonStevenage1 – 2HuddersfieldLeyton Orient1 – 2CharltonStockport County2 – 1Blackpool
Matchweek 35
Huddersfield0 – 1WrexhamBolton3 – 1BirminghamRotherham1 – 0Leyton OrientCharlton1 – 0BarnsleyNorthampton1 – 1Stockport CountyShrewsbury0 – 0Bristol RoversBlackpool0 – 0PeterboroughCambridge United0 – 1StevenageMansfield Town0 – 0WiganLincoln4 – 1Crawley TownReading0 – 0Exeter CityWycombe2 – 0Burton Albion
Matchweek 36
Crawley Town1 – 1ReadingStockport County0 – 0CharltonBirmingham1 – 0LincolnWigan1 – 0Cambridge UnitedBarnsley0 – 3BlackpoolBurton Albion1 – 2BoltonBristol Rovers1 – 0HuddersfieldPeterborough1 – 1WycombeExeter City2 – 0ShrewsburyStevenage1 – 1Mansfield TownLeyton Orient1 – 2NorthamptonWrexham1 – 0Rotherham
Matchweek 37
Bolton0 – 1Stockport CountyCambridge United0 – 1PeterboroughHuddersfield5 – 1Crawley TownReading1 – 1StevenageRotherham1 – 1Exeter CityCharlton2 – 1WiganNorthampton1 – 1BirminghamShrewsbury0 – 2Burton AlbionBlackpool1 – 2Leyton OrientWycombe0 – 1WrexhamMansfield Town2 – 1BarnsleyLincoln5 – 0Bristol Rovers
Matchweek 38
Barnsley1 – 1Cambridge UnitedNorthampton0 – 2BlackpoolPeterborough3 – 0CharltonCrawley Town1 – 0Bristol RoversLincoln0 – 0Exeter CityWrexham1 – 0Stockport CountyHuddersfield0 – 1WycombeBolton0 – 1RotherhamShrewsbury1 – 3ReadingMansfield Town2 – 3Leyton OrientStevenage0 – 1BirminghamBurton Albion1 – 1Wigan
Matchweek 39
Leyton Orient1 – 0StevenageStockport County2 – 1Burton AlbionCharlton4 – 0HuddersfieldReading3 – 1PeterboroughBirmingham4 – 1ShrewsburyWigan1 – 1BarnsleyRotherham0 – 4Crawley TownBristol Rovers1 – 2Mansfield TownBlackpool2 – 1BoltonWycombe1 – 0LincolnExeter City0 – 2WrexhamCambridge United1 – 1Northampton
Matchweek 40
Wigan0 – 1BoltonBarnsley1 – 2Exeter CityBurton Albion2 – 1Leyton OrientNorthampton0 – 2RotherhamBlackpool3 – 0ReadingWycombe0 – 0ShrewsburyCrawley Town3 – 4PeterboroughCambridge United2 – 2WrexhamMansfield Town1 – 2CharltonLincoln1 – 0HuddersfieldStockport County3 – 0StevenageBristol Rovers1 – 2Birmingham
Matchweek 41
Reading1 – 0WycombeWrexham3 – 0Burton AlbionHuddersfield2 – 1Mansfield TownBirmingham6 – 2BarnsleyBolton1 – 0Bristol RoversRotherham2 – 1BlackpoolCharlton2 – 2LincolnPeterborough0 – 4NorthamptonShrewsbury0 – 1Cambridge UnitedExeter City0 – 2Stockport CountyStevenage3 – 1Crawley TownLeyton Orient0 – 0Wigan
Matchweek 42
Wigan0 – 0WrexhamWycombe1 – 0StevenageBarnsley4 – 1BoltonBristol Rovers1 – 2Exeter CityBurton Albion3 – 0HuddersfieldCambridge United0 – 1CharltonCrawley Town1 – 3Leyton OrientLincoln1 – 1ShrewsburyNorthampton0 – 0ReadingStockport County3 – 1RotherhamBlackpool0 – 2BirminghamMansfield Town4 – 2Peterborough
Matchweek 43
Exeter City0 – 0Burton AlbionBirmingham0 – 0Crawley TownBolton0 – 2WycombeCharlton2 – 1NorthamptonHuddersfield1 – 2Cambridge UnitedLeyton Orient4 – 3BarnsleyPeterborough1 – 1Stockport CountyReading0 – 1LincolnRotherham3 – 3Mansfield TownShrewsbury0 – 1WiganStevenage1 – 3BlackpoolWrexham1 – 1Bristol Rovers
Matchweek 44
Burton Albion1 – 2BirminghamBristol Rovers0 – 1StevenageNorthampton4 – 1ShrewsburyBlackpool1 – 2WrexhamWycombe0 – 4CharltonCrawley Town3 – 1Exeter CityCambridge United1 – 2Leyton OrientMansfield Town1 – 5ReadingLincoln4 – 2BoltonStockport County2 – 1HuddersfieldBarnsley1 – 1PeterboroughWigan1 – 0Rotherham
Matchweek 45
Bristol Rovers0 – 2ReadingLeyton Orient1 – 0WycombeBarnsley1 – 2ShrewsburyBurton Albion2 – 1Cambridge UnitedCrawley Town3 – 0NorthamptonExeter City3 – 1HuddersfieldPeterborough1 – 1BoltonStockport County3 – 2LincolnWigan1 – 1BlackpoolWrexham3 – 0CharltonStevenage1 – 1RotherhamBirmingham4 – 0Mansfield Town
Matchweek 46
Blackpool4 – 1Bristol RoversCambridge United1 – 2BirminghamCharlton3 – 1Burton AlbionLincoln0 – 2WrexhamMansfield Town3 – 0Exeter CityNorthampton1 – 1WiganShrewsbury1 – 2Crawley TownWycombe1 – 3Stockport CountyBolton1 – 1StevenageHuddersfield1 – 4Leyton OrientReading2 – 4BarnsleyRotherham2 – 1Peterborough
