League Details

League TwoEngland • Season 2025

League Two

League Two

England

England

2025
Regular Season

24

Teams

368

Matches

2.58

Avg Goals

24 teams

Cards

Table

1
Bromley

Bromley

31 games

63

pts

2
Cambridge United

Cambridge United

31 games

59

pts

3
Swindon Town

Swindon Town

32 games

58

pts

4
Notts County

Notts County

31 games

58

pts

5
Milton Keynes Dons

Milton Keynes Dons

31 games

57

pts

6
Salford City

Salford City

29 games

52

pts

7
Crewe

Crewe

32 games

50

pts

8
Chesterfield

Chesterfield

31 games

49

pts

9
Walsall

Walsall

30 games

49

pts

10
Grimsby

Grimsby

30 games

48

pts

11
Barnet

Barnet

31 games

47

pts

12
Colchester

Colchester

30 games

45

pts

13
Accrington ST

Accrington ST

30 games

43

pts

14
Gillingham

Gillingham

30 games

41

pts

15
Fleetwood Town

Fleetwood Town

30 games

38

pts

16
Oldham

Oldham

29 games

36

pts

17
Tranmere

Tranmere

31 games

35

pts

18
Cheltenham

Cheltenham

30 games

31

pts

19
Shrewsbury

Shrewsbury

31 games

29

pts

20
Barrow

Barrow

30 games

27

pts

21
Bristol Rovers

Bristol Rovers

31 games

27

pts

22
Crawley Town

Crawley Town

32 games

26

pts

23
Harrogate Town

Harrogate Town

32 games

22

pts

24
Newport County

Newport County

31 games

21

pts

Qualification/Relegation:

Promotion
Promotion Playoffs
Relegation