» 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
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 United447613754853784553209777758088131983557+20976157.600
2Liverpool444413645003584656216774158289929333299+21236000.595
3Arsenal444513165233834491214872158791529673444+18665896.583
4Preston North End4820127461751944292698598614119827284043+4165589.516
5Wolverhampton Wndrs4760128655653846362700634576117029594275+6205569.522
6Sheffield United4674124159350343242586626572113928124102+4485526.524
7Burnley4788126859153543542641581585122826754346+425456.509
8Manchester City4519127749349045372556598591107028503879+9525425.535
9Everton4568125056047444592530617591107627503828+8515422.535
10Derby County4714125454655745762805574595118826564154+2735339.509
11Blackburn Rovers4670124355753544112683562611116226924213+2075334.512
12Aston Villa4581125553050644982596618569110328644039+7275325.529
13Sunderland4610124257349042992473593553115927954103+5185296.520
14Notts County4846118661362442022747581596124626674329-2075295.489
15West Bromwich Albion4701118657059443482765618591114228274132+2785277.507
16Bolton Wanderers4704124755654942552582549588121526804204+1495267.503
17Sheffield Wednesday4634122256952642102587549609115926704071+2225261.509
18Bristol City4474118058047739192275551585110124903821+3135254.517
19Nottingham Forest4630115659056939692563576611112827033953+1565254.504
20Newcastle United4477125949348643822520563559111726233866+6195247.524
21Bury4712117660957140772656573554122926354130-745241.495
22Birmingham City4625116958755740332557562583116725813965+925177.501
23Leicester City4553113759554541602713564587112526624110-15140.503
24Chelsea406610835224283733223961453488525833287+7905118.547
25Blackpool4562110359758139062605545568116825824051-1685010.489
26Barnsley4598115760353939872571482575124223794264-4694996.485
27Bradford City4462108957356938152562533582111624253753-754967.493
28Hull City4302107757150337132207537566104823203617+2094922.507
29Middlesbrough4369113554650339492349516533113625013908+1934910.501
30Stoke City4429112755553237282274495554116622323938-2524901.491
31Port Vale4454111757653437622355473559119522583974-3094890.484
32Chesterfield4284112750551037902304508553108122543568+1724887.505
33Huddersfield Town412210475294853391206854455895924663472+3174860.518
34Tottenham Hotspur394510854604283935231556451389524463173+8934837.541
35Reading397011104564193624202649153396122943410+4824820.528
36Grimsby Town4458115854752439612417510480123924304253-2794793.489
37Oldham Athletic4274107455151237712472472575109022413675-1354756.493
38Brentford398410305024603448217551051996322203278+2154726.515
39Millwall392410325034273343195450352493521643222+3314706.522
40Lincoln City4376108654056239462535495520117324224162-3294680.482
41Leeds United375410294743743334187252449685722143043+6334657.543
42Brighton and Hove A394010384894433500211049453694021003136+3544651.519
43Leyton Orient4334103157256434172342436548118320993853-6794617.468
44Swindon Town3966104950343135812139435538101021393489+924615.505
45Stockport County4322109155651438122392459504119821903952-3424605.481
46Fulham4110103151051436492334480531104422723551+364598.494
47Plymouth Argyle393410285094303468206347151198521843293+2964587.511
48Walsall4166100855152436872420472490112122483835-3204582.480
49Southend United4000103050446634042036467478105522203623-354563.497
50Northampton Town3968103247947335382189475475103422323512+694530.500
51Watford39249635124873344217749851694822463280+1334520.503
52Bournemouth38639805254273207193247549696020713153+1934513.509
53Queens Park Rangers38349965134083379201346450095321213207+2804468.513
54Tranmere Rovers3902102246546436822260442501100819853321+864464.499
55Bristol Rovers389099151743734252167443481102121353421-284436.497
56Cardiff City38529614934723188213645352395021043368-2124428.499
57Swansea City3879101649442933972040416473105120123592-2234382.494
58Crystal Palace38499325294643166205146151894521233277-394364.498
59Norwich City38049525324183255208144348297720983366-944356.500
60Southampton37219914793903496206641649595020393228+2414283.509
61Gillingham37729554924393047196838350799619333379-3674269.487
62Rotherham United37089084884583264211348944592022113311+514255.503
63West Ham United37229474644503411220245446594220973257+494248.501
64Portsmouth38229344954823280213943750896621593387-874247.490
65Crewe Alexandra404494549358433852527429453114021353946-9534243.457
66Rochdale393092451153032462279413503104921093679-6034236.469
67Charlton Athletic37409084864763215228944347595221073340-3074183.490
68Luton Town37149824664093574209842747295820303254+2524180.506
69Coventry City384893550148832872144410512100220393409-2274148.481
70Hartlepool United394294149753332692324384413117419023892-10454094.452
71Doncaster Rovers36948744834902969206943643797420523434-4823986.479
72Wrexham35569284504003243196739044594319623230+83936.496
73Exeter City376388950349030982201362485103418923484-6953914.464
74Ipswich Town30908333493632743172041843269518062493+3363897.531
75Carlisle United35348684364633046210138743294818593208-4043888.478
76Torquay United35128384704482954208137045792917823177-5223790.476
77Darlington36148564594923104218437743299819133391-5583772.464
78Mansfield Town32908284223952982193335942486217772892-663679.489
79Scunthorpe United29937004413552440166837339373116722479-353569.498
80York City32347614304262687181734941185718202958-2683472.473
81Colchester United29287123863662446168233340572616122541-1653414.492
82Shrewsbury Town29467024123592366157432040574815542469-1233372.486
83Peterborough United25746353283242225145334036458314941985+2813211.513
84Chester City30267213914012553172630238682515742745-3443147.466
85Halifax Town30686984094272385177626938188415043042-9292926.444
86Oxford United22485133192921691120625531455511511721-852660.482
87Newport County26726443433492283163124428281014172926-8572491.449
88Wigan Athletic167440521022212538772442423519731223+1262339.523
89Aldershot23465633242861965127622628166612522356-4152328.465
90Bradford Park Avenue21906042392522272133523323762512442247-662150.491
91Southport22005423102481868123918125866110932249-5272014.458
92Cambridge United167638022523313009661882434078741363-1551971.479
93Barrow1924455242265165011671691726219562182-7431662.432
94Hereford United14063011992039817511501873666971136-2091603.458
95Wimbledon1144256165151908671169157246688900+251525.512
96Wycombe Wanderers1052216157153720569153163210583710+241427.503
97Accrington St (old)142038513618914409381241294577751703-4261283.452
98Workington11942741671569456541111433435801156-2851080.452
99Barnet86018811912364650494113223426712-1441078.463
100Gateshead100428211310710346061121312596091045-81032.514
101Cheltenham Town73614610811448744097107164383544-114944.476
102Milton Keynes Dons550132657843829910667102375370+144846.553
103Macclesfield Town690132991144404138095170349534-158830.448
104New Brighton88422110012177851566872894131012-336761.431
105Yeovil Town596122741023833498468146325465-106760.465
106Scarborough53611477774003296864136297442-74687.471
107Accrington Stanley4589753793493176163105237350-81590.472
108Glossop North End61815166925513544670193278672-197530.429
109Morecambe412746270282267615590247312-50522.470
110Burton Albion320824137238170544165185234+19490.553
111Dagenham and Redb'ge412764288273261545597232321-77487.434
112Gainsborough Trinity56414263774823123355194236717-311468.415
113South Shields46212064474412474553133208437-35447.484
114Wigan Borough41211747424292192847131206487-71384.466
115Nelson41211344494422694129136226527-128381.463
116Leeds City38010441453692183636118206398-41357.470
117Stevenage274544142188170393662150176-8356.480
118Merthyr Tydfil42010348593752651258140149514-255336.400
119Crawley Town228503232156135313152125182-36306.493
120Aldershot Town230473434153130313351125172-24301.485
121Rushden and Diamonds230552634179133233755109180-25297.476
122AFC Wimbledon228433140157153343050125168-39289.472
123Ashington3288637413292412334107160409-161289.441
124Kidderminster Harr230463138143145262861106170-66275.442
125Boston United23053332917112719336397181-40268.457
126Fleetwood Town18234322512710931204092105+5247.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 AFC13623212488861919306289-25166.457
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