» Complete All-Time Table 1960-1961 to Date

This table is Sortable.
Click on a column heading to sort by that column, click again to sort in reverse order. Click on any column appearing in yellow to return the table to its original order.
The default sort order is usually best to worst or alphabetical. Hover over the headings to reveal which columns can be sorted.


Percentage, average goal difference then average goals scored applies
PWDLCSFtSFAGDPct
1Liverpool22913253448435462221+241.690
2Tottenham Hotspur20812335508230409218+191.674
3Aston Villa23613744558038465279+186.672
4Arsenal21812246508239403219+184.664
5Manchester United18710730506636330208+122.651
6Manchester City20611039576846401238+163.627
7Chelsea19410043515832356232+124.625
8Nottingham Forest19610044526741374233+141.621
9Norwich City20710743576845359240+119.620
10West Ham United21010940616641387260+127.613
11Everton1758441506134317194+123.596
12Southampton1949345566947340234+106.594
13Sheffield Wednesday1748536534837291222+69.591
14Leicester City1768731585639296239+57.581
15Queens Park Rangers1718428595038311225+86.572
16Ipswich Town1728331583936288234+54.572
17Birmingham City1989242644845325267+58.570
18Blackburn Rovers1778237584234312245+67.567
19West Bromwich Albion1727741544341278230+48.566
20Leeds United1788727645441297235+62.564
21Crystal Palace1908642625544298242+56.563
22Coventry City1638023604635279247+32.561
23Milton Keynes Dons31163126457570.561
24Middlesbrough1788038605842269202+67.556
25Oxford United1647138554637237210+27.548
26Bolton Wanderers1848237654137302287+15.546
27Wimbledon994224332127147126+21.545
28Stoke City1787544595337254236+18.544
29Sunderland1677434594236275239+36.544
30Sheffield United1657332604733255232+23.539
31Swindon Town1817839643638295270+25.538
32Newcastle United1416519574236226194+32.528
33Wolverhampton Wndrs1416225543529222199+23.528
34Luton Town1496037523332231216+15.526
35Tranmere Rovers1707137624840247242+5.526
36Fulham1787537663841289257+32.525
37Preston North End1636834614736228246-18.521
38Derby County1737138645039283231+52.520
39Watford1747335664241272244+28.520
40Burnley1767533683744276259+17.520
41Workington4920111815167372+1.520
42Reading1676640613840258261-3.515
43Millwall1576039584042218233-15.506
44Portsmouth1656831664746237236+1.506
45Rotherham United1746935704748244266-22.497
46Blackpool1666437654239247251-4.497
47Grimsby Town1485633594750188195-7.490
48Bradford City1605938633334245266-21.488
49Notts County1506123664036221247-26.484
50Charlton Athletic1455529613039229225+4.480
51Cardiff City1506023672929220246-26.477
52Huddersfield Town1545633653143215236-21.471
53Bristol City1495334624238188219-31.470
54Peterborough United1645738694350224256-32.464
55Bury1505626683635207246-39.461
56Walsall1475525673840186230-44.460
57Carlisle United1414832613039176228-52.455
58Wigan Athletic1084115522933143160-17.450
59Brighton and Hove A1445029653742174219-45.449
60Barnsley1484933663246199226-27.443
61Stockport County1314035562636158213-55.440
62Northampton Town1505031693242191236-45.438
63Lincoln City1314132582125189223-34.436
64Crewe Alexandra1404629653135202247-45.433
65Swansea City1404726672937196220-24.430
66Oldham Athletic1354623663044181233-52.427
67Shrewsbury Town1384135623136174235-61.425
68Chesterfield1314227623033178214-36.425
69Scarborough421211197126181-20.420
70Bristol Rovers1424235652641170221-51.420
71Gillingham1474925733144168234-66.419
72Southend United1284124632946146214-68.415
73Doncaster Rovers1283634582233165239-74.415
74Leyton Orient1363836622940172227-55.413
75Bradford Park Avenue216510383041-11.413
76Bournemouth1523849653955163201-38.412
77York City1243433572444146198-52.409
78Hull City1334028653239160229-69.407
79Wrexham1213724603035151221-70.407
80Cambridge United912621441726102150-48.403
81Darlington1193525592741136214-78.401
82Barnet43146238135789-32.400
83Plymouth Argyle1363730693049159207-48.384
84Newport County64171433142082117-35.379
85Southport35106195144158-17.378
86Scunthorpe United1293429662253137211-74.378
87Barrow226412342750-23.375
88Brentford1413829742846178261-83.374
89Colchester United1213618672143154213-59.374
90Exeter City1243228642639139223-84.373
91Mansfield Town1203323642635162233-71.373
92Wycombe Wanderers541593091868102-34.366
93Port Vale1213224652039143198-55.366
94Hereford United77221144202489147-58.361
95Torquay United1202731622542126203-77.357
96Hartlepool United1223124671837139243-104.355
97Chester City1142824622342135229-94.353
98Rochdale1263026701640152240-88.344
99Yeovil Town206113562447-23.341
100Cheltenham Town257216573049-19.333
101Aldershot71131840112478142-64.315
102Halifax Town81151749132592159-67.295
103Macclesfield Town276219393152-21.276
Teams that have played less than 20 games
104Burton Albion15627222538-13.471
105Aldershot Town831412914-5.450
106Morecambe177010372034-14.421
107Accrington Stanley17539471622-6.395
108Crawley Town10316121521-6.375
109Stevenage10307221320-7.333
110Boston United720512917-8.333
111Newport County AFC510401712-5.286
112Rushden and Diamonds711515419-15.278
113Kidderminster Harr602403411-7.250
114Accrington St (old)20020114-3.250
115Fleetwood Town50140348-4.214
116Maidstone Utd (old)601503414-10.188
117Dagenham and Redb'ge9018021328-15.136
118AFC Wimbledon600601715-8.125