» 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
1Liverpool22613052448235453220+233.689
2Aston Villa23513744548038464276+188.675
3Tottenham Hotspur20712235508130404218+186.672
4Arsenal21712146508139399219+180.662
5Manchester United18610630506636327207+120.649
6Manchester City20410938576846398236+162.626
7Chelsea1929843515832349228+121.621
8Nottingham Forest1939844516740370227+143.621
9Norwich City20510543576745351239+112.616
10West Ham United20910840616541386260+126.611
11Everton1738341496033313192+121.597
12Sheffield Wednesday1738536524837290220+70.594
13Southampton1939245566847338234+104.592
14Leicester City1758731575639294235+59.585
15Ipswich Town1718331573935288233+55.575
16Queens Park Rangers1688327585038306220+86.574
17Birmingham City1979242634844325266+59.573
18West Bromwich Albion1717740544341276228+48.566
19Blackburn Rovers1748037574233305240+65.565
20Crystal Palace1888542615443296240+56.563
21Coventry City1617923594635275239+36.561
22Leeds United1758526645241293233+60.559
23Middlesbrough1778038595842268200+68.559
24Oxford United1627038544537234206+28.549
25Bolton Wanderers1838237644137300283+17.549
26Milton Keynes Dons2915212645253-1.548
27Stoke City1767444585237249234+15.545
28Wimbledon994224332127147126+21.545
29Sheffield United1647332594733254230+24.542
30Sunderland1657234594136272238+34.539
31Swindon Town1807838643638293268+25.538
32Luton Town1475937513331228214+14.527
33Tranmere Rovers1707137624840247242+5.526
34Wolverhampton Wndrs1386025533528218195+23.525
35Watford1737335654241271242+29.523
36Fulham1757337653841283252+31.523
37Burnley1757533673743276258+18.523
38Newcastle United1396319574036222194+28.521
39Derby County1707037634938281227+54.520
40Workington4920111815167372+1.520
41Preston North End1606534614536222244-22.512
42Portsmouth1646831654746235233+2.509
43Reading1646439613740252258-6.509
44Millwall1555939573942213231-18.506
45Rotherham United1736935694748240261-21.500
46Blackpool1646337644238243247-4.497
47Grimsby Town1475633584749188194-6.493
48Bradford City1595937633233245266-21.488
49Notts County1496123654035221245-24.487
50Charlton Athletic1445529603038229224+5.483
51Cardiff City1496023662928220245-25.480
52Huddersfield Town1535633643143214234-20.474
53Bury1495626673635205243-38.464
54Peterborough United1625638684350220251-31.463
55Walsall1465525663839186228-42.463
56Bristol City1465034624138183217-34.459
57Wigan Athletic1074115512933142158-16.454
58Carlisle United1394731613039173226-53.450
59Barnsley1474933653246198224-26.446
60Brighton and Hove A1414829643642165215-50.444
61Stockport County1314035562636158213-55.440
62Northampton Town1474930683242186230-44.436
63Lincoln City1314132582125189223-34.436
64Crewe Alexandra1384529643135197242-45.432
65Swansea City1384626662937192217-25.429
66Chesterfield1304227613033177211-34.428
67Oldham Athletic1334523653043179230-51.426
68Shrewsbury Town1364035613135172233-61.424
69Scarborough421211197126181-20.420
70Bristol Rovers1404135642541167218-51.419
71Southend United1274124622946145211-66.419
72Doncaster Rovers1273634572233164237-73.419
73Leyton Orient1353836612940170224-54.416
74Gillingham1444725723143163227-64.414
75Bradford Park Avenue216510383041-11.413
76Bournemouth1503749643955159197-38.411
77Barnet42146228125785-28.409
78York City1243433572444146198-52.409
79Wrexham1213724603035151221-70.407
80Cambridge United89252143172699147-48.401
81Darlington1193525592741136214-78.401
82Hull City1313828653239155227-72.398
83Plymouth Argyle1353730683048159205-46.387
84Newport County64171433142082117-35.379
85Southport35106195144158-17.378
86Colchester United1203618662142154209-55.377
87Brentford1403829732845178260-82.377
88Mansfield Town1193323632635161230-69.376
89Scunthorpe United1273329652153134209-75.376
90Barrow226412342750-23.375
91Wycombe Wanderers531592991768101-33.373
92Exeter City1223128632539137220-83.371
93Port Vale1203224642039142196-54.369
94Hereford United77221144202489147-58.361
95Hartlepool United1213124661836139242-103.358
96Torquay United1202731622542126203-77.357
97Chester City1142824622342135229-94.353
98Rochdale1242926691640148237-89.341
99Cheltenham Town236215462947-18.320
100Aldershot71131840112478142-64.315
101Halifax Town81151749132592159-67.295
102Macclesfield Town276219393152-21.276
Teams that have played less than 20 games
103Burton Albion13526212231-9.467
104Aldershot Town831412914-5.450
105Morecambe15609371428-14.412
106Crawley Town9315121419-5.409
107Accrington Stanley14428251521-6.375
108Newport County AFC41030159-4.333
109Boston United720512917-8.333
110Yeovil Town185112452243-21.325
111Stevenage8206111216-4.300
112Rushden and Diamonds711515419-15.278
113Kidderminster Harr602403411-7.250
114Accrington St (old)20020114-3.250
115Maidstone Utd (old)601503414-10.188
116Fleetwood Town40040326-4.167
117AFC Wimbledon500501512-7.143
118Dagenham and Redb'ge9018021328-15.136