» 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
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
Home Away
PWDLFAWDLFAGDPtPct
1Manchester United448313774863784559209978058088232053561+21046173.600
2Liverpool445113655013584659216874258490129403309+21226009.595
3Arsenal445113185233844499215272258991529723447+18725907.583
4Preston North End4827127461852144312702600614120027324046+4155596.516
5Wolverhampton Wndrs4767128855753846402701635578117129654280+6245581.522
6Sheffield United4681124259450543272593626572114228144108+4405530.524
7Burnley4793127059153643572642582585122926784349+445465.509
8Manchester City4525127949449045442560599592107128573885+9565436.535
9Everton4575125356147444662532618591107827533835+8525435.535
10Derby County4721125454855845762806575596119026584158+2705345.509
11Blackburn Rovers4677124455853744172691563611116426944218+2025341.511
12Aston Villa4589125653250645022597618570110728674050+7225331.528
13Sunderland4617124457349143062477593556116028004109+5205305.520
14Notts County4853118661462642042755584596124726734333-2115305.489
15West Bromwich Albion4707118657259643502771619592114228294133+2755283.507
16Bolton Wanderers4711125055654942592583551589121626854208+1535283.504
17Sheffield Wednesday4641122456952742142589549611116126734077+2215269.509
18Nottingham Forest4637115959156939812571577611113027053958+1575267.504
19Bristol City4481118358047839282278552585110324923824+3185266.517
20Newcastle United4485126349348743952524564560111826243867+6285263.525
21Bury4719117860957240822659573556123126394138-765246.494
22Birmingham City4631117058855840372560563585116725853968+945186.501
23Leicester City4559113959654541652715564589112626654114+15149.504
24Chelsea407310855244283741224361553588625883292+7945130.547
25Blackpool4569110459858339082610545569117025854059-1765015.489
26Barnsley4605116060453939982575483575124423864271-4625009.485
27Bradford City4469109157556938212564536582111624293754-684984.494
28Hull City4307107957150437202210538566104923223618+2144931.507
29Middlesbrough4373113554850339512351517534113625033909+1944916.501
30Stoke City4435112855653337322280495555116822343942-2564906.491
31Port Vale4461112057653537682361473560119722583976-3114900.484
32Chesterfield4291113050551137992308508554108322563573+1744897.505
33Huddersfield Town412910505294863397207554555996024693478+3134873.518
34Tottenham Hotspur395110864614293938231856451589624503181+8894843.541
35Reading397711114574203628203049253396422973419+4764827.528
36Grimsby Town4463116054752539692421510480124124334258-2774799.489
37Oldham Athletic4281107455351337712474473576109222433682-1424762.493
38Brentford399110335034603455217651151996522263282+2234739.515
39Millwall393110355034273351195550552593621723231+3374722.523
40Lincoln City4376108654056239462535495520117324224162-3294680.482
41Leeds United376110294753763337187752549785922183050+6284662.542
42Brighton and Hove A394710404904433507211149453994121033141+3584661.519
43Leyton Orient4341103357256634222345438549118321033855-6754630.468
44Swindon Town3972105250343135862139435540101121433495+954626.506
45Fulham4117103351151436532336482532104522763556+374612.495
46Stockport County4322109155651438122392459504119821903952-3424605.481
47Plymouth Argyle394110305094313475206647351298621893297+3014600.511
48Walsall4173101055252536972427473491112222533837-3144593.480
49Southend United4007103050546934062043468478105722253628-404567.497
50Northampton Town3975103348147335412190476478103422363515+724541.500
51Watford39319645134893351218649851795022493287+1274525.503
52Bournemouth38699805264283209193647549796320743160+1874515.508
53Queens Park Rangers38419985134093383201546650095521263211+2834480.513
54Tranmere Rovers3902102246546436822260442501100819853321+864464.499
55Bristol Rovers389699351743834302171444482102221413426-264446.497
56Cardiff City38599624944743191214145352595121063373-2174434.499
57Swansea City3885101749543034012044418473105220183595-2204392.494
58Crystal Palace38559335304653169205446151894821243283-444368.498
59Norwich City38139545334193260208444448398021033375-964367.500
60Southampton37279934813903506207141749595120413231+2454294.509
61Gillingham37799564934403051197238550799819403389-3704279.487
62Rotherham United37159094894593267211648944592422123326+374259.502
63Portsmouth38299354964833284214243950996721623389-854258.490
64West Ham United37299494644513416220845546594521033264+474257.501
65Crewe Alexandra405194649558433912531430454114221383952-9544252.457
66Rochdale393792451353232512286414504105021123682-6054242.469
67Charlton Athletic37479094884773220229444547595321113344-3074194.490
68Luton Town37219844674093581210142947296020373258+2594193.506
69Coventry City385593650448832912146411512100420423413-2264157.481
70Hartlepool United394994149953532732331385414117519073901-10524100.451
71Doncaster Rovers37018764854902975207143743797620563440-4803997.479
72Wrexham35569284504003243196739044594319623230+83936.496
73Exeter City377088950449331002206363485103618953491-7023918.463
74Ipswich Town30978363503632752172541943369618072495+3393911.532
75Carlisle United35418694374643048210438943494818683211-3993900.478
76Torquay United35128384704482954208137045792917823177-5223790.476
77Darlington36148564594923104218437743299819133391-5583772.464
78Mansfield Town32978294243952984193436142486417822898-663690.490
79Scunthorpe United30007034413552449166937539473216792485-263585.499
80York City32367614304272688182134941285718212959-2713473.473
81Colchester United29357143863672452168633440772716172546-1633425.492
82Shrewsbury Town29537034123622373158332040675015542475-1313376.485
83Peterborough United25816373283252235145634336458415041992+2913226.514
84Chester City30267213914012553172630238682515742745-3443147.466
85Halifax Town30686984094272385177626938188415043042-9292926.444
86Oxford United22555153202921697120825631455811551727-832670.482
87Newport County26726443433492283163124428281014172926-8572491.449
88Wigan Athletic168140621122412588832452423539811229+1272346.522
89Aldershot23465633242861965127622628166612522356-4152328.465
90Bradford Park Avenue21906042392522272133523323762512442247-662150.491
91Southport22005423102481868123918125866110932249-5272014.458
92Cambridge United168338022823413059741882444098741366-1611975.478
93Barrow1924455242265165011671691726219562182-7431662.432
94Hereford United14063011992039817511501873666971136-2091603.458
95Wimbledon1144256165151908671169157246688900+251525.512
96Wycombe Wanderers1059217158155723574153164212583714+181432.501
97Accrington St (old)142038513618914409381241294577751703-4261283.452
98Barnet86718912012565251095115223431714-1411087.463
99Workington11942741671569456541111433435801156-2851080.452
100Gateshead100428211310710346061121312596091045-81032.514
101Cheltenham Town74114710911549044297109164385546-113950.476
102Milton Keynes Dons557132668144230710867103379373+141853.550
103Macclesfield Town690132991144404138095170349534-158830.448
104Yeovil Town603123741043853518569148331474-109767.464
105New Brighton88422110012177851566872894131012-336761.431
106Scarborough53611477774003296864136297442-74687.471
107Accrington Stanley4659854813553246264106239353-83598.471
108Morecambe419766370287269635691252317-47536.474
109Glossop North End61815166925513544670193278672-197530.429
110Burton Albion327854138245174544366190240+21501.553
111Dagenham and Redb'ge414774288276261545598233323-75490.434
112Gainsborough Trinity56414263774823123355194236717-311468.415
113South Shields46212064474412474553133208437-35447.484
114Wigan Borough41211747424292192847131206487-71384.466
115Nelson41211344494422694129136226527-128381.463
116Stevenage281554243191173393864153185-14362.477
117Leeds City38010441453692183636118206398-41357.470
118Merthyr Tydfil42010348593752651258140149514-255336.400
119Crawley Town235513334159142323253127186-42314.492
120Aldershot Town230473434153130313351125172-24301.485
121Rushden and Diamonds230552634179133233755109180-25297.476
122AFC Wimbledon235443142160157343351127172-42295.468
123Ashington3288637413292412334107160409-161289.441
124Kidderminster Harr230463138143145262861106170-66275.442
125Boston United23053332917112719336397181-40268.457
126Fleetwood Town18936332513311132214297111+8258.503
127Durham City2867734322691631820105125366-135244.427
128Rotherham County252583731175118241686101255-97217.431
129Burton Swifts2726826422802012015101149400-172217.400
130Aberdare Athletic252583533226152202482108261-79215.427
131Darwen232611540298198141290103421-218177.382
132Newport County AFC14323222691912020326694-28171.448
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