» 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
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 United450713824933794577210978658388432233573+21186216.600
2Liverpool447713755043594695218174758890429603326+21486061.596
3Arsenal447513275253854522216172759192029993467+18935953.584
4Preston North End4860128462252444622720604622120427514070+4235650.516
5Wolverhampton Wndrs4799129255954746582727641583117729864298+6195618.522
6Sheffield United4713125459650643562601636578114328544134+4755604.526
7Burnley4819127859353843772653582588124026874376+355494.509
8Manchester City4550128450049145632572608592107528833900+9745484.536
9Everton4601126256447544982541621595108427683854+8715478.535
10Derby County4754126255356246002822580600119726744177+2755393.509
11Blackburn Rovers4710125156454144412711565617117227124243+1995380.511
12Aston Villa4622126453850845252612622574111628784069+7225377.528
13Notts County4885119162063242212776589596125726904368-2335341.489
14Bolton Wanderers4743126056155242882598557592122127044221+1735339.505
15Newcastle United4518127249549144262541576564112026553878+6625332.526
16Sheffield Wednesday4674123557153142432605555615116726894094+2335326.510
17Sunderland4642124757749843192501595556116928084130+4965324.519
18West Bromwich Albion4733119557359943762787621597114828404153+2765322.507
19Nottingham Forest4670116559557540042591579615114127243991+1465299.503
20Bristol City4514118958448439482296554589111425153854+3135298.516
21Bury4753118561158041132688577561123926594167-835286.494
22Birmingham City4664117659256540552584566591117425983993+765223.500
23Chelsea409810955244293772225062453888826093304+8275190.549
24Leicester City4584114559854941852732565592113526754141-135175.503
25Blackpool4602111060558539372628552575117526114076-1565067.489
26Barnsley4638116361154540182603491577125124094290-4665051.485
27Bradford City4503109858556938482579542588112124473772-565039.494
28Hull City4333108357550837372231538568106123273653+1804949.506
29Stoke City4461113456153637502293498558117422473965-2614941.491
30Middlesbrough4398113855151039622367517539114325093924+1804933.500
31Huddersfield Town416110605314893419208955356196724863503+3134931.519
32Port Vale4492112658154037922386474565120622694006-3314931.484
33Chesterfield4323113451051838162334510557109422683600+1504923.504
34Tottenham Hotspur397610984624293971232556852089924693193+9224897.542
35Reading400911214614223652204249953597123183448+4804884.528
36Grimsby Town4496116555253139852439517484124724514278-2814844.489
37Oldham Athletic4314107955851937832490476582110022533700-1544797.493
38Brentford402410385074663481219651852297322553315+2254782.515
39Millwall396210435094303371196650953094121913254+3424769.523
40Leeds United379410424773793361188653250086422413068+6484727.544
41Brighton and Hove A397910514934453540212250354294521243159+3834727.521
42Lincoln City4376108654056239462535495520117324224162-3294680.482
43Plymouth Argyle397310405124363506208948251598822103307+3204663.512
44Fulham4149104051751936882363488537104823003571+544662.495
45Swindon Town4007105650744036042160438544102221613529+764655.504
46Leyton Orient4373103557357934342375443552119121253886-7024655.467
47Walsall4205101855552937202444475500112822683861-3174635.481
48Southend United4039103951147034382061473483106322423648-294620.497
49Stockport County4322109155651438122392459504119821903952-3424605.481
50Northampton Town4009104248148135732215481480104422583550+664585.500
51Watford39569695174923370220450151995822603311+1154555.503
52Bournemouth38959875294323234195647749997120893189+1784547.508
53Queens Park Rangers387410055174163406204147050496221413231+2754521.513
54Bristol Rovers3931100352344034632190448487103021613458-244499.498
55Cardiff City38919704984793217216045852895821293401-2154480.499
56Tranmere Rovers3902102246546436822260442501100819853321+864464.499
57Norwich City38469655364223300210244748798921223408-884416.500
58Swansea City3911102249743634222072420474106220313626-2454416.493
59Crystal Palace38809375304733183207246552195421453308-524395.497
60Southampton37519984823943518208342149895820603251+2444325.509
61Gillingham381296249944430721992387511100919593424-3854313.486
62Portsmouth38619444984883315215544651397221843407-634312.491
63Rochdale396893551653332862301418507105921283711-5984293.470
64Crewe Alexandra408495249959134132549434459114921533981-9644291.457
65West Ham United37559534674583432223545946895021243284+374287.501
66Rotherham United37489124924693284214348944694022253374-84272.499
67Luton Town37549914724143608212143448196220553269+2734243.507
68Charlton Athletic37789134944823236230744848395821313365-3054229.490
69Coventry City388793950749633042167412517101620553446-2544177.479
70Hartlepool United398294750454032942350388417118619253936-10674135.451
71Doncaster Rovers37348874904903007208644644098120903464-4534065.482
72Exeter City380289450849831212220373488104119273512-6843970.464
73Carlisle United35748774424683076213139444095318903236-4013950.479
74Ipswich Town31308403583672769174342343870418222519+3293948.531
75Wrexham35569284504003243196739044594319623230+83936.496
76Torquay United35128384704482954208137045792917823177-5223790.476
77Darlington36148564594923104218437743299819133391-5583772.464
78Mansfield Town33308374294003011195036443186917932918-643735.490
79Scunthorpe United30337114473582477168638239773817032505-113639.500
80York City32367614304272688182134941285718212959-2713473.473
81Colchester United29687233883722481170933741373516332568-1633469.492
82Shrewsbury Town29867104163662391159932341176015732504-1393415.484
83Peterborough United26136433343302261147934836859015202011+2913269.514
84Chester City30267213914012553172630238682515742745-3443147.466
85Halifax Town30686984094272385177626938188415043042-9292926.444
86Oxford United22875223232981715122526431756311811744-732721.484
87Newport County26726443433492283163124428281014172926-8572491.449
88Wigan Athletic171440821623312669022502463619961246+1142376.519
89Aldershot23465633242861965127622628166612522356-4152328.465
90Bradford Park Avenue21906042392522272133523323762512442247-662150.491
91Cambridge United171538623024213269941972484128981379-1492026.479
92Southport22005423102481868123918125866110932249-5272014.458
93Barrow1924455242265165011671691726219562182-7431662.432
94Hereford United14063011992039817511501873666971136-2091603.458
95Wimbledon1144256165151908671169157246688900+251525.512
96Wycombe Wanderers1091225162158743585159168219605740+231482.503
97Accrington St (old)142038513618914409381241294577751703-4261283.452
98Barnet900192128130670534102119229455738-1471129.464
99Workington11942741671569456541111433435801156-2851080.452
100Gateshead100428211310710346061121312596091045-81032.514
101Cheltenham Town774151115122508463101112173400573-128983.472
102Milton Keynes Dons590138718746533211272110399391+141893.545
103Macclesfield Town690132991144404138095170349534-158830.448
104Yeovil Town634127811093973708876153347495-121802.463
105New Brighton88422110012177851566872894131012-336761.431
106Scarborough53611477774003296864136297442-74687.471
107Accrington Stanley49710460843773396769113257376-81642.474
108Morecambe449806482303300666196269337-65563.465
109Burton Albion360914445262193565074202265+6535.539
110Glossop North End61815166925513544670193278672-197530.429
111Dagenham and Redb'ge414774288276261545598233323-75490.434
112Gainsborough Trinity56414263774823123355194236717-311468.415
113South Shields46212064474412474553133208437-35447.484
114Stevenage313644350229198474069171200+2416.487
115Wigan Borough41211747424292192847131206487-71384.466
116Nelson41211344494422694129136226527-128381.463
117Leeds City38010441453692183636118206398-41357.470
118Crawley Town266573639176159363662149217-51351.485
119AFC Wimbledon267513745189174393956141191-35343.480
120Merthyr Tydfil42010348593752651258140149514-255336.400
121Fleetwood Town222463927162128392447115125+24318.525
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 AFC17425283310811824234183118-45198.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