RankTeamPlayedWonDrawnLostForAgDiffPoints
1Swindon Town3721519612555949168549
2Newport County418146107165506558-52545
3Colchester United418135130153491509-18535
4Salford City3271398110745138269498
5Mansfield Town31212710184470357113482
6Grimsby Town37312598150434507-73473
7Crewe Alexandra3271288611343642511470
8Tranmere Rovers33611990127401419-18447
9Crawley Town37111796158450536-86447
10Walsall325112102111399406-7438
11Carlisle United31310987117377399-22414
12Bradford City267105798333129536394
13Exeter City235107676132424678388
14Cheltenham Town28010572103373381-8387
15Port Vale27910280973373298386
16Forest Green Rovers26610069973433376369
17Stevenage266868199290318-28339
18Notts County23092558335031931331
19Barrow2768371122303353-50320
20Cambridge United22187577727525619318
21Harrogate Town2768368125317402-85317
22Morecambe2678067120306397-91304
23Northampton Town18780565124919257296
24Milton Keynes Dons18484435729222864295
25Oldham Athletic234716598307336-29278
26Accrington Stanley1987547762622611272
27Leyton Orient17467515622319132252
28Gillingham198635877196247-51247
29Doncaster Rovers1386127501921839210
30Chesterfield1525541562152141206
31AFC Wimbledon13848424816814622186
32Sutton United138463854174195-21176
33Stockport County924924191618576171
34Lincoln City924331181379146160
35Bristol Rovers1064717421441377158
36Bromley9241302113510530153
37Barnet1054028371441368148
38Fleetwood Town106343636135136-1138
39Scunthorpe United129273369114210-96114
40Rochdale106253150114155-41106
41Hartlepool United9223284196142-4697
42Luton Town462513894464888
43Yeovil Town92212546100141-4188
44Wrexham4626101089523788
45Wycombe Wanderers4624121079601984
46Bury4622131182562679
47Bolton Wanderers462310135950979
48Coventry City462291564471775
49Plymouth Argyle37208961392268
50Macclesfield Town8317293780121-4167
51Shrewsbury Town601813295991-3267
52Southend United461015212958-2945
53York City145542421320
54Rotherham United142661825-712
Explanation of this analysisThe list shows the performance of teams in the EFL 2 over the last 10 years.
Data last updated: 11 November 2026