League Two table in 2025

Table

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