» 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
Plymouth Argyle deducted 10 points
Leyton Orient deducted 3 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 United450513824923794576210878558388432203572+21166212.600
2Liverpool447313735043594690217974758790329583322+21476054.596
3Arsenal447313275253854522216172759191829973461+18975953.584
4Preston North End4855128262252444572719604620120327474064+4215642.516
5Wolverhampton Wndrs4793129155954646562725639582117629804294+6175608.522
6Sheffield United4708125259650643522600634577114328444127+4695591.525
7Burnley4815127859353843772653582586123826834370+375492.509
8Manchester City4547128449849145622571607592107528813900+9725479.536
9Everton4597125956447544892541621595108327663851+8635469.535
10Derby County4748126155256245972820580599119426724170+2795388.509
11Blackburn Rovers4703124956254144362708565614117227074238+1975369.511
12Aston Villa4616126153850845202612620574111528744068+7145362.528
13Notts County4879118961963242182775588596125526884362-2315331.489
14Bolton Wanderers4737125955955242842595555592122026964217+1685328.504
15Newcastle United4512127249449044232536574562112026503876+6615323.526
16Sunderland4639124757649743192499595556116828084128+5005323.519
17Sheffield Wednesday4669123457053042372601555615116526894091+2345322.510
18West Bromwich Albion4729119357359843712783621597114728404150+2785316.507
19Nottingham Forest4665116459457439972586579614114027243990+1455294.503
20Bristol City4508118858248439432295553588111325123850+3105289.516
21Bury4747118361157941072685576559123926584167-875275.494
22Birmingham City4659117659156340542580565590117425953991+785218.500
23Chelsea409510945244293769224962253888826053302+8235181.549
24Leicester City4581114359854941792730564592113526724139-185166.503
25Blackpool4595110860458539312625550573117526034073-1645052.489
26Barnsley4633116360954540162601491577124824074284-4625049.485
27Bradford City4497109658456938432576540587112124423770-615025.494
28Hull City4329108257450837342229538568105923263646+1854945.506
29Stoke City4457113356153537472291498557117322473961-2584937.491
30Middlesbrough4395113855150939612364517539114125093921+1854933.501
31Huddersfield Town415610595314883417208655256096624843498+3174924.519
32Port Vale4487112458153937862381474564120522674003-3314924.484
33Chesterfield4318113450851738122326509557109322663598+1544918.504
34Tottenham Hotspur397310954624293962232256852089924693193+9164888.542
35Reading400411204604223650204149853596923163442+4834877.528
36Grimsby Town4490116455153039822436516484124524484273-2794837.489
37Oldham Athletic4308107855651937812489475581109922503696-1544788.492
38Brentford401810375074643476219151652197322463309+2224772.514
39Millwall395710415084303368196550952894121883251+3404760.523
40Brighton and Hove A397310494934443533212050254294321223154+3814718.521
41Leeds United378910404763793358188653149986422373066+6434716.543
42Lincoln City4376108654056239462535495520117324224162-3294680.482
43Fulham4143103951551836812356487536104822953568+524653.495
44Plymouth Argyle396610385124343503208548151398822063305+3194652.512
45Leyton Orient4367103557357634332367442552118921203877-6914652.467
46Swindon Town4001105550743835992154437544102021553523+774649.504
47Walsall4200101755552837182443475499112622653856-3164631.481
48Southend United4034103851047034342058472483106122393644-294613.497
49Stockport County4322109155651438122392459504119821903952-3424605.481
50Northampton Town4003104048148035682211480480104222563545+684576.500
51Watford39539695164913366219950151995722603310+1174554.503
52Bournemouth38919855294323229195447749897020873186+1764540.508
53Queens Park Rangers386910025174163397203847050396121403229+2704511.512
54Bristol Rovers3925100152244034582188447486102921583454-264488.497
55Cardiff City38869694964793211215645852795721273398-2164474.499
56Tranmere Rovers3902102246546436822260442501100819853321+864464.499
57Swansea City3907102149743634192070420474105920293619-2414413.493
58Norwich City38419645344223295209944748698821203402-864410.500
59Crystal Palace38779355304733181207246452195421433308-564386.496
60Southampton37499984823943518208342049895720553246+2444322.509
61Gillingham380696049944330671985386511100719553416-3794304.486
62Portsmouth38559434974873310215344451397121773404-704302.491
63Rochdale396293451453332762294418506105721243704-5984287.470
64West Ham United37519534674563429223045946794921213280+404286.501
65Crewe Alexandra407895149958934092545432459114821493977-9644282.457
66Rotherham United37439124924673284213948944693722223364+34272.500
67Luton Town37489914704133606211743347996220503268+2714236.507
68Charlton Athletic37729134924813234230444848395521263357-3014227.490
69Coventry City388193950749333032160412516101420543443-2464176.480
70Hartlepool United397694550453932872347387417118419223932-10704126.451
71Doncaster Rovers37288854894903000208344443998120833461-4614051.481
72Exeter City379689350749731162216372487104019233507-6843962.464
73Carlisle United35688774414663076212539444095018903231-3903949.480
74Ipswich Town31258403563672768174242343670318192514+3313944.531
75Wrexham35569284504003243196739044594319623230+83936.496
76Torquay United35128384704482954208137045792917823177-5223790.476
77Darlington36148564594923104218437743299819133391-5583772.464
78Mansfield Town33248354293993007194736442986817932916-633727.490
79Scunthorpe United30277104473562474168138239673616992499-73635.500
80York City32367614304272688182134941285718212959-2713473.473
81Colchester United29627213883712477170433741273316322564-1593462.492
82Shrewsbury Town29817094153662387159632341075815702499-1383410.485
83Peterborough United26076423333292256147534836758815172006+2923264.514
84Chester City30267213914012553172630238682515742745-3443147.466
85Halifax Town30686984094272385177626938188415043042-9292926.444
86Oxford United22815213232961711121926231756211741741-752712.484
87Newport County26726443433492283163124428281014172926-8572491.449
88Wigan Athletic170940821523112668992492463609951245+1172372.519
89Aldershot23465633242861965127622628166612522356-4152328.465
90Bradford Park Avenue21906042392522272133523323762512442247-662150.491
91Cambridge United170938622924013239891942484128931379-1522016.479
92Southport22005423102481868123918125866110932249-5272014.458
93Barrow1924455242265165011671691726219562182-7431662.432
94Hereford United14063011992039817511501873666971136-2091603.458
95Wimbledon1144256165151908671169157246688900+251525.512
96Wycombe Wanderers1085225160157741582157167219599737+211473.503
97Accrington St (old)142038513618914409381241294577751703-4261283.452
98Barnet894192126129666529102118227453734-1441126.465
99Workington11942741671569456541111433435801156-2851080.452
100Gateshead100428211310710346061121312596091045-81032.514
101Cheltenham Town768150114121507462100112171399568-124976.473
102Milton Keynes Dons584136708746032911271108396385+142885.545
103Macclesfield Town690132991144404138095170349534-158830.448
104Yeovil Town628127791083963658774153342492-119795.463
105New Brighton88422110012177851566872894131012-336761.431
106Scarborough53611477774003296864136297442-74687.471
107Accrington Stanley49010259843693376567113250372-90627.470
108Morecambe442796479300294666094267332-59559.468
109Glossop North End61815166925513544670193278672-197530.429
110Burton Albion355904344257187564874201264+7529.539
111Dagenham and Redb'ge414774288276261545598233323-75490.434
112Gainsborough Trinity56414263774823123355194236717-311468.415
113South Shields46212064474412474553133208437-35447.484
114Stevenage307614350219197454068167198-9401.481
115Wigan Borough41211747424292192847131206487-71384.466
116Nelson41211344494422694129136226527-128381.463
117Leeds City38010441453692183636118206398-41357.470
118Crawley Town260573537175154353462144213-48345.487
119Merthyr Tydfil42010348593752651258140149514-255336.400
120AFC Wimbledon261493744186173383756138189-38332.475
121Fleetwood Town217453826157124372447112125+20308.521
122Aldershot Town230473434153130313351125172-24301.485
123Rushden and Diamonds230552634179133233755109180-25297.476
124Ashington3288637413292412334107160409-161289.441
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 AFC16825273110611022234079115-40191.429
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