» 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 1 point
Blackpool deducted 2 points
Middlesbrough deducted 3 points
Chesterfield deducted 9 points
Port Vale deducted 10 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 United448013764863784557209977858088232013560+20996164.600
2Liverpool444813655013584659216874158390029353303+21236005.595
3Arsenal444813185233834496214872158891529693446+18715903.583
4Preston North End4822127461851944302699599614119827304044+4175593.516
5Wolverhampton Wndrs4762128755653846382701634577117029604276+6215573.522
6Sheffield United4676124159350443242588626572114028134105+4445526.524
7Burnley4790126959153543552641582585122826784346+465462.509
8Everton4572125256047444642531617591107827513834+8505428.535
9Manchester City4522127749449045392558598592107128533884+9505427.535
10Derby County4716125454655845762806574596118826574155+2725340.509
11Blackburn Rovers4672124455753544142684563611116226934213+2105340.512
12Aston Villa4584125553150644982596618569110528664046+7225326.529
13Sunderland4614124457349043052475593555115927984106+5225304.520
14Notts County4848118661362542022752582596124626684329-2115298.489
15West Bromwich Albion4704118657159543492769618592114228284133+2755279.507
16Bolton Wanderers4706124855654942562582549588121626804205+1495270.503
17Sheffield Wednesday4636122356952642132587549609116026714073+2245264.509
18Nottingham Forest4632115659156939702564577611112827053954+1575258.504
19Bristol City4476118158047739232275551585110224903822+3165257.517
20Newcastle United4480126149348643882521563560111726233866+6245254.525
21Bury4714117760957140802658573554123026354133-765244.495
22Birmingham City4626116958755740332557562584116725823966+925178.501
23Leicester City4556113859554541632714564589112526644112+15145.504
24Chelsea407010835244283736224261453588625863291+7895121.547
25Blackpool4564110359758239062609545568116925834056-1765010.489
26Barnsley4600115760453939892573483575124223834265-4665000.485
27Bradford City4464109057356938172562534582111624263753-724973.493
28Hull City4304107857150337182208537566104923203618+2124925.507
29Middlesbrough4370113554750339502350516533113625013908+1934911.501
30Stoke City4432112855653237312276495554116722333940-2524905.491
31Chesterfield4286112850551037932304508553108222543570+1734890.505
32Port Vale4456111757653537622360473559119622583975-3154890.484
33Huddersfield Town412410475294863392207354455896024663476+3094860.518
34Tottenham Hotspur394810854604293936231756451489624493180+8884838.541
35Reading397211104564203625202849153396222953413+4794820.528
36Grimsby Town4458115854752439612417510480123924304253-2794793.489
37Oldham Athletic4276107455151337712474472575109122413678-1404756.493
38Brentford398610315024603451217551151996322253279+2224732.515
39Millwall392610335034273346195450452493521663223+3354712.522
40Lincoln City4376108654056239462535495520117324224162-3294680.482
41Leeds United375610294743753335187452449785722153044+6324658.543
42Brighton and Hove A394210384904433501211149453794021013137+3544653.519
43Leyton Orient4336103257256434182342437548118321003853-6774623.468
44Swindon Town3968105050343135842139435539101021413491+954619.506
45Stockport County4322109155651438122392459504119821903952-3424605.481
46Fulham4112103251051436502334480531104522723554+344601.494
47Plymouth Argyle393610295094303473206347151298521863295+3014591.511
48Walsall4168100955152436902421473490112122533835-3134588.480
49Southend United4002103050446734042037467478105622223626-374563.497
50Northampton Town3970103347947335402189476475103422343513+724536.500
51Watford39289645134873349218149851695022483286+1304524.503
52Bournemouth38669805264273208193347549696220733158+1904514.509
53Queens Park Rangers38369975134083380201346450095421213208+2804471.513
54Tranmere Rovers3902102246546436822260442501100819853321+864464.499
55Bristol Rovers389299251743734272168444481102121393422-244442.497
56Cardiff City38549614944723189213745352395121043371-2154429.499
57Swansea City3882101749542934012042417473105120163593-2184389.494
58Crystal Palace38529335294643168205246151894721243282-424367.498
59Norwich City38089535324193259208444348297920983370-974359.500
60Southampton37249934793903504206941749595020413229+2474292.509
61Gillingham37749554924403048197038350799719343381-3694269.487
62Rotherham United37109084884593264211448944592122123316+464255.502
63West Ham United37269484644513415220845546594321013259+494254.501
64Portsmouth38249344954833281214143850896621613387-864250.490
65Crewe Alexandra404694649358433882528429453114121353948-9534246.457
66Rochdale393292451253032482281414503104921113680-6024240.469
67Charlton Athletic37429084864773215229244447595221093341-3094186.490
68Luton Town37169834664093578209942747295920303256+2534183.506
69Coventry City385093650148832902145411512100220413409-2234154.481
70Hartlepool United394494149753432692326384413117519023897-10524094.451
71Doncaster Rovers36968744844902969206943643797520533437-4843987.479
72Wrexham35569284504003243196739044594319623230+83936.496
73Exeter City376588950449030992202362485103518933488-6983915.464
74Ipswich Town30928343493632746172241943269518072493+3383903.532
75Carlisle United35368684364643046210338843294818643208-4013891.478
76Torquay United35128384704482954208137045792917823177-5223790.476
77Darlington36148564594923104218437743299819133391-5583772.464
78Mansfield Town32928284233952982193335942486317772893-673680.489
79Scunthorpe United29957014413552441166837439373116742479-323575.498
80York City32367614304272688182134941285718212959-2713473.473
81Colchester United29307123863672447168433340672616142543-1663415.492
82Shrewsbury Town29487024123602369157832040574915542472-1273372.485
83Peterborough United25766363283242230145434136458314981988+2863217.514
84Chester City30267213914012553172630238682515742745-3443147.466
85Halifax Town30686984094272385177626938188415043042-9292926.444
86Oxford United22505143192921694120625631455511531721-802666.483
87Newport County26726443433492283163124428281014172926-8572491.449
88Wigan Athletic167640521022312548812452423519771223+1272342.523
89Aldershot23465633242861965127622628166612522356-4152328.465
90Bradford Park Avenue21906042392522272133523323762512442247-662150.491
91Southport22005423102481868123918125866110932249-5272014.458
92Cambridge United167838022623313029681882444078741363-1551973.479
93Barrow1924455242265165011671691726219562182-7431662.432
94Hereford United14063011992039817511501873666971136-2091603.458
95Wimbledon1144256165151908671169157246688900+251525.512
96Wycombe Wanderers1054216157154720570153163211583713+201427.502
97Accrington St (old)142038513618914409381241294577751703-4261283.452
98Barnet86218811912464950895113223429712-1421081.463
99Workington11942741671569456541111433435801156-2851080.452
100Gateshead100428211310710346061121312596091045-81032.514
101Cheltenham Town73614610811448744097107164383544-114944.476
102Milton Keynes Dons552132657943930110667103377373+142846.551
103Macclesfield Town690132991144404138095170349534-158830.448
104Yeovil Town598122741033833508568146329468-106763.465
105New Brighton88422110012177851566872894131012-336761.431
106Scarborough53611477774003296864136297442-74687.471
107Accrington Stanley4609754793493176263105238350-80594.473
108Glossop North End61815166925513544670193278672-197530.429
109Morecambe414746370283268615690248313-50524.470
110Burton Albion322834137240171544265185234+20494.554
111Dagenham and Redb'ge414774288276261545598233323-75490.434
112Gainsborough Trinity56414263774823123355194236717-311468.415
113South Shields46212064474412474553133208437-35447.484
114Wigan Borough41211747424292192847131206487-71384.466
115Nelson41211344494422694129136226527-128381.463
116Stevenage276544242188170393762150176-8358.480
117Leeds City38010441453692183636118206398-41357.470
118Merthyr Tydfil42010348593752651258140149514-255336.400
119Crawley Town230503233156138313153125185-42306.489
120Aldershot Town230473434153130313351125172-24301.485
121Rushden and Diamonds230552634179133233755109180-25297.476
122AFC Wimbledon230443140158153343150125168-38293.474
123Ashington3288637413292412334107160409-161289.441
124Kidderminster Harr230463138143145262861106170-66275.442
125Boston United23053332917112719336397181-40268.457
126Fleetwood Town18435322512910931204193108+5250.500
127Durham City2867734322691631820105125366-135244.427
128Rotherham County252583731175118241686101255-97217.431
129Burton Swifts2726826422802012015101149400-172217.400
130Aberdare Athletic252583533226152202482108261-79215.427
131Darwen232611540298198141290103421-218177.382
132Maidstone Utd (old)13429182011577141934731110166.460
133Newport County AFC13823212588871919316290-27166.450
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