» 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 4 points
Blackpool deducted 2 points
Middlesbrough deducted 3 points
Port Vale deducted 10 points
Chesterfield deducted 9 points
Leeds United deducted 25 points
Brighton and Hove A deducted 2 points
Leyton Orient deducted 3 points
Plymouth Argyle deducted 10 points
Stockport County deducted 12 points
Bournemouth deducted 27 points
Tranmere Rovers deducted 2 points
Bristol Rovers deducted 2 points
Crystal Palace deducted 11 points
Southampton deducted 10 points
Portsmouth deducted 29 points
Rotherham United deducted 40 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
Home Away
PWDLFAWDLFAGDPtPct
1Manchester United448613784863794564210278058088332063564+21046176.600
2Liverpool445413675013584668217074358490129423310+21306018.595
3Arsenal445413205233844504215372358991529763448+18795916.583
4Preston North End4832127661852244362704600615120127344053+4135603.516
5Wolverhampton Wndrs4772128955853946442707636578117229684282+6235588.522
6Sheffield United4686124459450543292593628573114228214113+4445543.524
7Burnley4796127159253643602643582585123026784352+435469.509
8Manchester City4528128049449045482560601592107128623887+9635445.535
9Everton4578125456147444692533619591107927563836+8565441.535
10Derby County4726125454856145772811576597119026614159+2685349.508
11Blackburn Rovers4682124555853844212694564612116526984222+2035348.511
12Aston Villa4594125653550645062601618572110728684051+7225336.528
13Notts County4858118761562742092760586596124726784335-2085315.490
14Sunderland4620124457349343082483593556116128004110+5155305.520
15West Bromwich Albion4710118757259643542773619593114328304135+2765287.507
16Bolton Wanderers4716125055954942612585551589121826854210+1515286.504
17Sheffield Wednesday4646122756952742212593550611116226754079+2245281.509
18Bristol City4486118458147839302279553586110425003829+3225274.517
19Newcastle United4489126349348843952526566561111826333868+6345270.525
20Nottingham Forest4642115959257039832574577613113127103964+1555270.504
21Bury4724118160957240902662575556123126444140-685261.495
22Birmingham City4636117158955840412563564587116725873969+965195.501
23Leicester City4562114059654541682715564589112826674122-25152.503
24Chelsea407610855244293742224561553688725903297+7905131.547
25Blackpool4574110559958339132613546570117125914063-1725023.489
26Barnsley4610116060554040002578485575124523924274-4605016.485
27Bradford City4474109257656938242566536585111624313756-674991.494
28Hull City4310107957150537212214538567105023243624+2074932.507
29Middlesbrough4376113554850539532355517534113725043912+1904916.501
30Stoke City4438112855753437332285495555116922353946-2634907.491
31Port Vale4466112257653537732363473561119922623984-3124907.484
32Chesterfield4296113150651138052312508555108522583577+1744902.505
33Huddersfield Town413410525294863401207754655996224703480+3144882.518
34Tottenham Hotspur395410874614293939231856651589624563182+8954852.541
35Reading398211134584203631203149353396523003424+4764837.528
36Grimsby Town4468116154752639702423512481124124384261-2764809.489
37Oldham Athletic4286107455451537732479473578109222443683-1454765.493
38Brentford399610355034603464217751252096622303286+2314749.515
39Millwall393610355054283355196050552593821743237+3324724.522
40Lincoln City4376108654056239462535495520117324224162-3294680.482
41Leeds United376610314753773340187952649786022203051+6304671.542
42Brighton and Hove A395210424904443510211349554094121043141+3604671.519
43Leyton Orient4346103357256834222348439550118421083861-6794634.468
44Swindon Town3978105250343435892146436541101221473499+914630.505
45Fulham4122103351251636542342482534104522773557+324615.494
46Plymouth Argyle394610325104313479206847551298621933297+3074613.511
47Stockport County4322109155651438122392459504119821903952-3424605.481
48Walsall4178101155252636992431473493112322553841-3184598.480
49Southend United4012103250546934112045468479105922263637-454574.497
50Northampton Town3980103648147335502192477478103522403519+794553.501
51Watford39349655134893354218749951795122533291+1294531.503
52Bournemouth38729825264283211193647549796420743164+1854521.508
53Queens Park Rangers38469985154103385202346650195621283214+2764483.513
54Tranmere Rovers3902102246546436822260442501100819853321+864464.499
55Bristol Rovers390299451943834352175445483102321443429-254455.497
56Cardiff City38649624944763191214545452595321103380-2244437.498
57Swansea City3888101749643134042049418473105320183596-2234393.494
58Norwich City38179575334193268208844548398021053376-914379.500
59Crystal Palace38589345304653173205546351894821293286-394377.498
60Southampton37309944813903507207141849595220453233+2484300.509
61Gillingham37849574944413055197638550899919443394-3714284.487
62Portsmouth38349384964833296214543950996921633393-794267.490
63Crewe Alexandra405694849658433962533431454114321413957-9534262.457
64Rotherham United37209094914603272212248944592622153332+334261.502
65West Ham United37329494644533418221545546594621053268+404257.501
66Rochdale394292651353232542287415505105121173687-6034252.469
67Luton Town37269864674103589210542947396120383261+2614200.506
68Charlton Athletic37529094894783222229744547895321143347-3084198.490
69Coventry City385993650548832912146411513100620443418-2294159.481
70Hartlepool United395494150153532742332386415117619113909-10564106.451
71Doncaster Rovers37068774864902979207343843797820633446-4774004.479
72Wrexham35569284504003243196739044594319623230+83936.496
73Exeter City377588950449531002210365485103719003495-7053924.463
74Ipswich Town31028363523632752172542043369818092498+3383916.531
75Carlisle United35468704394643052210738943694818723215-3983907.478
76Torquay United35128384704482954208137045792917823177-5223790.476
77Darlington36148564594923104218437743299819133391-5583772.464
78Mansfield Town33028294253972984193636142686417832899-683693.489
79Scunthorpe United30057044433552455167137739473216842486-183596.499
80York City32367614304272688182134941285718212959-2713473.473
81Colchester United29407153863692458169333440972716192548-1643430.492
82Shrewsbury Town29587034133632374158532140775115592480-1323381.485
83Peterborough United25866373313252240146134336558515051994+2903230.514
84Chester City30267213914012553172630238682515742745-3443147.466
85Halifax Town30686984094272385177626938188415043042-9292926.444
86Oxford United22605173212921701120925631555911561729-812678.483
87Newport County26726443433492283163124428281014172926-8572491.449
88Wigan Athletic168640721222412608842452423569831234+1252350.521
89Aldershot23465633242861965127622628166612522356-4152328.465
90Bradford Park Avenue21906042392522272133523323762512442247-662150.491
91Southport22005423102481868123918125866110932249-5272014.458
92Cambridge United168838122823513079761892454108771369-1611982.478
93Barrow1924455242265165011671691726219562182-7431662.432
94Hereford United14063011992039817511501873666971136-2091603.458
95Wimbledon1144256165151908671169157246688900+251525.512
96Wycombe Wanderers1064219158155729575153164215586723+171438.501
97Accrington St (old)142038513618914409381241294577751703-4261283.452
98Barnet87118912212565551396115224433719-1441092.463
99Workington11942741671569456541111433435801156-2851080.452
100Gateshead100428211310710346061121312596091045-81032.514
101Cheltenham Town74614711011649244597110166389553-117952.475
102Milton Keynes Dons562132678244331010968104386378+141858.549
103Macclesfield Town690132991144404138095170349534-158830.448
104Yeovil Town608124741063903588669149332475-111773.463
105New Brighton88422110012177851566872894131012-336761.431
106Scarborough53611477774003296864136297442-74687.471
107Accrington Stanley4709955813573256465106244355-79609.475
108Morecambe424766373291279645791256320-52540.472
109Glossop North End61815166925513544670193278672-197530.429
110Burton Albion332854239246176544567193245+18504.549
111Dagenham and Redb'ge414774288276261545598233323-75490.434
112Gainsborough Trinity56414263774823123355194236717-311468.415
113South Shields46212064474412474553133208437-35447.484
114Wigan Borough41211747424292192847131206487-71384.466
115Nelson41211344494422694129136226527-128381.463
116Stevenage286574244199177393965153186-11369.477
117Leeds City38010441453692183636118206398-41357.470
118Merthyr Tydfil42010348593752651258140149514-255336.400
119Crawley Town240523434162143333255131193-43321.492
120AFC Wimbledon239453243165162353351129173-41302.471
121Aldershot Town230473434153130313351125172-24301.485
122Rushden and Diamonds230552634179133233755109180-25297.476
123Ashington3288637413292412334107160409-161289.441
124Kidderminster Harr230463138143145262861106170-66275.442
125Boston United23053332917112719336397181-40268.457
126Fleetwood Town19437342613811732214499115+5262.497
127Durham City2867734322691631820105125366-135244.427
128Rotherham County252583731175118241686101255-97217.431
129Burton Swifts2726826422802012015101149400-172217.400
130Aberdare Athletic252583533226152202482108261-79215.427
131Darwen232611540298198141290103421-218177.382
132Newport County AFC14723232794952020346697-32172.440
133Maidstone Utd (old)13429182011577141934731110166.460
134Burton United21248253316113111148167262-165157.371
135New Brighton Tower102341161264314132468105+46120.587
136Accrington1222816171311157173795198-87103.423
137Burton Wanderers9030510114461282553100+2197.538
138Loughborough158281536127117656843292-23988.281
139Stalybridge Celtic762756743366263077-677.506
140Thames841812126955253538147-9557.343
141Rotherham Town88223199290253741160-11756.322
142Northwich Victoria5010312426022213096-8429.298
143Middlesbrough Iron28743272010131052-3520.367
144Bootle2281235200291443-1419.438