» 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
Brighton and Hove A deducted 2 points
Leeds United deducted 25 points
Leyton Orient deducted 3 points
Plymouth Argyle deducted 10 points
Stockport County deducted 12 points
Bournemouth deducted 27 points
Bristol Rovers deducted 2 points
Tranmere 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 United449313784903794567210578158188432093569+21026184.600
2Liverpool446113705023584678217274558590129483313+21416035.596
3Arsenal446213225253844511215772659091529873451+18905934.584
4Preston North End4841127862052344432708602616120227414058+4185618.516
5Wolverhampton Wndrs4781128955854346472715637581117329724286+6185594.522
6Sheffield United4695124859450543382595630576114228334119+4575564.525
7Burnley4804127359253843662649582586123326794361+355476.509
8Manchester City4536128049749145522566604592107228703891+9655457.535
9Everton4585125556347444732535619592108227583845+8515447.535
10Derby County4735125854956145842811578598119126664163+2765369.509
11Blackburn Rovers4691124756153844282699565612116827004226+2035360.511
12Aston Villa4603125953650645132604619574110928724058+7235351.529
13Notts County4866118761762942102765587596125026834346-2185320.489
14Sunderland4628124657449443152489594556116428024116+5125315.520
15Bolton Wanderers4726125455955042692588555589121926914211+1615310.504
16West Bromwich Albion4718118957359743622779620595114428354140+2785299.507
17Sheffield Wednesday4655122956952942262598552613116326804083+2255295.510
18Newcastle United4499126749348944072532570561111926413871+6455294.525
19Bristol City4495118758147939352282553587110825043837+3205284.517
20Nottingham Forest4651116159357139902579579613113427193972+1585283.504
21Bury4734118160957740952675575556123626484154-865261.494
22Birmingham City4645117459055940482569565588116925913976+945209.501
23Leicester City4570114159854641742720564590113126704130-65158.503
24Chelsea408410895244293756224661953688725983298+8105155.548
25Blackpool4583110860058339262617547571117425964070-1655037.489
26Barnsley4619116060754340062591487576124623984276-4635025.485
27Bradford City4484109557856938352570538585111924353763-635008.494
28Hull City4317108057250737242220538567105323253634+1954936.507
29Stoke City4446113155753537402287497557116922403948-2554924.491
30Middlesbrough4383113654850739552357517538113725083916+1904923.501
31Port Vale4476112357953637802371474562120222643993-3204917.484
32Chesterfield4305113250651538092323509555108822623583+1654908.504
33Huddersfield Town414310535304883404208154756096524753492+3064890.518
34Tottenham Hotspur396210904624293950232156651889724593186+9024865.542
35Reading399111164594213640203549553496623053430+4804854.528
36Grimsby Town4477116154952839742431514483124224444264-2774819.489
37Oldham Athletic4295107555551737752483474579109522483690-1504773.493
38Brentford400510355044633465218351352196922353297+2204754.514
39Millwall394510375064293361196350852594021833245+3364740.522
40Brighton and Hove A396110454924443521211749854194121093142+3714692.520
41Leeds United377510344763783347188352949786122263055+6354690.543
42Lincoln City4376108654056239462535495520117324224162-3294680.482
43Swindon Town3988105550343635962149436544101421503509+884642.505
44Leyton Orient4355103357257334242356441551118521153865-6824641.467
45Plymouth Argyle395510345114333487207747851298722013302+3094629.512
46Fulham4131103551451736682347484534104722843562+434629.495
47Walsall4187101355452737062437474495112422593847-3194611.480
48Stockport County4322109155651438122392459504119821903952-3424605.481
49Southend United4022103450846934182048470481106022343642-384591.497
50Northampton Town3990103748147735562202478479103822463528+724560.500
51Watford39429675144903359219150051895322563300+1244542.503
52Bournemouth38799835274293218193947649896620783171+1864529.508
53Queens Park Rangers385510005164123390202946750295821313220+2724494.513
54Bristol Rovers391299652044034412184447484102521543441-304469.497
55Tranmere Rovers3902102246546436822260442501100819853321+864464.499
56Cardiff City38739644964773197215045552595621143388-2274448.498
57Swansea City3896101849743334112058418474105620223608-2334398.493
58Norwich City38279595334213278209344648498421133391-934389.500
59Crystal Palace38669355304683179206246351995121373298-444381.497
60Southampton37389964823913511207441849795420473239+2454309.509
61Gillingham379495949644230631981386508100319483402-3724295.487
62Portsmouth38439394964863303215144251196921713397-744281.490
63Crewe Alexandra406594949758634002538432457114421453963-9564272.457
64Rochdale395293151353232682287416505105521183699-6004270.470
65West Ham United37409504664543422222245646694821093274+354266.501
66Rotherham United37299094914643274212948944693022213346+204262.501
67Luton Town37359874694113593211043147696120433263+2634214.506
68Charlton Athletic37619124904793229229944648095421213353-3024213.490
69Coventry City386993850649032982152412514100920483427-2334170.481
70Hartlepool United396394350253632802336387415118019193919-10564116.451
71Doncaster Rovers37158814874902990207944143797920743455-4704026.480
72Wrexham35569284504003243196739044594319623230+83936.496
73Exeter City378488950649731022215368485103919103500-7033935.463
74Carlisle United35558754394643068211439143794918793220-3873929.479
75Ipswich Town31118383533652759173042143470018112504+3363927.531
76Torquay United35128384704482954208137045792917823177-5223790.476
77Darlington36148564594923104218437743299819133391-5583772.464
78Mansfield Town33118324263982993194136142886617872910-713705.489
79Scunthorpe United30157074453552464167538139473316922489-83619.500
80York City32367614304272688182134941285718212959-2713473.473
81Colchester United29497163883702464169833540973116242555-1653438.492
82Shrewsbury Town29687044153652379159332140875515632491-1423387.484
83Peterborough United25956403313272247146534536658615091998+2933246.514
84Chester City30267213914012553172630238682515742745-3443147.466
85Halifax Town30686984094272385177626938188415043042-9292926.444
86Oxford United22705203212941709121525731756111621736-802692.483
87Newport County26726443433492283163124428281014172926-8572491.449
88Wigan Athletic169540721322712608892472453569871236+1222360.521
89Aldershot23465633242861965127622628166612522356-4152328.465
90Bradford Park Avenue21906042392522272133523323762512442247-662150.491
91Southport22005423102481868123918125866110932249-5272014.458
92Cambridge United169738322823813139821922464108841372-1571998.479
93Barrow1924455242265165011671691726219562182-7431662.432
94Hereford United14063011992039817511501873666971136-2091603.458
95Wimbledon1144256165151908671169157246688900+251525.512
96Wycombe Wanderers1073222158156734577155166216592728+211455.502
97Accrington St (old)142038513618914409381241294577751703-4261283.452
98Barnet88119112412666252198117225443726-1421108.465
99Workington11942741671569456541111433435801156-2851080.452
100Gateshead100428211310710346061121312596091045-81032.514
101Cheltenham Town75514811311749845398111168392559-122962.474
102Milton Keynes Dons572132698544932111169106392383+137867.545
103Macclesfield Town690132991144404138095170349534-158830.448
104Yeovil Town616127751063943598771150337482-110788.466
105New Brighton88422110012177851566872894131012-336761.431
106Scarborough53611477774003296864136297442-74687.471
107Accrington Stanley47910057833623326466109245360-85615.471
108Morecambe432776377293290645893259326-64544.467
109Glossop North End61815166925513544670193278672-197530.429
110Burton Albion341884339252177544770194253+16516.548
111Dagenham and Redb'ge414774288276261545598233323-75490.434
112Gainsborough Trinity56414263774823123355194236717-311468.415
113South Shields46212064474412474553133208437-35447.484
114Wigan Borough41211747424292192847131206487-71384.466
115Stevenage294574347206187433965160188-9382.480
116Nelson41211344494422694129136226527-128381.463
117Leeds City38010441453692183636118206398-41357.470
118Merthyr Tydfil42010348593752651258140149514-255336.400
119Crawley Town248543535167148333358135202-48329.488
120AFC Wimbledon250473444176168383651137177-32322.480
121Aldershot Town230473434153130313351125172-24301.485
122Rushden and Diamonds230552634179133233755109180-25297.476
123Ashington3288637413292412334107160409-161289.441
124Fleetwood Town204413526148120332247105123+10279.502
125Kidderminster Harr230463138143145262861106170-66275.442
126Boston United23053332917112719336397181-40268.457
127Durham City2867734322691631820105125366-135244.427
128Rotherham County252583731175118241686101255-97217.431
129Burton Swifts2726826422802012015101149400-172217.400
130Aberdare Athletic252583533226152202482108261-79215.427
131Newport County AFC1562424299910122213673103-32183.440
132Darwen232611540298198141290103421-218177.382
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