| # | Team | P | W | D | L | GF | GA | GD | Pts | Form |
|---|---|---|---|---|---|---|---|---|---|---|
1 | Stockport County | 46 | 27 | 11 | 8 | 96 | 48 | +48 | 92 | LWWWW |
2▲ | Wrexham | 46 | 26 | 10 | 10 | 89 | 52 | +37 | 88 | WWWWW |
3▼ | Mansfield Town | 46 | 24 | 14 | 8 | 90 | 47 | +43 | 86 | DWWWW |
4 | Milton Keynes Dons | 46 | 23 | 9 | 14 | 83 | 68 | +15 | 78 | DWLWD |
5 | Doncaster | 46 | 21 | 8 | 17 | 73 | 68 | +5 | 71 | DWWWW |
6 | Crewe | 46 | 19 | 14 | 13 | 69 | 65 | +4 | 71 | DLLWD |
7▲ | Crawley Town | 46 | 21 | 7 | 18 | 73 | 67 | +6 | 70 | WDDLL |
8▼ | Barrow | 46 | 18 | 15 | 13 | 62 | 56 | +6 | 69 | DLLDL |
9 | Bradford | 46 | 19 | 12 | 15 | 61 | 59 | +2 | 69 | WWWWW |
10▲ | AFC Wimbledon | 46 | 17 | 14 | 15 | 64 | 51 | +13 | 65 | WLLWL |
11▼ | Walsall | 46 | 18 | 11 | 17 | 69 | 73 | -4 | 65 | LLWLL |
12▼ | Gillingham | 46 | 18 | 10 | 18 | 46 | 57 | -11 | 64 | DLWLL |
13 | Harrogate Town | 46 | 17 | 12 | 17 | 60 | 69 | -9 | 63 | DLDWL |
14 | Notts County | 46 | 18 | 7 | 21 | 89 | 86 | +3 | 61 | LWLWW |
15▲ | Morecambe | 46 | 17 | 10 | 19 | 67 | 81 | -14 | 58 | DLLLL |
16▼ | Tranmere | 46 | 17 | 6 | 23 | 67 | 70 | -3 | 57 | LWWLD |
17▲ | Accrington ST | 46 | 16 | 9 | 21 | 63 | 71 | -8 | 57 | WLLLW |
18▼ | Newport County | 46 | 16 | 7 | 23 | 62 | 76 | -14 | 55 | LLLLL |
19 | Swindon Town | 46 | 14 | 12 | 20 | 77 | 83 | -6 | 54 | DLLWW |
20 | Salford City | 46 | 13 | 12 | 21 | 66 | 82 | -16 | 51 | DWLLL |
21 | Grimsby | 46 | 11 | 16 | 19 | 57 | 74 | -17 | 49 | LWLWL |
22 | Colchester | 46 | 11 | 12 | 23 | 59 | 80 | -21 | 45 | DLLWW |
23 | Sutton Utd | 46 | 9 | 15 | 22 | 59 | 84 | -25 | 42 | DDDLW |
24 | Forest Green | 46 | 11 | 9 | 26 | 44 | 78 | -34 | 42 | WWLLL |
| # | Team | P | GD | Pts |
|---|---|---|---|---|
1 | Stockport County | 46 | +48 | 92 |
2▲ | Wrexham | 46 | +37 | 88 |
3▼ | Mansfield Town | 46 | +43 | 86 |
4 | Milton Keynes Dons | 46 | +15 | 78 |
5 | Doncaster | 46 | +5 | 71 |
6 | Crewe | 46 | +4 | 71 |
7▲ | Crawley Town | 46 | +6 | 70 |
8▼ | Barrow | 46 | +6 | 69 |
9 | Bradford | 46 | +2 | 69 |
10▲ | AFC Wimbledon | 46 | +13 | 65 |
11▼ | Walsall | 46 | -4 | 65 |
12▼ | Gillingham | 46 | -11 | 64 |
13 | Harrogate Town | 46 | -9 | 63 |
14 | Notts County | 46 | +3 | 61 |
15▲ | Morecambe | 46 | -14 | 58 |
16▼ | Tranmere | 46 | -3 | 57 |
17▲ | Accrington ST | 46 | -8 | 57 |
18▼ | Newport County | 46 | -14 | 55 |
19 | Swindon Town | 46 | -6 | 54 |
20 | Salford City | 46 | -16 | 51 |
21 | Grimsby | 46 | -17 | 49 |
22 | Colchester | 46 | -21 | 45 |
23 | Sutton Utd | 46 | -25 | 42 |
24 | Forest Green | 46 | -34 | 42 |
Stockport County won the title with 92 points from 46 matches, ahead of Wrexham on 88 and Mansfield Town on 86. Forest Green finished bottom on 42 points. Macaulay Langstaff was the season's leading scorer with 28 goals; J. Jones led the assists with 23 assists.
The 24 clubs competing in 2023/24: Accrington ST, AFC Wimbledon, Barrow, Bradford, Colchester, Crawley Town, Crewe, Doncaster, Forest Green, Gillingham, Grimsby, Harrogate Town, Mansfield Town, Milton Keynes Dons, Morecambe, Newport County, Notts County, Salford City, Stockport County, Sutton Utd, Swindon Town, Tranmere, Walsall and Wrexham.