» Complete Four Division 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
Manchester United deducted 1 point
Arsenal deducted 2 points
Preston North End deducted 1 point
Sunderland deducted 2 points
Bury deducted 1 point
Blackpool deducted 2 points
Middlesbrough deducted 3 points
Chesterfield deducted 9 points
Port Vale deducted 10 points
Leeds United deducted 25 points
Brighton and Hove A deducted 2 points
Leyton Orient deducted 3 points
Stockport County deducted 12 points
Plymouth Argyle deducted 10 points
Bournemouth deducted 27 points
Tranmere Rovers deducted 2 points
Bristol Rovers deducted 2 points
Crystal Palace deducted 11 points
Southampton deducted 10 points
Rotherham United deducted 40 points
Portsmouth deducted 29 points
Luton Town deducted 40 points
Coventry City deducted 20 points
Hartlepool United deducted 3 points
Wrexham deducted 10 points
Torquay United deducted 1 point
Darlington deducted 10 points
Mansfield Town deducted 2 points
Scunthorpe United awarded 2 points
Peterborough United deducted 19 points
Halifax Town deducted 1 point
Newport County deducted 1 point
Aldershot deducted 1 point
Cambridge United deducted 10 points
Hereford United deducted 3 points
AFC Wimbledon deducted 3 points
Boston United deducted 14 points
Full
PWDLFAGDPtPct
1Manchester United448021541066126077585659+20996164.600
2Liverpool444821061084125875945471+21236005.595
3Arsenal444820391111129874655594+18715903.583
4Preston North End482218731232171771606743+4175593.516
5Wolverhampton Wndrs476219211133170875986977+6215573.522
6Sheffield United467618671165164471376693+4445526.524
7Burnley479018511176176370336987+465462.509
8Everton457218691151155272156365+8505428.535
9Manchester City452218751086156173926442+9505427.535
10Derby County471618281142174672336961+2725340.509
11Blackburn Rovers467218071168169771076897+2105340.512
12Aston Villa458418731100161173646642+7225326.529
13Sunderland461418371128164971036581+5225304.520
14Notts County484817681209187168707081-2115298.489
15West Bromwich Albion470418041163173771776902+2755279.507
16Bolton Wanderers470617971144176569366787+1495270.503
17Sheffield Wednesday463617721178168668846660+2245264.509
18Nottingham Forest463217331202169766756518+1575258.504
19Bristol City447617321165157964136097+3165257.517
20Newcastle United448018241053160370116387+6245254.525
21Bury471417501163180167156791-765244.495
22Birmingham City462617311171172466156523+925178.501
23Leicester City455617021184167068276826+15145.504
24Chelsea407016971059131463225533+7895121.547
25Blackpool456416481165175164896665-1765010.489
26Barnsley460016401179178163726838-4665000.485
27Bradford City446416241155168562436315-724973.493
28Hull City430416151137155260385826+2124925.507
29Middlesbrough437016511080163964516258+1934911.501
30Stoke City443216231110169959646216-2524905.491
31Chesterfield428616361058159260475874+1734890.505
32Port Vale445615901135173160206335-3154890.484
33Huddersfield Town412415911087144658585549+3094860.518
34Tottenham Hotspur39481649974132563855497+8884838.541
35Reading39721601989138259205441+4794820.528
36Grimsby Town445816681027176363916670-2794793.489
37Oldham Athletic427615461126160460126152-1404756.493
38Brentford398615421021142356765454+2224732.515
39Millwall392615371027136255125177+3354712.522
40Lincoln City437615811060173563686697-3294680.482
41Leeds United37561553971123255504918+6324658.543
42Brighton and Hove A394215321027138356025248+3544653.519
43Leyton Orient433614691120174755186195-6774623.468
44Swindon Town396814851042144157255630+954619.506
45Stockport County432215501060171260026344-3424605.481
46Fulham411215121041155959225888+344601.494
47Plymouth Argyle393615001021141556595358+3014591.511
48Walsall416814821041164559436256-3134588.480
49Southend United40021497982152356265663-374563.497
50Northampton Town39701509954150757745702+724536.500
51Watford392814621029143755975467+1304524.503
52Bournemouth386614551022138952815091+1904514.509
53Queens Park Rangers383614611013136255015221+2804471.513
54Tranmere Rovers39021464966147256675581+864464.499
55Bristol Rovers38921436998145855665590-244442.497
56Cardiff City385414141017142352935508-2154429.499
57Swansea City38821434968148054175635-2184389.494
58Crystal Palace385213941047141152925334-424367.498
59Norwich City380813961014139853575454-974359.500
60Southampton37241410974134055455298+2474292.509
61Gillingham37741338999143749825351-3694269.487
62Rotherham United37101397933138054765430+464255.502
63West Ham United37261403929139455165467+494254.501
64Portsmouth382413721003144954425528-864250.490
65Crewe Alexandra40461375946172555236476-9534246.457
66Rochdale393213381015157953595961-6024240.469
67Charlton Athletic37421352961142953245633-3094186.490
68Luton Town37161410938136856085355+2534183.506
69Coventry City385013471013149053315554-2234154.481
70Hartlepool United39441325910170951716223-10524094.451
71Doncaster Rovers36961310921146550225506-4843987.479
72Wrexham35561318895134352055197+83936.496
73Exeter City37651251989152549925690-6983915.464
74Ipswich Town30921253781105845534215+3383903.532
75Carlisle United35361256868141249105311-4013891.478
76Torquay United35121208927137747365258-5223790.476
77Darlington36141233891149050175575-5583772.464
78Mansfield Town32921187847125847594826-673680.489
79Scunthorpe United29951075834108641154147-323575.498
80York City32361110842128445094780-2713473.473
81Colchester United29301045792109340614227-1663415.492
82Shrewsbury Town29481022817110939234050-1273372.485
83Peterborough United257697769290737283442+2863217.514
84Chester City30261023777122641274471-3443147.466
85Halifax Town3068967790131138894818-9292926.444
86Oxford United225077063384728472927-802666.483
87Newport County2672888625115937004557-8572491.449
88Wigan Athletic167665045257422312104+1272342.523
89Aldershot234678960595232173632-4152328.465
90Bradford Park Avenue219083747687735163582-662150.491
91Southport220072356890929613488-5272014.458
92Cambridge United167856847064021762331-1551973.479
93Barrow192462441488626063349-7431662.432
94Hereford United140645138656916781887-2091603.458
95Wimbledon114442532239715961571+251525.512
96Wycombe Wanderers105436932036513031283+201427.502
97Accrington St (old)142050926564622152641-4261283.452
98Barnet86228323234710781220-1421081.463
99Workington119438531049915251810-2851080.452
100Gateshead100439424436616431651-81032.514
101Cheltenham Town736243215278870984-114944.476
102Milton Keynes Dons552238132182816674+142846.551
103Macclesfield Town690212194284789947-158830.448
104Yeovil Town598207142249712818-106763.465
105New Brighton88428718741011911527-336761.431
106Scarborough536182141213697771-74687.471
107Accrington Stanley460159117184587667-80594.473
108Glossop North End6181971362858291026-197530.429
109Morecambe414135119160531581-50524.470
110Burton Albion32213783102425405+20494.554
111Dagenham and Redb'ge41413197186509584-75490.434
112Gainsborough Trinity5641751182717181029-311468.415
113South Shields462165117180649684-35447.484
114Wigan Borough41214594173635706-71384.466
115Nelson41215473185668796-128381.463
116Stevenage2769379104338346-8358.480
117Leeds City38014077163575616-41357.470
118Merthyr Tydfil420115106199524779-255336.400
119Crawley Town230816386281323-42306.489
120Aldershot Town230786785278302-24301.485
121Rushden and Diamonds230786389288313-25297.476
122AFC Wimbledon230786290283321-38293.474
123Ashington32810971148489650-161289.441
124Kidderminster Harr230725999249315-66275.442
125Boston United230726692268308-40268.457
126Fleetwood Town184665266222217+5250.500
127Durham City2869554137394529-135244.427
128Rotherham County2528253117276373-97217.431
129Burton Swifts2728841143429601-172217.400
130Aberdare Athletic2527859115334413-79215.427
131Darwen2327527130401619-218177.382
132Maidstone Utd (old)1344337541881880166.460
133Newport County AFC138424056150177-27166.450
134Burton United2125939114228393-165157.371
135New Brighton Tower102482430194148+46120.587
136Accrington122353354226313-87103.423
137Burton Wanderers90421335167146+2197.538
138Loughborough1583420104170409-23988.281
139Stalybridge Celtic76331132104110-677.506
140Thames84201747107202-9557.343
141Rotherham Town8824856133250-11756.322
142Northwich Victoria501253372156-8429.298
143Middlesbrough Iron2884163772-3520.367
144Bootle2283114963-1419.438