» 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
Port Vale deducted 10 points
Middlesbrough deducted 3 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 United451413834963794581211178858388532283575+21236228.600
2Liverpool448413765063604701218675058890429643327+21526075.596
3Arsenal448113295263854529216372859192230013473+18945963.584
4Preston North End4868128562452544702725604622120827544081+4185655.516
5Wolverhampton Wndrs4807129556054846632730642583117929894304+6185631.522
6Sheffield United4721125859650643662603639579114328634136+4905626.526
7Burnley4826127959454043802659583589124126904379+325502.508
8Manchester City4556128650049145712573609594107628913906+9835495.536
9Everton4608126456447645052547621597108627703859+8695486.535
10Derby County4762126555456246092826581601119926784185+2765407.509
11Blackburn Rovers4718125256554244432714567618117427174248+1985391.511
12Aston Villa4630126753950945312616622575111828804074+7215388.528
13Notts County4893119362063342262780591597125926974375-2325354.489
14Bolton Wanderers4750126156355242912598559592122327084223+1785350.505
15Newcastle United4526127649649144372544577564112226593883+6695348.527
16Sheffield Wednesday4682123857153242492609558616116726954096+2395345.510
17Sunderland4648124757850043212507596556117128104133+4915328.518
18West Bromwich Albion4739119557360243762790621599114928424157+2715324.507
19Bristol City4522119258448539562301555590111625173862+3105311.516
20Nottingham Forest4678116859557640122594579616114427253996+1475309.503
21Bury4760118661258241162691577562124126604173-885291.494
22Birmingham City4672117759256740582588567593117626023999+735231.500
23Chelsea410510985244303782225562653888926153307+8355205.549
24Leicester City4590114859854941922732566593113626804147-75188.503
25Blackpool4610111360658639462633553575117726124078-1535080.489
26Barnsley4646116361554540212606492577125424154299-4695058.485
27Bradford City4510110158556938532579543589112324523779-535052.495
28Hull City4340108657550937452236538569106323293659+1794959.506
29Stoke City4468113556253737542296498559117722493972-2654946.491
30Huddersfield Town416910625314923426209955356296924873508+3064938.518
31Port Vale4499112758154237942391475566120822704009-3364938.484
32Middlesbrough4405113855351139652371517540114625113935+1704936.500
33Chesterfield4330113551052138192343510558109622713606+1414927.503
34Tottenham Hotspur398211014624293981232557052090024743195+9354912.543
35Reading401711254614223659204450153597323283461+4824902.529
36Grimsby Town4504116755353239932448518485124924574285-2834855.489
37Oldham Athletic4321108156051937882492476583110222533704-1554806.493
38Brentford403210425074673493220051852497422583319+2324796.515
39Millwall397110455094313377197051153194421983263+3424782.523
40Brighton and Hove A398710544934463546212550554394621293163+3874743.521
41Leeds United380210434783803367189053250286722443075+6464733.543
42Fulham4157104251851936952366492537104923123578+634681.496
43Lincoln City4376108654056239462535495520117324224162-3294680.482
44Plymouth Argyle398110425124373514209248451898822153310+3274678.513
45Swindon Town4014105750944136072163439544102421623533+734663.504
46Leyton Orient4381103657358134372381443553119521283900-7164659.466
47Walsall4212101955653137232450475501113022693864-3224640.480
48Southend United4046104151147134432063475483106522493651-224632.498
49Stockport County4322109155651438122392459504119821903952-3424605.481
50Northampton Town4016104248448235752218481481104622593557+594589.499
51Watford39639725174933374220550151996122603320+1094564.502
52Bournemouth39029885304333241196147850197220923195+1774556.508
53Queens Park Rangers388210065174183410204547050496721433242+2664524.512
54Bristol Rovers3938100552344134692194449487103321653466-264508.497
55Cardiff City38999724984803220216345953096021333405-2154491.499
56Tranmere Rovers3902102246546436822260442501100819853321+864464.499
57Norwich City38549685364233314210644848899121283417-814429.500
58Swansea City3918102449843734262075420475106420323629-2464424.493
59Crystal Palace38879385314743188207646752195621503318-564405.497
60Southampton37589994843953521208742249995920633255+2424334.509
61Portsmouth38699484994883329216044951397221903408-494334.492
62Gillingham381996350044630781998387512101119613430-3894318.486
63Rochdale397593651853332902303420508106021333714-5944305.470
64Crewe Alexandra409295450059234232554435459115221583989-9624301.457
65West Ham United37629554684583434223545947095221273291+354296.501
66Rotherham United37569134944713287214848944794222293380-124278.499
67Luton Town37629944734143616212543648296320623273+2804260.507
68Charlton Athletic37859164944833244231044948495921343369-3014242.490
69Coventry City389494250849633082168412517101920563453-2574187.479
70Hartlepool United399094850554232972356388418118919283942-10734140.451
71Doncaster Rovers37428884904933009209144744198320983470-4544072.481
72Exeter City381089650950031312229375488104219323515-6813983.464
73Carlisle United35828784434703080213739644295318993242-4003962.479
74Ipswich Town31388423593682776174642443870718252527+3283958.530
75Wrexham35569284504003243196739044594319623230+83936.496
76Torquay United35128384704482954208137045792917823177-5223790.476
77Darlington36148564594923104218437743299819133391-5583772.464
78Mansfield Town33388374304023013195436743287018002922-633746.490
79Scunthorpe United30407154473582487169038439773917072509-53657.500
80Colchester United29767263903722490171133841473616382573-1563484.493
81York City32367614304272688182134941285718212959-2713473.473
82Shrewsbury Town29947124173682395160432341276215742509-1443423.484
83Peterborough United26206453343312268148334936959215212015+2913279.514
84Chester City30267213914012553172630238682515742745-3443147.466
85Halifax Town30686984094272385177626938188415043042-9292926.444
86Oxford United22945253232981724122626531956411851746-632735.484
87Newport County26726443433492283163124428281014172926-8572491.449
88Wigan Athletic172241021823312739072502463659981254+1102384.518
89Aldershot23465633242861965127622628166612522356-4152328.465
90Bradford Park Avenue21906042392522272133523323762512442247-662150.491
91Cambridge United172338923124213329941982484159021385-1452039.480
92Southport22005423102481868123918125866110932249-5272014.458
93Barrow1924455242265165011671691726219562182-7431662.432
94Hereford United14063011992039817511501873666971136-2091603.458
95Wimbledon1144256165151908671169157246688900+251525.512
96Wycombe Wanderers1099227163160749591161169219610741+271496.504
97Accrington St (old)142038513618914409381241294577751703-4261283.452
98Barnet908194128132676539103119232459745-1491138.463
99Workington11942741671569456541111433435801156-2851080.452
100Gateshead100428211310710346061121312596091045-81032.514
101Cheltenham Town782154115122514465101114176405588-134994.473
102Milton Keynes Dons597139718946833811573110408394+144906.546
103Macclesfield Town690132991144404138095170349534-158830.448
104Yeovil Town642128821104013738877157353508-127807.460
105New Brighton88422110012177851566872894131012-336761.431
106Scarborough53611477774003296864136297442-74687.471
107Accrington Stanley50510661853833466970114261377-79656.476
108Morecambe457806783307306676199273346-72569.462
109Burton Albion368924547268201585175206267+6546.538
110Glossop North End61815166925513544670193278672-197530.429
111Dagenham and Redb'ge414774288276261545598233323-75490.434
112Gainsborough Trinity56414263774823123355194236717-311468.415
113South Shields46212064474412474553133208437-35447.484
114Stevenage321654353230203474370173206-6422.483
115Wigan Borough41211747424292192847131206487-71384.466
116Nelson41211344494422694129136226527-128381.463
117Leeds City38010441453692183636118206398-41357.470
118Crawley Town274583940185166363665149221-53357.480
119AFC Wimbledon274513947189177394058141196-43346.473
120Merthyr Tydfil42010348593752651258140149514-255336.400
121Fleetwood Town229474028163129412548120130+24329.526
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 AFC18229283311311925234487128-47213.438
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