England / League 2
#TeamPWDLGoalsPTS
1Bromley462415771:4687
2Milton Keynes Dons462414886:4586
3Cambridge United462216866:3382
4Salford City462561561:5181
5Notts County462481474:5280
6Chesterfield462116971:5679
7Grimsby Town4622121274:5078
8Barnet4621131270:5376
9Swindon Town462291570:5975
10Oldham Athletic4618141460:4468
11Crewe Alexandra4619101764:5867
12Colchester United4618121662:4966
13Walsall4618111756:5665
14Bristol Rovers461952256:6562
15Fleetwood Town4615161557:5861
16Accrington Stanley4614112147:5853
17Gillingham4613141953:7253
18Cheltenham Town4614102253:7952
19Shrewsbury Town4613102342:6949
20Newport County461272748:7743
21Tranmere Rovers4610112554:7941
22Crawley Town468162244:6840
23Harrogate Town461092739:6839
24Barrow46992845:7836
#TeamPWDLGoalsPTS
1Bromley23149041:2151
2Cambridge United23156243:1551
3Salford City23144534:2446
4Milton Keynes Dons23136441:2045
5Notts County23134645:2543
6Chesterfield23118438:2441
7Grimsby Town23125641:2241
8Crewe Alexandra23125634:2841
9Swindon Town23116638:2739
10Oldham Athletic23108530:1838
11Bristol Rovers231211031:2837
12Barnet23106738:2936
13Colchester United23106735:2336
14Fleetwood Town2389634:3433
15Shrewsbury Town2396822:2733
16Accrington Stanley2395927:2732
17Gillingham2387829:3631
18Cheltenham Town23941028:3331
19Walsall23851023:3029
20Crawley Town23510826:2825
21Newport County23641324:3722
22Barrow23541418:3419
23Tranmere Rovers23461322:3718
24Harrogate Town23431616:3815
#TeamPWDLGoalsPTS
1Milton Keynes Dons23118445:2541
2Barnet23117532:2440
3Chesterfield23108533:3238
4Notts County23114829:2737
5Grimsby Town23107633:2837
6Bromley23106730:2536
7Swindon Town23113932:3236
8Walsall23106733:2636
9Salford City231121027:2735
10Cambridge United23710623:1831
11Oldham Athletic2386930:2630
12Colchester United2386927:2630
13Fleetwood Town2377923:2428
14Crewe Alexandra23751130:3026
15Bristol Rovers23741225:3725
16Harrogate Town23661123:3024
17Tranmere Rovers23651232:4223
18Gillingham23571124:3622
19Accrington Stanley23561220:3121
20Cheltenham Town23561225:4621
21Newport County23631424:4021
22Barrow23451427:4417
23Shrewsbury Town23441520:4216
24Crawley Town23361418:4015

League 2 Standings & Table — England

This is the League 2 table — the current standings for one of the English football competitions covered on Odds-Fan.

The table shows where every team sits right now, from the leaders at the top to the strugglers at the bottom.

Current season: 02.08.2025 – 25.05.2026 (25/26).

How to read the League 2 table

The standings rank teams by points. For each one you can see:

  • matches played, won, drawn and lost;
  • goals scored and conceded, and the goal difference;
  • total points and current position.

Why the table matters for betting

Form and position tell you a lot before you bet:

  1. spot which teams are climbing and which are slipping;
  2. see who's fighting for the title — and who's near the drop;
  3. weigh that against the odds for their next match.

From the table to the best price

A strong league position doesn't always mean a strong price. Once you've checked where a team stands, open its next League 2 fixture and compare the bookmakers' odds — the same approach works for every match we cover.

FAQ

They rank every team by points — wins, draws, losses, goal difference and current position in League 2.

02.08.2025 – 25.05.2026.

The standings reflect the latest played matches, so positions change as each round finishes.

It shows form and momentum — useful context to weigh against the bookmakers' odds before you back a team.