League Two round 31

League Two table in 2025

Table

PTS MP W D L GF GA GD
1
Walsall
Walsall
D D D D D
61 31
18 7 6 58 35 +23
2
Notts County
Notts County
V V V D V
57 31
16 9 6 50 29 +21
3
Bradford City
Bradford City
V D V V V
56 31
16 8 7 41 28 +13
4
Doncaster Rovers
Doncaster Rovers
V V V D V
55 31
16 7 8 45 37 +8
5
AFC Wimbledon
AFC Wimbledon
V D V D D
53 31
15 8 8 43 22 +21
6
Port Vale
Port Vale
D V D D D
49 31
13 10 8 39 35 +4
7
Salford City
Salford City
D D D V D
48 31
13 9 9 38 33 +5
8
Crewe Alexandra
Crewe Alexandra
D D D D D
48 31
12 12 7 36 31 +5
9
Chesterfield
Chesterfield
V D V V D
46 31
12 10 9 53 35 +18
10
Grimsby Town
Grimsby Town
D D V V D
45 31
14 3 14 42 48 -6
11
Colchester United
Colchester United
V V V D V
44 31
10 14 7 38 32 +6
12
Fleetwood Town
Fleetwood Town
D V D D V
44 31
11 11 9 41 36 +5
13
Cheltenham Town
Cheltenham Town
D V D D V
42 31
11 9 11 41 44 -3
14
Barrow
Barrow
D D V V V
40 31
11 7 13 33 33 0
15
Milton Keynes Dons
Milton Keynes Dons
V D D D D
39 31
11 6 14 45 45 0
16
Bromley
Bromley
D D D V D
39 31
9 12 10 40 41 -1
17
Newport County
Newport County
V V V V D
39 31
11 6 14 41 52 -11
18
Swindon Town
Swindon Town
V V V V D
38 31
9 11 11 46 47 -1
19
Accrington Stanley
Accrington Stanley
D D D V V
36 31
9 9 13 40 46 -6
20
Gillingham
Gillingham
D D D D D
34 31
9 7 15 28 36 -8
21
Harrogate Town
Harrogate Town
D D D D D
30 31
8 6 17 25 42 -17
22
Tranmere Rovers
Tranmere Rovers
D D D D D
27 31
6 9 16 21 49 -28
23
Morecambe
Morecambe
D V D D D
23 31
6 5 20 27 49 -22
24
Carlisle United
Carlisle United
D D D D D
22 31
5 7 19 25 51 -26
Key
Promotion
Promotion
Promotion play-offs
Promotion play-offs
Mid-table
Mid-table
Relegation
Relegation
PTS MP W D L GF GA GD
1
Bradford City
Bradford City
39 16
12 3 1 26 10 +16
2
Walsall
Walsall
37 16
11 4 1 37 20 +17
3
AFC Wimbledon
AFC Wimbledon
33 16
10 3 3 29 11 +18
4
Salford City
Salford City
29 17
9 2 6 22 19 +3
5
Notts County
Notts County
28 15
8 4 3 21 9 +12
6
Barrow
Barrow
28 16
8 4 4 26 16 +10
7
Doncaster Rovers
Doncaster Rovers
28 15
8 4 3 21 15 +6
8
Cheltenham Town
Cheltenham Town
28 16
8 4 4 24 21 +3
9
Colchester United
Colchester United
26 16
7 5 4 21 12 +9
10
Chesterfield
Chesterfield
26 16
6 8 2 26 18 +8
11
Newport County
Newport County
26 14
8 2 4 24 19 +5
12
Crewe Alexandra
Crewe Alexandra
26 15
7 5 3 21 16 +5
13
Fleetwood Town
Fleetwood Town
26 17
6 8 3 19 14 +5
14
Milton Keynes Dons
Milton Keynes Dons
25 17
7 4 6 21 16 +5
15
Port Vale
Port Vale
23 14
6 5 3 18 14 +4
16
Grimsby Town
Grimsby Town
23 16
7 2 7 23 26 -3
17
Swindon Town
Swindon Town
22 15
6 4 5 26 22 +4
18
Accrington Stanley
Accrington Stanley
19 15
4 7 4 20 19 +1
19
Gillingham
Gillingham
19 15
6 1 8 18 18 0
20
Tranmere Rovers
Tranmere Rovers
19 16
4 7 5 12 16 -4
21
Harrogate Town
Harrogate Town
17 15
5 2 8 12 21 -9
22
Bromley
Bromley
15 15
3 6 6 19 21 -2
23
Carlisle United
Carlisle United
10 15
2 4 9 13 25 -12
24
Morecambe
Morecambe
9 14
2 3 9 14 25 -11
Key
Promotion
Promotion
Promotion play-offs
Promotion play-offs
Mid-table
Mid-table
Relegation
Relegation
PTS MP W D L GF GA GD
1
Notts County
Notts County
29 16
8 5 3 29 20 +9
2
Doncaster Rovers
Doncaster Rovers
27 16
8 3 5 24 22 +2
3
Port Vale
Port Vale
26 17
7 5 5 21 21 0
4
Walsall
Walsall
24 15
7 3 5 21 15 +6
5
Bromley
Bromley
24 16
6 6 4 21 20 +1
6
Crewe Alexandra
Crewe Alexandra
22 16
5 7 4 15 15 0
7
Grimsby Town
Grimsby Town
22 15
7 1 7 19 22 -3
8
Chesterfield
Chesterfield
20 15
6 2 7 27 17 +10
9
AFC Wimbledon
AFC Wimbledon
20 15
5 5 5 14 11 +3
10
Salford City
Salford City
19 14
4 7 3 16 14 +2
11
Fleetwood Town
Fleetwood Town
18 14
5 3 6 22 22 0
12
Colchester United
Colchester United
18 15
3 9 3 17 20 -3
13
Bradford City
Bradford City
17 15
4 5 6 15 18 -3
14
Accrington Stanley
Accrington Stanley
17 16
5 2 9 20 27 -7
15
Swindon Town
Swindon Town
16 16
3 7 6 20 25 -5
16
Gillingham
Gillingham
15 16
3 6 7 10 18 -8
17
Milton Keynes Dons
Milton Keynes Dons
14 14
4 2 8 24 29 -5
18
Cheltenham Town
Cheltenham Town
14 15
3 5 7 17 23 -6
19
Morecambe
Morecambe
14 17
4 2 11 13 24 -11
20
Harrogate Town
Harrogate Town
13 16
3 4 9 13 21 -8
21
Newport County
Newport County
13 17
3 4 10 17 33 -16
22
Barrow
Barrow
12 15
3 3 9 7 17 -10
23
Carlisle United
Carlisle United
12 16
3 3 10 12 26 -14
24
Tranmere Rovers
Tranmere Rovers
8 15
2 2 11 9 33 -24
Key
Promotion
Promotion
Promotion play-offs
Promotion play-offs
Mid-table
Mid-table
Relegation
Relegation
Key
Promotion
Promotion
Promotion play-offs
Promotion play-offs
Mid-table
Mid-table
Relegation
Relegation
Key
Promotion
Promotion
Promotion play-offs
Promotion play-offs
Mid-table
Mid-table
Relegation
Relegation