» 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 United450113814913794574210878458288432163571+21116204.600
2Liverpool446913725033584685217574758790229583320+21486050.596
3Arsenal446913255253844517215872759191729963458+18975947.584
4Preston North End4848128062152444502715604617120227454060+4205632.516
5Wolverhampton Wndrs4788129155954446562723638582117429754288+6205605.522
6Sheffield United4702125159450543452595633576114328434127+4665582.525
7Burnley4811127759253843752652582586123626814366+385488.509
8Manchester City4543128349749145582568605592107528753900+9655469.535
9Everton4593125856447544832538620593108327643850+8595461.535
10Derby County4742126055056145882811579599119326694169+2775380.509
11Blackburn Rovers4698124856154044332705565613117127054235+1985364.511
12Aston Villa4610126153750645172606620574111228734061+7235361.529
13Notts County4873118761863242122771587596125326854356-2305321.489
14Bolton Wanderers4732125755955142782592555590122026934214+1655320.504
15Sunderland4635124757549643192495594556116728044126+5025319.519
16Newcastle United4506126949349044142534573561112026473874+6535309.526
17Sheffield Wednesday4662123257052942312598553614116426834086+2305309.510
18West Bromwich Albion4725119157359843682783621595114728374147+2755308.507
19Nottingham Forest4658116159457339912583579614113727213980+1495285.503
20Bristol City4502118758148339402291553587111125083844+3135284.516
21Bury4741118260957941032682575558123826534162-885266.494
22Birmingham City4652117559156140522575565589117125933983+875214.501
23Chelsea409110925244293764224862253688826033300+8195173.548
24Leicester City4577114359854841792727564592113226724133-95166.503
25Blackpool4589110860058539262620549573117425994070-1655045.489
26Barnsley4626116260854340122594489576124824034283-4625038.485
27Bradford City4491109658156938382571539586112024383766-615018.494
28Hull City4325108157450837322229538567105723263642+1874941.506
29Stoke City4453113255953537442289498557117222473960-2584932.491
30Middlesbrough4391113854950839592360517539114025093920+1884931.501
31Port Vale4481112457953837832375474563120322643997-3254921.484
32Chesterfield4312113450751538112323509555109222643594+1584915.504
33Huddersfield Town415010555314883409208455056096624793495+3094906.518
34Tottenham Hotspur396910944624293961232256851889824673189+9174883.542
35Reading399711184594223645203849753496723113436+4824866.528
36Grimsby Town4484116255053039762435516483124324484266-2774829.489
37Oldham Athletic4301107655651837762485474580109722493694-1544778.492
38Brentford401210365064643470218851552197022393299+2224765.515
39Millwall395110395064303365196550852794121853250+3354748.522
40Brighton and Hove A396710474924443526211750154194221163148+3774707.520
41Leeds United378210384763783354188353049886222313059+6434706.543
42Lincoln City4376108654056239462535495520117324224162-3294680.482
43Swindon Town3995105550643635982151437544101721543519+824648.505
44Leyton Orient4362103557357434302362441551118821163872-6884648.467
45Plymouth Argyle396110375124333498208247951298822023303+3154642.512
46Fulham4137103751551836752352485535104722903566+474640.495
47Walsall4193101455552837112441475496112522613849-3184619.480
48Southend United4029103750947034292055471482106022363642-324605.497
49Stockport County4322109155651438122392459504119821903952-3424605.481
50Northampton Town3997103748148035602209480479104022503536+654566.500
51Watford39499685164913364219850051895622563305+1174547.503
52Bournemouth38879855284303227194847749896920843180+1834539.508
53Queens Park Rangers386210015164143392203246950296021343225+2694503.512
54Bristol Rovers3919100052044034562187447484102821563450-254481.497
55Tranmere Rovers3902102246546436822260442501100819853321+864464.499
56Cardiff City38799664964783203215545652795621203393-2254459.498
57Swansea City3903101949743634152069419474105820253615-2444404.493
58Norwich City38349615334223283209544648598721163398-944396.500
59Crystal Palace38739355304713181206746352195321413307-524383.497
60Southampton37459974823933514208041949895620503244+2404316.509
61Gillingham380096049644330641982386509100619503410-3784299.486
62Portsmouth38509414974863306215244451297021763402-724295.491
63Rochdale395893451353232762290418505105621243703-5934285.470
64West Ham United37479534664553427222445746794921153278+404279.501
65Crewe Alexandra407294949858934022544432458114621463968-9644274.457
66Rotherham United37369124914653281213448944693322223352+174271.500
67Luton Town37419884704123597211343347696220473265+2664224.506
68Charlton Athletic37679134914803233230244748295421233354-3004222.490
69Coventry City387593850749133012156412515101220513436-2404172.480
70Hartlepool United397094450253932832345387417118119213922-10634121.451
71Doncaster Rovers37228844874902995208044343898020793459-4654042.481
72Exeter City379089150649731082215371486103919203502-6893951.464
73Carlisle United35628764404653072211939243995018853228-3903938.479
74Ipswich Town31188403543662765173642243470218162510+3353937.531
75Wrexham35569284504003243196739044594319623230+83936.496
76Torquay United35128384704482954208137045792917823177-5223790.476
77Darlington36148564594923104218437743299819133391-5583772.464
78Mansfield Town33188334283992997194336242986717882912-703714.489
79Scunthorpe United30227094463552471167838239573516972495-53630.500
80York City32367614304272688182134941285718212959-2713473.473
81Colchester United29567193883702472170033741173116302558-1563455.492
82Shrewsbury Town29757064153662382159432240975715672496-1413397.484
83Peterborough United26016413333272254146934636758715132004+2943255.514
84Chester City30267213914012553172630238682515742745-3443147.466
85Halifax Town30686984094272385177626938188415043042-9292926.444
86Oxford United22765203232951710121725931756211671740-802700.483
87Newport County26726443433492283163124428281014172926-8572491.449
88Wigan Athletic170240721323012628952482463589911240+1182364.520
89Aldershot23465633242861965127622628166612522356-4152328.465
90Bradford Park Avenue21906042392522272133523323762512442247-662150.491
91Southport22005423102481868123918125866110932249-5272014.458
92Cambridge United170338522923813199831942474108921374-1462012.480
93Barrow1924455242265165011671691726219562182-7431662.432
94Hereford United14063011992039817511501873666971136-2091603.458
95Wimbledon1144256165151908671169157246688900+251525.512
96Wycombe Wanderers1079224159156738579157167216598731+261469.504
97Accrington St (old)142038513618914409381241294577751703-4261283.452
98Barnet888192124128665526101117226450731-1421120.466
99Workington11942741671569456541111433435801156-2851080.452
100Gateshead100428211310710346061121312596091045-81032.514
101Cheltenham Town76114911312050345999111169394562-124968.473
102Milton Keynes Dons577134698645332411170107392384+137874.545
103Macclesfield Town690132991144404138095170349534-158830.448
104Yeovil Town622127771073943608772152339487-114791.464
105New Brighton88422110012177851566872894131012-336761.431
106Scarborough53611477774003296864136297442-74687.471
107Accrington Stanley48510058843643356566112246366-91619.468
108Morecambe438786478298293655994263330-62552.467
109Glossop North End61815166925513544670193278672-197530.429
110Burton Albion348884343253183554772198258+10519.540
111Dagenham and Redb'ge414774288276261545598233323-75490.434
112Gainsborough Trinity56414263774823123355194236717-311468.415
113South Shields46212064474412474553133208437-35447.484
114Stevenage301584350212196443967164194-14388.475
115Wigan Borough41211747424292192847131206487-71384.466
116Nelson41211344494422694129136226527-128381.463
117Leeds City38010441453692183636118206398-41357.470
118Crawley Town254573535173149343360139207-44341.492
119Merthyr Tydfil42010348593752651258140149514-255336.400
120AFC Wimbledon256493544184171383654137183-33329.479
121Aldershot Town230473434153130313351125172-24301.485
122Rushden and Diamonds230552634179133233755109180-25297.476
123Fleetwood Town210443626154122342347107124+15293.512
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 AFC16224253110310922213976111-41184.427
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