EFL League Two logo

Football statistics for EFL League Two

League Info

Country

England

Teams

24

Season

2024/2025

Matches

552/552

# 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

45 23 12 10 71 49 +22 81 1.80
W W W D D
3
Accrington Stanley Team Logo

Accrington Stanley

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

Port Vale

45 22 14 9 65 45 +20 80 1.78
W D L W W
5
AFC Wimbledon Team Logo

AFC Wimbledon

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

Bradford City

45 21 12 12 63 45 +18 75 1.67
L D D L W
7
Barrow Team Logo

Barrow

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

Walsall

45 20 14 11 74 54 +20 74 1.64
L D D L L
9
Bradford City Team Logo

Bradford City

0 0 0 0 0 0 0 0 0
10
Notts County Team Logo

Notts County

45 20 12 13 67 47 +20 72 1.60
W L D L L
11
Bromley Team Logo

Bromley

0 0 0 0 0 0 0 0 0
12
AFC Wimbledon Team Logo

AFC Wimbledon

45 19 13 13 55 35 +20 70 1.56
L L D D W
13
Carlisle United Team Logo

Carlisle United

0 0 0 0 0 0 0 0 0
14
Salford City Team Logo

Salford City

45 18 14 13 62 52 +10 68 1.51
W W L D W
15
Cheltenham Town Team Logo

Cheltenham Town

0 0 0 0 0 0 0 0 0
16
Grimsby Town Team Logo

Grimsby Town

45 20 8 17 61 66 -5 68 1.51
D D L D W
17
Colchester United Team Logo

Colchester United

0 0 0 0 0 0 0 0 0
18
Chesterfield Team Logo

Chesterfield

45 18 13 14 72 54 +18 67 1.49
W D D W D
19
Crewe Alexandra Team Logo

Crewe Alexandra

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

Colchester United

45 16 18 11 52 47 +5 66 1.47
L L D W W
21
Doncaster Rovers Team Logo

Doncaster Rovers

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

Bromley

45 16 15 14 61 59 +2 63 1.40
D W W L W
23
Fleetwood Town Team Logo

Fleetwood Town

0 0 0 0 0 0 0 0 0
24
Crewe Alexandra Team Logo

Crewe Alexandra

45 15 17 13 49 47 +2 62 1.38
L L D L L
25
Gillingham Team Logo

Gillingham

0 0 0 0 0 0 0 0 0
26
Swindon Town Team Logo

Swindon Town

45 15 16 14 71 63 +8 61 1.36
D L W W W
27
Grimsby Town Team Logo

Grimsby Town

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

Fleetwood Town

45 15 15 15 60 59 +1 60 1.33
W L D L L
29
Harrogate Town Team Logo

Harrogate Town

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

Cheltenham Town

45 16 12 17 60 67 -7 60 1.33
W W D W L
31
Milton Keynes Dons Team Logo

Milton Keynes Dons

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

Barrow

45 15 13 17 52 50 +2 58 1.29
D D D W W
33
Morecambe Team Logo

Morecambe

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

Gillingham

45 13 16 16 40 46 -6 55 1.22
D W D W D
35
Notts County Team Logo

Notts County

0 0 0 0 0 0 0 0 0
36
Milton Keynes Dons Team Logo

Milton Keynes Dons

45 14 9 22 52 66 -14 51 1.13
D W D L L
37
Port Vale Team Logo

Port Vale

0 0 0 0 0 0 0 0 0
38
Accrington Stanley Team Logo

Accrington Stanley

45 12 14 19 53 68 -15 50 1.11
W D W D L
39
Salford City Team Logo

Salford City

0 0 0 0 0 0 0 0 0
40
Harrogate Town Team Logo

Harrogate Town

45 13 11 21 41 60 -19 50 1.11
L W D D L
41
Swindon Town Team Logo

Swindon Town

0 0 0 0 0 0 0 0 0
42
Newport County Team Logo

Newport County

45 13 10 22 51 72 -21 49 1.09
L D D L L
43
Tranmere Rovers Team Logo

Tranmere Rovers

0 0 0 0 0 0 0 0 0
44
Tranmere Rovers Team Logo

Tranmere Rovers

45 11 15 19 41 64 -23 48 1.07
W D L D W
45
Walsall Team Logo

Walsall

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

Carlisle United

45 10 11 24 42 69 -27 41 0.91
L D W W W
47
Newport County Team Logo

Newport County

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

Morecambe

45 10 6 29 39 70 -31 36 0.80
L L L L L
# 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
W W D D W
3
Accrington Stanley Team Logo

Accrington Stanley

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

Port Vale

22 12 7 3 34 17 +17 43 1.95
D W W L W
5
AFC Wimbledon Team Logo

AFC Wimbledon

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

Bradford City

22 16 4 2 38 13 +25 52 2.36
D W W L W
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
L D L D L
9
Bradford City Team Logo

Bradford City

0 0 0 0 0 0 0 0 0
10
Notts County Team Logo

Notts County

22 10 5 7 30 19 +11 35 1.59
L L W D L
11
Bromley Team Logo

Bromley

0 0 0 0 0 0 0 0 0
12
AFC Wimbledon Team Logo

AFC Wimbledon

23 13 5 5 35 16 +19 44 1.91
L D W D L
13
Carlisle United Team Logo

Carlisle United

0 0 0 0 0 0 0 0 0
14
Salford City Team Logo

Salford City

23 10 5 8 32 28 +4 35 1.52
W L D D L
15
Cheltenham Town Team Logo

Cheltenham Town

0 0 0 0 0 0 0 0 0
16
Grimsby Town Team Logo

Grimsby Town

22 10 3 9 30 34 -4 33 1.50
L W W L L
17
Colchester United Team Logo

Colchester United

0 0 0 0 0 0 0 0 0
18
Chesterfield Team Logo

Chesterfield

23 10 10 3 41 27 +14 40 1.74
W D W D W
19
Crewe Alexandra Team Logo

Crewe Alexandra

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

Colchester United

22 10 7 5 28 15 +13 37 1.68
D W L W W
21
Doncaster Rovers Team Logo

Doncaster Rovers

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

Bromley

22 8 7 7 32 26 +6 31 1.41
W W L D W
23
Fleetwood Town Team Logo

Fleetwood Town

0 0 0 0 0 0 0 0 0
24
Crewe Alexandra Team Logo

Crewe Alexandra

22 9 6 7 30 26 +4 33 1.50
L L W L D
25
Gillingham Team Logo

Gillingham

0 0 0 0 0 0 0 0 0
26
Swindon Town Team Logo

Swindon Town

22 9 7 6 39 33 +6 34 1.55
L W W D D
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
W D L D D
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
W D L L L
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
D D W D L
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
D W W D D
35
Notts County Team Logo

Notts County

0 0 0 0 0 0 0 0 0
36
Milton Keynes Dons Team Logo

Milton Keynes Dons

23 8 6 9 25 25 0 30 1.30
D D L L W
37
Port Vale Team Logo

Port Vale

0 0 0 0 0 0 0 0 0
38
Accrington Stanley Team Logo

Accrington Stanley

22 5 11 6 29 30 -1 26 1.18
D D L D D
39
Salford City Team Logo

Salford City

0 0 0 0 0 0 0 0 0
40
Harrogate Town Team Logo

Harrogate Town

23 10 4 9 26 31 -5 34 1.48
L W D W D
41
Swindon Town Team Logo

Swindon Town

0 0 0 0 0 0 0 0 0
42
Newport County Team Logo

Newport County

22 10 5 7 31 28 +3 35 1.59
D L D L W
43
Tranmere Rovers Team Logo

Tranmere Rovers

0 0 0 0 0 0 0 0 0
44
Tranmere Rovers Team Logo

Tranmere Rovers

23 8 9 6 24 22 +2 33 1.43
W L W W W
45
Walsall Team Logo

Walsall

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

Carlisle United

22 5 7 10 23 33 -10 22 1.00
W W D W L
47
Newport County Team Logo

Newport County

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

Morecambe

22 6 4 12 23 34 -11 22 1.00
L L W W D
# 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

22 11 5 6 33 26 +7 38 1.73
W D W D L
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
W L W W L
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
L D L L D
7
Barrow Team Logo

Barrow

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

Walsall

22 8 8 6 28 22 +6 32 1.45
D L D D D
9
Bradford City Team Logo

Bradford City

0 0 0 0 0 0 0 0 0
10
Notts County Team Logo

Notts County

23 10 7 6 37 28 +9 37 1.61
W D L W W
11
Bromley Team Logo

Bromley

0 0 0 0 0 0 0 0 0
12
AFC Wimbledon Team Logo

AFC Wimbledon

22 6 8 8 20 19 +1 26 1.18
L D L D W
13
Carlisle United Team Logo

Carlisle United

0 0 0 0 0 0 0 0 0
14
Salford City Team Logo

Salford City

22 8 9 5 30 24 +6 33 1.50
W W D W W
15
Cheltenham Town Team Logo

Cheltenham Town

0 0 0 0 0 0 0 0 0
16
Grimsby Town Team Logo

Grimsby Town

23 10 5 8 31 32 -1 35 1.52
D D D L W
17
Colchester United Team Logo

Colchester United

0 0 0 0 0 0 0 0 0
18
Chesterfield Team Logo

Chesterfield

22 8 3 11 31 27 +4 27 1.23
D L W W W
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
L L W D L
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
D W L D L
23
Fleetwood Town Team Logo

Fleetwood Town

0 0 0 0 0 0 0 0 0
24
Crewe Alexandra Team Logo

Crewe Alexandra

23 6 11 6 19 21 -2 29 1.26
L D L D D
25
Gillingham Team Logo

Gillingham

0 0 0 0 0 0 0 0 0
26
Swindon Town Team Logo

Swindon Town

23 6 9 8 32 30 +2 27 1.17
D W W L D
27
Grimsby Town Team Logo

Grimsby Town

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

Fleetwood Town

22 8 3 11 36 38 -2 27 1.23
L L W W L
29
Harrogate Town Team Logo

Harrogate Town

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

Cheltenham Town

22 6 6 10 28 36 -8 24 1.09
W W L L D
31
Milton Keynes Dons Team Logo

Milton Keynes Dons

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

Barrow

22 5 6 11 18 28 -10 21 0.95
D W W D D
33
Morecambe Team Logo

Morecambe

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

Gillingham

22 3 11 8 16 26 -10 20 0.91
D D D D D
35
Notts County Team Logo

Notts County

0 0 0 0 0 0 0 0 0
36
Milton Keynes Dons Team Logo

Milton Keynes Dons

22 6 3 13 27 41 -14 21 0.95
W L L D W
37
Port Vale Team Logo

Port Vale

0 0 0 0 0 0 0 0 0
38
Accrington Stanley Team Logo

Accrington Stanley

23 7 3 13 24 38 -14 24 1.04
W W L D L
39
Salford City Team Logo

Salford City

0 0 0 0 0 0 0 0 0
40
Harrogate Town Team Logo

Harrogate Town

22 3 7 12 15 29 -14 16 0.73
D L D L D
41
Swindon Town Team Logo

Swindon Town

0 0 0 0 0 0 0 0 0
42
Newport County Team Logo

Newport County

23 3 5 15 20 44 -24 14 0.61
L D L L L
43
Tranmere Rovers Team Logo

Tranmere Rovers

0 0 0 0 0 0 0 0 0
44
Tranmere Rovers Team Logo

Tranmere Rovers

22 3 6 13 17 42 -25 15 0.68
D D L D W
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
L D W L L
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
L L L L L

EFL League Two 2024/25: Season Summary

In this section, you will get a complete summary of the EFL League Two 2024/25 campaign to date, with important information to help you get a better grasp of how things are playing out in the competition.

Aside from the current team standings, you can also find out other useful details, such as which team has the best home record, which team has drawn the most matches in EFL League Two, and much more.

Here is a list of all those notable stats from the EFL League Two 2024/25 to date.

General competition data

  • Number of matches: 552/552
  • Total goals: 1377
  • Average goals per match: 2.49
  • Home team wins: 232
  • Away team wins: 162
  • Draws: 158
  • Matches with over 2.5 goals: 46%
  • Matches with under 2.5 goals: 54%
  • Most common score: 1x1

Team Statistics - EFL League Two 2024/25

EFL League Two 2024/25 Player Statistics

  • Top scorer: Michael Cheek - 23 goals scored
  • Top assist provider: Luke Molyneux - 7 assists
  • Player with the highest average goals per game: Danny Johnson - average 1.36 goals per game
  • Most penalty goals: Michael Cheek - 8 faq_dynamic.penalties converted
  • Player with the most yellow cards: Donald Love - 14 yellow cards
  • Player with the most red cards: Kyle Jameson - 3 red cards
  • Goalkeeper with the most goals conceded: Nick Townsend - 62 goals conceded

Along with the complete EFL League Two table, this page also contains the latest results, where you can find a full match summary, goalscorers, bookings, and more, as well as upcoming matches.

Latest games and match results

Football predictions for this championship

At APWin, it is possible to check the predictions for EFL League Two and, in this way, you can find more value bets. Our team of football experts produce these predictions daily, and these sports betting analysts track the main opportunities in the markets and bring you their list of recommendations.

Live streams of the competition

You can also watch all EFL League Two matches throughout this season by following the steps outlined on the football streaming page.

FAQ - EFL League Two

Which team is on top in the EFL League Two?

Doncaster Rovers is the current leader of the EFL League Two as they have picked up 81 points in 45 matches.

What is the EFL League Two table right now?

At the moment, the top three teams in the EFL League Two are Doncaster Rovers, Port Vale, and Bradford City, and the bottom three clubs are Accrington Stanley, AFC Wimbledon, and Barrow. And for a more complete look at the EFL League Two standings, check out the Table section above.