» 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
1Liverpool22813153448335459221+238.689
2Aston Villa23613744558038465279+186.672
3Tottenham Hotspur20712235508130404218+186.672
4Arsenal21712146508139399219+180.662
5Manchester United18610630506636327207+120.649
6Manchester City20510939576846399237+162.626
7Nottingham Forest19510044516740374229+145.624
8Chelsea1939943515832352230+122.623
9Norwich City20610643576745357240+117.618
10West Ham United20910840616541386260+126.611
11Everton1748441496133317192+125.599
12Southampton1939245566847338234+104.592
13Sheffield Wednesday1748536534837291222+69.591
14Leicester City1758731575639294235+59.585
15Queens Park Rangers1708428585038310223+87.576
16Ipswich Town1728331583936288234+54.572
17Blackburn Rovers1768237574233312244+68.570
18Birmingham City1989242644845325267+58.570
19West Bromwich Albion1727741544341278230+48.566
20Crystal Palace1898642615543298240+58.565
21Leeds United1778627645341296235+61.561
22Coventry City1638023604635279247+32.561
23Milton Keynes Dons31163126457570.561
24Middlesbrough1788038605842269202+67.556
25Oxford United1647138554637237210+27.548
26Stoke City1777544585337253234+19.547
27Bolton Wanderers1848237654137302287+15.546
28Wimbledon994224332127147126+21.545
29Sunderland1667334594236273238+35.542
30Sheffield United1657332604733255232+23.539
31Swindon Town1817839643638295270+25.538
32Wolverhampton Wndrs1406225533528222197+25.532
33Fulham1777537653841288255+33.528
34Luton Town1496037523332231216+15.526
35Tranmere Rovers1707137624840247242+5.526
36Newcastle United1406419574136224194+30.525
37Derby County1727138635038283228+55.523
38Watford1747335664241272244+28.520
39Burnley1767533683744276259+17.520
40Workington4920111815167372+1.520
41Preston North End1626734614736225244-19.518
42Reading1666540613840256260-4.512
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 City1485234624238186218-32.467
54Peterborough United1645738694350224256-32.464
55Bury1505626683635207246-39.461
56Walsall1475525673840186230-44.460
57Carlisle United1414832613039176228-52.455
58Brighton and Hove A1435029643742173217-44.452
59Wigan Athletic1084115522933143160-17.450
60Barnsley1484933663246199226-27.443
61Northampton Town1495031683242190233-43.440
62Stockport County1314035562636158213-55.440
63Lincoln City1314132582125189223-34.436
64Crewe Alexandra1404629653135202247-45.433
65Swansea City1394726662937195218-23.433
66Oldham Athletic1354623663044181233-52.427
67Shrewsbury Town1384135623136174235-61.425
68Chesterfield1314227623033178214-36.425
69Gillingham1464925723143168229-61.422
70Scarborough421211197126181-20.420
71Bristol Rovers1424235652641170221-51.420
72Southend United1284124632946146214-68.415
73Doncaster Rovers1283634582233165239-74.415
74Bournemouth1513849643955161198-37.415
75Leyton Orient1363836622940172227-55.413
76Bradford Park Avenue216510383041-11.413
77York City1243433572444146198-52.409
78Wrexham1213724603035151221-70.407
79Cambridge United912621441726102150-48.403
80Hull City1323928653239158228-70.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 Stanley16538461621-5.417
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