EFL League Two logo

Table: EFL League Two 2024/25

League Info

Country

England

Teams

24

Season

2024/2025

Matches

557/557

Table

# Team MP W D L GF GA GD Pts PPG Last 5
1
Chesterfield Team Logo

Chesterfield

1 1 0 0 3 0 +3 3 3.00
W
2
Doncaster Rovers Team Logo

Doncaster Rovers

46 24 12 10 73 50 +23 84 1.83
3
Accrington Stanley Team Logo

Accrington Stanley

0 0 0 0 0 0 0 0 0
4
Port Vale Team Logo

Port Vale

46 22 14 10 65 46 +19 80 1.74
5
AFC Wimbledon Team Logo

AFC Wimbledon

0 0 0 0 0 0 0 0 0
6
Bradford City Team Logo

Bradford City

46 22 12 12 64 45 +19 78 1.70
7
Barrow Team Logo

Barrow

0 0 0 0 0 0 0 0 0
8
Walsall Team Logo

Walsall

46 21 14 11 75 54 +21 77 1.67
9
Bradford City Team Logo

Bradford City

0 0 0 0 0 0 0 0 0
10
AFC Wimbledon Team Logo

AFC Wimbledon

46 20 13 13 56 35 +21 73 1.59
11
Bromley Team Logo

Bromley

0 0 0 0 0 0 0 0 0
12
Notts County Team Logo

Notts County

46 20 12 14 68 49 +19 72 1.57
13
Carlisle United Team Logo

Carlisle United

0 0 0 0 0 0 0 0 0
14
Chesterfield Team Logo

Chesterfield

46 19 13 14 73 54 +19 70 1.52
15
Cheltenham Town Team Logo

Cheltenham Town

0 0 0 0 0 0 0 0 0
16
Salford City Team Logo

Salford City

46 18 15 13 64 54 +10 69 1.50
17
Colchester United Team Logo

Colchester United

0 0 0 0 0 0 0 0 0
18
Grimsby Town Team Logo

Grimsby Town

46 20 8 18 61 67 -6 68 1.48
19
Crewe Alexandra Team Logo

Crewe Alexandra

0 0 0 0 0 0 0 0 0
20
Colchester United Team Logo

Colchester United

46 16 19 11 52 47 +5 67 1.46
21
Doncaster Rovers Team Logo

Doncaster Rovers

0 0 0 0 0 0 0 0 0
22
Bromley Team Logo

Bromley

46 17 15 14 64 59 +5 66 1.43
23
Fleetwood Town Team Logo

Fleetwood Town

0 0 0 0 0 0 0 0 0
24
Swindon Town Team Logo

Swindon Town

46 15 17 14 71 63 +8 62 1.35
25
Gillingham Team Logo

Gillingham

0 0 0 0 0 0 0 0 0
26
Crewe Alexandra Team Logo

Crewe Alexandra

46 15 17 14 49 48 +1 62 1.35
27
Grimsby Town Team Logo

Grimsby Town

0 0 0 0 0 0 0 0 0
28
Fleetwood Town Team Logo

Fleetwood Town

46 15 15 16 60 60 0 60 1.30
29
Harrogate Town Team Logo

Harrogate Town

0 0 0 0 0 0 0 0 0
30
Cheltenham Town Team Logo

Cheltenham Town

46 16 12 18 60 70 -10 60 1.30
31
Milton Keynes Dons Team Logo

Milton Keynes Dons

0 0 0 0 0 0 0 0 0
32
Barrow Team Logo

Barrow

46 15 14 17 52 50 +2 59 1.28
33
Morecambe Team Logo

Morecambe

0 0 0 0 0 0 0 0 0
34
Gillingham Team Logo

Gillingham

46 14 16 16 41 46 -5 58 1.26
35
Notts County Team Logo

Notts County

0 0 0 0 0 0 0 0 0
36
Harrogate Town Team Logo

Harrogate Town

46 14 11 21 43 61 -18 53 1.15
37
Port Vale Team Logo

Port Vale

0 0 0 0 0 0 0 0 0
38
Milton Keynes Dons Team Logo

Milton Keynes Dons

46 14 10 22 52 66 -14 52 1.13
39
Salford City Team Logo

Salford City

0 0 0 0 0 0 0 0 0
40
Tranmere Rovers Team Logo

Tranmere Rovers

46 12 15 19 45 65 -20 51 1.11
41
Swindon Town Team Logo

Swindon Town

0 0 0 0 0 0 0 0 0
42
Accrington Stanley Team Logo

Accrington Stanley

46 12 14 20 53 69 -16 50 1.09
43
Tranmere Rovers Team Logo

Tranmere Rovers

0 0 0 0 0 0 0 0 0
44
Newport County Team Logo

Newport County

46 13 10 23 52 76 -24 49 1.07
45
Walsall Team Logo

Walsall

0 0 0 0 0 0 0 0 0
46
Carlisle United Team Logo

Carlisle United

46 10 12 24 44 71 -27 42 0.91
47
Newport County Team Logo

Newport County

1 0 0 1 0 3 -3 0 0
L
48
Morecambe Team Logo

Morecambe

46 10 6 30 40 72 -32 36 0.78
# Team MP W D L GF GA GD Pts PPG Last 5
1
Chesterfield Team Logo

Chesterfield

0 0 0 0 0 0 0 0 0
2
Doncaster Rovers Team Logo

Doncaster Rovers

23 12 7 4 38 23 +15 43 1.87
3
Accrington Stanley Team Logo

Accrington Stanley

0 0 0 0 0 0 0 0 0
4
Port Vale Team Logo

Port Vale

23 12 7 4 34 18 +16 43 1.87
5
AFC Wimbledon Team Logo

AFC Wimbledon

0 0 0 0 0 0 0 0 0
6
Bradford City Team Logo

Bradford City

23 17 4 2 39 13 +26 55 2.39
7
Barrow Team Logo

Barrow

0 0 0 0 0 0 0 0 0
8
Walsall Team Logo

Walsall

23 12 6 5 46 32 +14 42 1.83
9
Bradford City Team Logo

Bradford City

0 0 0 0 0 0 0 0 0
10
AFC Wimbledon Team Logo

AFC Wimbledon

23 13 5 5 35 16 +19 44 1.91
11
Bromley Team Logo

Bromley

0 0 0 0 0 0 0 0 0
12
Notts County Team Logo

Notts County

23 10 5 8 31 21 +10 35 1.52
13
Carlisle United Team Logo

Carlisle United

0 0 0 0 0 0 0 0 0
14
Chesterfield Team Logo

Chesterfield

23 10 10 3 41 27 +14 40 1.74
15
Cheltenham Town Team Logo

Cheltenham Town

0 0 0 0 0 0 0 0 0
16
Salford City Team Logo

Salford City

23 10 5 8 32 28 +4 35 1.52
17
Colchester United Team Logo

Colchester United

0 0 0 0 0 0 0 0 0
18
Grimsby Town Team Logo

Grimsby Town

23 10 3 10 30 35 -5 33 1.43
19
Crewe Alexandra Team Logo

Crewe Alexandra

0 0 0 0 0 0 0 0 0
20
Colchester United Team Logo

Colchester United

23 10 8 5 28 15 +13 38 1.65
21
Doncaster Rovers Team Logo

Doncaster Rovers

0 0 0 0 0 0 0 0 0
22
Bromley Team Logo

Bromley

23 9 7 7 35 26 +9 34 1.48
23
Fleetwood Town Team Logo

Fleetwood Town

0 0 0 0 0 0 0 0 0
24
Swindon Town Team Logo

Swindon Town

23 9 8 6 39 33 +6 35 1.52
25
Gillingham Team Logo

Gillingham

0 0 0 0 0 0 0 0 0
26
Crewe Alexandra Team Logo

Crewe Alexandra

23 9 6 8 30 27 +3 33 1.43
27
Grimsby Town Team Logo

Grimsby Town

0 0 0 0 0 0 0 0 0
28
Fleetwood Town Team Logo

Fleetwood Town

23 7 12 4 24 21 +3 33 1.43
29
Harrogate Town Team Logo

Harrogate Town

0 0 0 0 0 0 0 0 0
30
Cheltenham Town Team Logo

Cheltenham Town

23 10 6 7 32 31 +1 36 1.57
31
Milton Keynes Dons Team Logo

Milton Keynes Dons

0 0 0 0 0 0 0 0 0
32
Barrow Team Logo

Barrow

23 10 7 6 34 22 +12 37 1.61
33
Morecambe Team Logo

Morecambe

0 0 0 0 0 0 0 0 0
34
Gillingham Team Logo

Gillingham

23 10 5 8 24 20 +4 35 1.52
35
Notts County Team Logo

Notts County

0 0 0 0 0 0 0 0 0
36
Harrogate Town Team Logo

Harrogate Town

23 10 4 9 26 31 -5 34 1.48
37
Port Vale Team Logo

Port Vale

0 0 0 0 0 0 0 0 0
38
Milton Keynes Dons Team Logo

Milton Keynes Dons

23 8 6 9 25 25 0 30 1.30
39
Salford City Team Logo

Salford City

0 0 0 0 0 0 0 0 0
40
Tranmere Rovers Team Logo

Tranmere Rovers

23 8 9 6 24 22 +2 33 1.43
41
Swindon Town Team Logo

Swindon Town

0 0 0 0 0 0 0 0 0
42
Accrington Stanley Team Logo

Accrington Stanley

23 5 11 7 29 31 -2 26 1.13
43
Tranmere Rovers Team Logo

Tranmere Rovers

0 0 0 0 0 0 0 0 0
44
Newport County Team Logo

Newport County

23 10 5 8 32 32 0 35 1.52
45
Walsall Team Logo

Walsall

0 0 0 0 0 0 0 0 0
46
Carlisle United Team Logo

Carlisle United

23 5 8 10 25 35 -10 23 1.00
47
Newport County Team Logo

Newport County

1 0 0 1 0 3 -3 0 0
L
48
Morecambe Team Logo

Morecambe

23 6 4 13 24 36 -12 22 0.96
# Team MP W D L GF GA GD Pts PPG Last 5
1
Chesterfield Team Logo

Chesterfield

1 1 0 0 3 0 +3 3 3.00
W
2
Doncaster Rovers Team Logo

Doncaster Rovers

23 12 5 6 35 27 +8 41 1.78
3
Accrington Stanley Team Logo

Accrington Stanley

0 0 0 0 0 0 0 0 0
4
Port Vale Team Logo

Port Vale

23 10 7 6 31 28 +3 37 1.61
5
AFC Wimbledon Team Logo

AFC Wimbledon

0 0 0 0 0 0 0 0 0
6
Bradford City Team Logo

Bradford City

23 5 8 10 25 32 -7 23 1.00
7
Barrow Team Logo

Barrow

0 0 0 0 0 0 0 0 0
8
Walsall Team Logo

Walsall

23 9 8 6 29 22 +7 35 1.52
9
Bradford City Team Logo

Bradford City

0 0 0 0 0 0 0 0 0
10
AFC Wimbledon Team Logo

AFC Wimbledon

23 7 8 8 21 19 +2 29 1.26
11
Bromley Team Logo

Bromley

0 0 0 0 0 0 0 0 0
12
Notts County Team Logo

Notts County

23 10 7 6 37 28 +9 37 1.61
13
Carlisle United Team Logo

Carlisle United

0 0 0 0 0 0 0 0 0
14
Chesterfield Team Logo

Chesterfield

23 9 3 11 32 27 +5 30 1.30
15
Cheltenham Town Team Logo

Cheltenham Town

0 0 0 0 0 0 0 0 0
16
Salford City Team Logo

Salford City

23 8 10 5 32 26 +6 34 1.48
17
Colchester United Team Logo

Colchester United

0 0 0 0 0 0 0 0 0
18
Grimsby Town Team Logo

Grimsby Town

23 10 5 8 31 32 -1 35 1.52
19
Crewe Alexandra Team Logo

Crewe Alexandra

0 0 0 0 0 0 0 0 0
20
Colchester United Team Logo

Colchester United

23 6 11 6 24 32 -8 29 1.26
21
Doncaster Rovers Team Logo

Doncaster Rovers

0 0 0 0 0 0 0 0 0
22
Bromley Team Logo

Bromley

23 8 8 7 29 33 -4 32 1.39
23
Fleetwood Town Team Logo

Fleetwood Town

0 0 0 0 0 0 0 0 0
24
Swindon Town Team Logo

Swindon Town

23 6 9 8 32 30 +2 27 1.17
25
Gillingham Team Logo

Gillingham

0 0 0 0 0 0 0 0 0
26
Crewe Alexandra Team Logo

Crewe Alexandra

23 6 11 6 19 21 -2 29 1.26
27
Grimsby Town Team Logo

Grimsby Town

0 0 0 0 0 0 0 0 0
28
Fleetwood Town Team Logo

Fleetwood Town

23 8 3 12 36 39 -3 27 1.17
29
Harrogate Town Team Logo

Harrogate Town

0 0 0 0 0 0 0 0 0
30
Cheltenham Town Team Logo

Cheltenham Town

23 6 6 11 28 39 -11 24 1.04
31
Milton Keynes Dons Team Logo

Milton Keynes Dons

0 0 0 0 0 0 0 0 0
32
Barrow Team Logo

Barrow

23 5 7 11 18 28 -10 22 0.96
33
Morecambe Team Logo

Morecambe

0 0 0 0 0 0 0 0 0
34
Gillingham Team Logo

Gillingham

23 4 11 8 17 26 -9 23 1.00
35
Notts County Team Logo

Notts County

0 0 0 0 0 0 0 0 0
36
Harrogate Town Team Logo

Harrogate Town

23 4 7 12 17 30 -13 19 0.83
37
Port Vale Team Logo

Port Vale

0 0 0 0 0 0 0 0 0
38
Milton Keynes Dons Team Logo

Milton Keynes Dons

23 6 4 13 27 41 -14 22 0.96
39
Salford City Team Logo

Salford City

0 0 0 0 0 0 0 0 0
40
Tranmere Rovers Team Logo

Tranmere Rovers

23 4 6 13 21 43 -22 18 0.78
41
Swindon Town Team Logo

Swindon Town

0 0 0 0 0 0 0 0 0
42
Accrington Stanley Team Logo

Accrington Stanley

23 7 3 13 24 38 -14 24 1.04
43
Tranmere Rovers Team Logo

Tranmere Rovers

0 0 0 0 0 0 0 0 0
44
Newport County Team Logo

Newport County

23 3 5 15 20 44 -24 14 0.61
45
Walsall Team Logo

Walsall

0 0 0 0 0 0 0 0 0
46
Carlisle United Team Logo

Carlisle United

23 5 4 14 19 36 -17 19 0.83
47
Newport County Team Logo

Newport County

0 0 0 0 0 0 0 0 0
48
Morecambe Team Logo

Morecambe

23 4 2 17 16 36 -20 14 0.61

EFL League Two 2024/25: General Classification

This section displays the EFL League Two 2024/25 table, which shows where each team is ranked in the competition based on their record during the campaign.

You can find the following in the table above:

  • Standings: The EFL League Two standings show where the clubs are positioned, regardless of which part of the competition it is. It is an easy way to see which teams are the contenders for the title (teams at the top), and which ones are doing the worst (teams at the bottom).
  • Number of Matches Played: The table also displays the number of matches each team has played in EFL League Two.
  • Record and Points: You can easily find each team’s record throughout the EFL League Two thus far, with their number of wins, draws, and losses. Also, you can see how many points they have picked up in those matches.
  • Goals: Get the relevant goal statistics – goals scored, goals conceded, and goal difference – for each club, which help evaluate the overall performance of the teams in the EFL League Two.
  • Points per Match: The PPM is calculated by the total number of points a team has collected divided by the number of matches they have played in the EFL League Two.
  • Current Form: A team’s current form is displayed in terms of their last five matches, which is an easy way to see whether have suffered consecutive wins or defeats.
  • Home and Away Records: You can also see each team’s records in home and away EFL League Two matches, which can help in forming better predictions.

Now, here are some FAQs about the EFL League Two table.

Which team is number 1 in EFL League Two?

Doncaster Rovers is currently in 1st place in the EFL League Two with 24 wins, 12 draws, and 10 losses in 46 matches.

What is the top 4 in the EFL League Two?

The top four teams in the EFL League Two currently are Doncaster Rovers, Port Vale, Bradford City, and Walsall.