# Team MP W D L G DIF PTS
1 Walsall FC 18 11 4 3 34:19 15 37
2 Port Vale 19 10 5 4 26:19 7 35
3 Doncaster Rovers 19 9 6 4 28:22 6 33
4 Crewe Alexandra 18 8 7 3 22:16 6 31
5 Grimsby Town 19 10 1 8 27:28 -1 31
6 AFC Wimbledon 18 9 3 6 30:16 14 30
7 Milton Keynes Dons 17 9 3 5 30:19 11 30
8 Chesterfield 19 7 7 5 33:23 10 28
9 Notts County 18 7 7 4 25:18 7 28
10 Gillingham FC 18 8 2 8 19:16 3 26
11 Bradford City 18 6 7 5 23:19 4 25
12 Salford City 18 6 6 6 17:19 -2 24
13 Barrow AFC 18 6 5 7 18:17 1 23
14 Bromley 18 5 8 5 23:23 0 23
15 Cheltenham Town 19 6 5 8 25:28 -3 23
16 Fleetwood Town 17 5 7 5 23:22 1 22
17 AFC Newport County 18 6 4 8 21:28 -7 22
18 Colchester United 18 4 9 5 23:22 1 21
19 Harrogate Town FC 19 6 3 10 16:28 -12 21
20 Accrington 18 4 6 8 25:33 -8 18
21 Tranmere Rovers 18 4 6 8 12:25 -13 18
22 Swindon Town 19 3 7 9 23:33 -10 16
23 Morecambe FC 19 3 5 11 19:34 -15 14
24 Carlisle United 18 3 5 10 15:30 -15 14
  • Promotion
  • Promotion Match
  • Relegation
# Team MP W D L G DIF PTS
1 Milton Keynes Dons 10 6 2 2 18:9 9 20
2 Walsall FC 9 6 2 1 20:14 6 20
3 Gillingham FC 10 6 0 4 14:8 6 18
4 Crewe Alexandra 9 5 3 1 13:8 5 18
5 AFC Wimbledon 9 5 2 2 19:8 11 17
6 Doncaster Rovers 10 4 4 2 12:10 2 16
7 Barrow AFC 9 4 3 2 13:8 5 15
8 Bradford City 8 4 3 1 12:7 5 15
9 Port Vale 9 4 3 2 13:10 3 15
10 Chesterfield 10 3 6 1 14:12 2 15
11 Cheltenham Town 10 4 3 3 12:12 0 15
12 Salford City 9 5 0 4 9:9 0 15
13 Notts County 8 4 2 2 10:5 5 14
14 AFC Newport County 8 4 2 2 12:11 1 14
15 Colchester United 9 3 3 3 13:7 6 12
16 Grimsby Town 9 4 0 5 14:18 -4 12
17 Harrogate Town FC 10 4 0 6 9:16 -7 12
18 Accrington 9 2 5 2 12:12 0 11
19 Fleetwood Town 9 2 5 2 8:9 -1 11
20 Bromley 9 2 4 3 13:14 -1 10
21 Tranmere Rovers 9 2 4 3 6:9 -3 10
22 Swindon Town 9 2 2 5 12:15 -3 8
23 Carlisle United 9 1 3 5 8:13 -5 6
24 Morecambe FC 9 0 3 6 8:19 -11 3
# Team MP W D L G DIF PTS
1 Port Vale 10 6 2 2 13:9 4 20
2 Grimsby Town 10 6 1 3 13:10 3 19
3 Walsall FC 9 5 2 2 14:5 9 17
4 Doncaster Rovers 9 5 2 2 16:12 4 17
5 Notts County 10 3 5 2 15:13 2 14
6 Chesterfield 9 4 1 4 19:11 8 13
7 AFC Wimbledon 9 4 1 4 11:8 3 13
8 Bromley 9 3 4 2 10:9 1 13
9 Crewe Alexandra 9 3 4 2 9:8 1 13
10 Fleetwood Town 8 3 2 3 15:13 2 11
11 Morecambe FC 10 3 2 5 11:15 -4 11
12 Milton Keynes Dons 7 3 1 3 12:10 2 10
13 Bradford City 10 2 4 4 11:12 -1 10
14 Salford City 9 1 6 2 8:10 -2 9
15 Colchester United 9 1 6 2 10:15 -5 9
16 Harrogate Town FC 9 2 3 4 7:12 -5 9
17 Cheltenham Town 9 2 2 5 13:16 -3 8
18 Gillingham FC 8 2 2 4 5:8 -3 8
19 Barrow AFC 9 2 2 5 5:9 -4 8
20 Swindon Town 10 1 5 4 11:18 -7 8
21 AFC Newport County 10 2 2 6 9:17 -8 8
22 Carlisle United 9 2 2 5 7:17 -10 8
23 Tranmere Rovers 9 2 2 5 6:16 -10 8
24 Accrington 9 2 1 6 13:21 -8 7
# Team MP W D L G DIF PTS
1 Milton Keynes Dons 5 5 0 0 14:5 9 15
2 Walsall FC 5 3 2 0 8:5 3 11
3 Grimsby Town 5 3 1 1 9:3 6 10
4 Colchester United 5 2 3 0 7:2 5 9
5 Bromley 5 2 3 0 8:6 2 9
6 AFC Wimbledon 5 2 2 1 9:5 4 8
7 Doncaster Rovers 5 1 4 0 8:6 2 7
8 Crewe Alexandra 5 1 4 0 6:4 2 7
9 Gillingham FC 5 2 1 2 5:5 0 7
10 Morecambe FC 5 2 1 2 7:9 -2 7
11 Cheltenham Town 5 1 3 1 7:7 0 6
12 Carlisle United 5 1 3 1 3:3 0 6
13 Chesterfield 5 2 0 3 5:8 -3 6
14 Harrogate Town FC 5 2 0 3 5:9 -4 6
15 Salford City 5 1 2 2 5:5 0 5
16 Accrington 5 1 2 2 10:11 -1 5
17 Port Vale 5 1 2 2 3:4 -1 5
18 Notts County 5 1 2 2 4:6 -2 5
19 Fleetwood Town 5 1 2 2 6:9 -3 5
20 AFC Newport County 5 0 4 1 3:4 -1 4
21 Swindon Town 5 1 1 3 8:13 -5 4
22 Tranmere Rovers 5 1 1 3 4:9 -5 4
23 Bradford City 5 0 3 2 4:6 -2 3
24 Barrow AFC 5 0 3 2 4:7 -3 3
# Team MP W D L G DIF PTS
1 Milton Keynes Dons 5 4 0 1 11:5 6 12
2 Crewe Alexandra 5 3 2 0 9:3 6 11
3 Salford City 5 3 0 2 6:4 2 9
4 Port Vale 5 2 2 1 8:6 2 8
5 Bradford City 5 2 2 1 7:5 2 8
6 Chesterfield 5 2 2 1 7:6 1 8
7 Accrington 5 2 2 1 6:5 1 8
8 AFC Newport County 5 2 2 1 5:5 0 8
9 Walsall FC 5 2 2 1 11:12 -1 8
10 Notts County 5 2 1 2 2:2 0 7
11 Bromley 5 1 3 1 7:7 0 6
12 Cheltenham Town 5 1 3 1 6:6 0 6
13 Gillingham FC 5 2 0 3 4:6 -2 6
14 Harrogate Town FC 5 2 0 3 4:7 -3 6
15 Colchester United 5 1 2 2 7:5 2 5
16 AFC Wimbledon 5 1 2 2 7:6 1 5
17 Swindon Town 5 1 2 2 7:7 0 5
18 Barrow AFC 5 1 2 2 5:7 -2 5
19 Fleetwood Town 5 1 2 2 5:7 -2 5
20 Doncaster Rovers 5 0 4 1 5:6 -1 4
21 Tranmere Rovers 5 1 1 3 4:8 -4 4
22 Carlisle United 5 0 3 2 2:5 -3 3
23 Grimsby Town 5 1 0 4 7:13 -6 3
24 Morecambe FC 5 0 1 4 4:13 -9 1
# Team MP W D L G DIF PTS
1 Doncaster Rovers 5 4 1 0 11:4 7 13
2 Grimsby Town 5 4 1 0 7:1 6 13
3 Walsall FC 5 3 2 0 8:3 5 11
4 Milton Keynes Dons 5 3 1 1 12:7 5 10
5 Port Vale 5 3 1 1 4:2 2 10
6 Morecambe FC 5 3 1 1 8:8 0 10
7 AFC Wimbledon 5 3 0 2 10:5 5 9
8 Bromley 5 2 3 0 6:4 2 9
9 Chesterfield 5 2 1 2 11:9 2 7
10 Fleetwood Town 5 2 1 2 10:8 2 7
11 Crewe Alexandra 5 1 4 0 5:4 1 7
12 Colchester United 5 1 4 0 4:3 1 7
13 Accrington 5 2 1 2 10:10 0 7
14 Cheltenham Town 5 2 1 2 8:8 0 7
15 Bradford City 5 1 3 1 5:4 1 6
16 Salford City 5 1 3 1 6:6 0 6
17 AFC Newport County 5 1 2 2 5:5 0 5
18 Harrogate Town FC 5 1 2 2 3:5 -2 5
19 Carlisle United 5 1 2 2 3:8 -5 5
20 Gillingham FC 5 1 1 3 4:7 -3 4
21 Tranmere Rovers 5 1 1 3 4:9 -5 4
22 Swindon Town 5 1 1 3 7:13 -6 4
23 Notts County 5 0 3 2 6:9 -3 3
24 Barrow AFC 5 0 2 3 2:5 -3 2