# Team MP W D L G DIF PTS
1 Milton Keynes Dons 45 24 13 8 85:44 41 85
2 Bromley 45 23 15 7 68:45 23 84
3 Cambridge United 45 22 15 8 66:33 33 81
4 Salford City 45 25 5 15 61:51 10 80
5 Notts County 45 24 7 14 73:51 22 79
6 Grimsby Town 45 22 11 12 73:49 24 77
7 Chesterfield 45 20 16 9 69:55 14 76
8 Swindon Town 45 22 9 14 69:57 12 75
9 Barnet 45 20 13 12 68:52 16 73
10 Crewe Alexandra 45 19 9 17 64:58 6 66
11 Oldham 45 17 14 14 57:44 13 65
12 Walsall FC 45 18 11 16 55:53 2 65
13 Colchester United 45 17 12 16 58:48 10 63
14 Bristol Rovers 45 19 4 22 55:64 -9 61
15 Fleetwood Town 45 15 15 15 56:57 -1 60
16 Accrington 45 14 11 20 47:55 -8 53
17 Cheltenham Town 45 14 10 21 52:75 -23 52
18 Gillingham FC 45 12 14 19 52:72 -20 50
19 Shrewsbury Town 45 13 10 22 42:68 -26 49
20 Tranmere Rovers 45 10 10 25 53:78 -25 40
21 AFC Newport County 45 11 7 27 46:76 -30 40
22 Crawley Town 45 8 15 22 44:68 -24 39
23 Harrogate Town FC 45 10 9 26 38:66 -28 39
24 Barrow AFC 45 9 9 27 44:76 -32 36
  • Promotion
  • Promotion Match
  • Relegation
# Team MP W D L G DIF PTS
1 Cambridge United 23 15 6 2 43:15 28 51
2 Bromley 22 13 9 0 38:20 18 48
3 Salford City 23 14 4 5 34:24 10 46
4 Milton Keynes Dons 23 13 6 4 41:20 21 45
5 Notts County 22 13 3 6 44:24 20 42
6 Grimsby Town 23 12 5 6 41:22 19 41
7 Chesterfield 23 11 8 4 38:24 14 41
8 Crewe Alexandra 22 12 4 6 34:28 6 40
9 Swindon Town 22 11 6 5 37:25 12 39
10 Bristol Rovers 23 12 1 10 31:28 3 37
11 Colchester United 23 10 6 7 35:23 12 36
12 Barnet 23 10 6 7 38:29 9 36
13 Oldham 22 9 8 5 27:18 9 35
14 Shrewsbury Town 23 9 6 8 22:27 -5 33
15 Fleetwood Town 22 8 8 6 33:33 0 32
16 Accrington 23 9 5 9 27:27 0 32
17 Cheltenham Town 22 9 4 9 27:29 -2 31
18 Walsall FC 23 8 5 10 23:30 -7 29
19 Gillingham FC 22 7 7 8 28:36 -8 28
20 Crawley Town 22 5 9 8 26:28 -2 24
21 AFC Newport County 23 6 4 13 24:37 -13 22
22 Barrow AFC 22 5 4 13 17:32 -15 19
23 Tranmere Rovers 22 4 5 13 21:36 -15 17
24 Harrogate Town FC 22 4 3 15 15:36 -21 15
# Team MP W D L G DIF PTS
1 Milton Keynes Dons 22 11 7 4 44:24 20 40
2 Barnet 22 10 7 5 30:23 7 37
3 Notts County 23 11 4 8 29:27 2 37
4 Walsall FC 22 10 6 6 32:23 9 36
5 Grimsby Town 22 10 6 6 32:27 5 36
6 Bromley 23 10 6 7 30:25 5 36
7 Swindon Town 23 11 3 9 32:32 0 36
8 Chesterfield 22 9 8 5 31:31 0 35
9 Salford City 22 11 1 10 27:27 0 34
10 Cambridge United 22 7 9 6 23:18 5 30
11 Oldham 23 8 6 9 30:26 4 30
12 Fleetwood Town 23 7 7 9 23:24 -1 28
13 Colchester United 22 7 6 9 23:25 -2 27
14 Crewe Alexandra 23 7 5 11 30:30 0 26
15 Harrogate Town FC 23 6 6 11 23:30 -7 24
16 Bristol Rovers 22 7 3 12 24:36 -12 24
17 Tranmere Rovers 23 6 5 12 32:42 -10 23
18 Gillingham FC 23 5 7 11 24:36 -12 22
19 Accrington 22 5 6 11 20:28 -8 21
20 Cheltenham Town 23 5 6 12 25:46 -21 21
21 AFC Newport County 22 5 3 14 22:39 -17 18
22 Barrow AFC 23 4 5 14 27:44 -17 17
23 Shrewsbury Town 22 4 4 14 20:41 -21 16
24 Crawley Town 23 3 6 14 18:40 -22 15
# Team MP W D L G DIF PTS
1 Bristol Rovers 5 5 0 0 13:4 9 15
2 Barnet 5 4 1 0 18:9 9 13
3 Grimsby Town 5 4 0 1 14:6 8 12
4 Milton Keynes Dons 5 3 2 0 9:3 6 11
5 Chesterfield 5 3 2 0 7:3 4 11
6 Salford City 5 3 1 1 6:3 3 10
7 Harrogate Town FC 5 3 0 2 9:6 3 9
8 Colchester United 5 3 0 2 6:3 3 9
9 Cheltenham Town 5 3 0 2 8:8 0 9
10 Cambridge United 5 2 2 1 9:3 6 8
11 Shrewsbury Town 5 2 2 1 5:4 1 8
12 AFC Newport County 5 2 0 3 6:9 -3 6
13 Notts County 5 2 0 3 6:9 -3 6
14 Crawley Town 5 1 2 2 6:8 -2 5
15 Bromley 5 1 2 2 5:7 -2 5
16 Fleetwood Town 5 1 2 2 7:10 -3 5
17 Swindon Town 5 1 2 2 5:11 -6 5
18 Tranmere Rovers 5 1 1 3 5:8 -3 4
19 Walsall FC 5 1 1 3 6:11 -5 4
20 Gillingham FC 5 1 1 3 6:12 -6 4
21 Barrow AFC 5 1 0 4 6:12 -6 3
22 Crewe Alexandra 5 1 0 4 4:10 -6 3
23 Accrington 5 0 2 3 7:11 -4 2
24 Oldham 5 0 1 4 6:10 -4 1
# Team MP W D L G DIF PTS
1 Bristol Rovers 5 5 0 0 11:1 10 15
2 Salford City 5 4 1 0 8:2 6 13
3 Grimsby Town 5 4 0 1 14:5 9 12
4 Bromley 5 3 2 0 4:1 3 11
5 Cambridge United 5 3 1 1 10:3 7 10
6 Barnet 5 3 1 1 13:8 5 10
7 Oldham 5 3 1 1 7:3 4 10
8 Milton Keynes Dons 5 3 1 1 7:4 3 10
9 Chesterfield 5 3 1 1 6:5 1 10
10 AFC Newport County 5 3 0 2 6:6 0 9
11 Crewe Alexandra 5 3 0 2 6:8 -2 9
12 Cheltenham Town 5 2 2 1 6:6 0 8
13 Colchester United 5 2 1 2 7:6 1 7
14 Barrow AFC 5 2 1 2 6:7 -1 7
15 Shrewsbury Town 5 2 1 2 4:8 -4 7
16 Notts County 5 2 0 3 11:9 2 6
17 Swindon Town 5 1 3 1 7:7 0 6
18 Crawley Town 5 1 3 1 5:5 0 6
19 Fleetwood Town 5 1 3 1 6:8 -2 6
20 Walsall FC 5 1 2 2 4:9 -5 5
21 Harrogate Town FC 5 1 1 3 4:7 -3 4
22 Accrington 5 1 1 3 6:10 -4 4
23 Gillingham FC 5 1 0 4 5:13 -8 3
24 Tranmere Rovers 5 0 0 5 2:10 -8 0
# Team MP W D L G DIF PTS
1 Bristol Rovers 5 4 0 1 9:5 4 12
2 Milton Keynes Dons 5 3 1 1 11:5 6 10
3 Barnet 5 3 1 1 11:7 4 10
4 Chesterfield 5 3 1 1 6:4 2 10
5 Harrogate Town FC 5 3 0 2 9:4 5 9
6 Grimsby Town 5 3 0 2 9:5 4 9
7 Walsall FC 5 2 1 2 8:5 3 7
8 Swindon Town 5 2 1 2 4:8 -4 7
9 Colchester United 5 2 0 3 3:4 -1 6
10 Cheltenham Town 5 2 0 3 8:10 -2 6
11 Salford City 5 2 0 3 4:6 -2 6
12 Notts County 5 2 0 3 4:9 -5 6
13 Crawley Town 5 1 2 2 6:7 -1 5
14 Fleetwood Town 5 1 2 2 5:6 -1 5
15 Tranmere Rovers 5 1 2 2 4:6 -2 5
16 Crewe Alexandra 5 1 1 3 7:8 -1 4
17 Cambridge United 5 0 4 1 2:3 -1 4
18 Shrewsbury Town 5 1 1 3 4:6 -2 4
19 Bromley 5 1 1 3 5:8 -3 4
20 AFC Newport County 5 1 1 3 4:7 -3 4
21 Oldham 5 1 0 4 8:10 -2 3
22 Accrington 5 0 2 3 3:8 -5 2
23 Gillingham FC 5 0 2 3 5:12 -7 2
24 Barrow AFC 5 0 1 4 3:14 -11 1