» Complete All-Time Table 1888-1889 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.

From to

Points based on points system that applied at the time
Percentage based on Win 1, Draw ½, Loss 0, divided by the total games played. Values range from 0 to 1, with average 0.5. Leading 0 removed for clarity
Goal difference then goals scored applies when teams are level on points

The list of points adjusments below is aggregated for each team
Arsenal deducted 2 points
Manchester United deducted 1 point
Sunderland deducted 2 points
Middlesbrough deducted 3 points
Portsmouth deducted 9 points
Full
PWDLFAGDPtPct
1Liverpool404918791010116066784936+17425493.589
2Arsenal404718381043116666975078+16195448.583
3Everton443318061114151369186138+7805279.533
4Manchester United36911762908102163674716+16515236.600
5Aston Villa40701643968145966086077+5314712.523
6Chelsea33121336860111650584667+3914142.533
7Tottenham Hotspur33081355810114351874667+5204103.532
8Manchester City35341382864128854645158+3064045.513
9Newcastle United33881313823125251234914+2093834.509
10Sunderland33301259779129251385102+363501.495
11West Bromwich Albion30611094750121745744851-2773104.480
12Blackburn Rovers27201017651105243064348-422947.494
13Bolton Wanderers28021017641114441564467-3112824.477
14Sheffield Wednesday258298061299039764020-442781.498
15West Ham United238781159498233843748-3642610.464
16Derby County246890658597737643910-1462510.486
17Wolverhampton Wndrs242294354693340313952+792480.502
18Leeds United206084652369130792784+2952455.538
19Middlesbrough2428817611100034193746-3272423.462
20Nottingham Forest217880054982930693171-1022404.493
21Sheffield United235687156092535313762-2312363.489
22Stoke City232576956998730123577-5652258.453
23Birmingham City230672458399930493656-6072146.440
24Burnley208780847080932643334-702110.500
25Leicester City200464552683329433385-4421991.453
26Southampton159553343762521172296-1791886.471
27Preston North End172067139065927012569+1321732.503
28Coventry City139043039656416041954-3501500.452
29Portsmouth135648432255020212208-1871367.476
30Huddersfield Town126048031746318741854+201277.507
31Ipswich Town108440226541714421500-581206.493
32Blackpool117241528247517881941-1531122.474
33Norwich City101630330440911721507-3351121.448
34Charlton Athletic105035525344214241651-2271093.459
35Queens Park Rangers93629924938811431310-1671061.453
36Fulham99829825844212941625-3311004.428
37Notts County106834125347414031712-309983.438
38Bury80427918034511761340-164738.459
39Wimbledon554186171197702754-52729.490
40Luton Town6582131682778631011-148725.452
41Crystal Palace672182184306701988-287677.408
42Cardiff City6682311632748971067-170632.468
43Oldham Athletic484159129196604713-109483.462
44Watford39212493175523606-83465.435
45Bradford City468152126190584671-87444.460
46Grimsby Town48816797224756940-184431.442
47Swansea City30310172130378440-62375.452
48Wigan Athletic3048576143316482-166331.405
49Bristol City35811494150428510-82322.450
50Brentford210764688330359-29198.472
51Brighton and Hove A168474873182244-62164.424
52Hull City181384796170301-131161.342
53Reading114322359136186-50119.384
54Oxford United124273859150229-79119.373
55Bradford Park Avenue122402755172204-32107.440
56Accrington122353354226313-87103.423
57Millwall7619223586117-3179.397
58Bournemouth6720153287121-3475.413
59Barnsley38105233782-4535.338
60Northampton Town421013195592-3733.398
61Swindon Town425152247100-5330.307
62Darwen561183775195-12030.276
63Carlisle United42125254359-1629.352
64Leyton Orient4269273781-4421.261
65Glossop North End34410203174-4318.278