» 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 United451213834953794580211078858388432283573+21256227.601
2Liverpool448213765053604701218674958890429633327+21516071.596
3Arsenal447913285263854527216372859192130013471+18945960.584
4Preston North End4866128562352544692724604622120727544080+4195654.516
5Wolverhampton Wndrs4805129456054846622730642583117829884301+6195628.522
6Sheffield United4720125759650643632601639579114328634136+4895623.526
7Burnley4824127959354043782657582589124126884379+305498.508
8Manchester City4554128550049145662573609593107628893904+9785491.536
9Everton4606126456447545052544621597108527703858+8735486.535
10Derby County4760126455456246062825581600119926774184+2745403.509
11Aston Villa4628126753850945302615622575111728804073+7225387.528
12Blackburn Rovers4716125156554244422714566618117427144247+1955385.511
13Notts County4891119262063342252780591597125826964373-2325351.489
14Bolton Wanderers4749126056355242882598559592122327084223+1755347.505
15Newcastle United4525127549649144342544577564112226593883+6665345.526
16Sheffield Wednesday4680123857153142482607557616116726944096+2395342.510
17Sunderland4646124757849943212506595556117128084133+4905325.519
18West Bromwich Albion4737119557360143762789621598114928404155+2725323.507
19Bristol City4520119258448439562300554590111625163862+3105308.516
20Nottingham Forest4676116759557640092594579616114327253994+1465306.503
21Bury4759118661258241162691577562124026604172-875291.494
22Birmingham City4670117659256740562588566593117626013999+705225.500
23Chelsea410310975244303779225562553888926123307+8295199.549
24Leicester City4588114759854941892732565593113626794147-115182.503
25Blackpool4608111260658639432632553575117626124077-1545077.489
26Barnsley4644116361454540202605492577125324154296-4665057.485
27Bradford City4509110158556938532579543588112324513778-535051.495
28Hull City4338108657550837452234538568106323293659+1814958.506
29Stoke City4466113556153737542296498558117722473970-2654944.491
30Huddersfield Town416710625314913426209655356296824873506+3114938.519
31Port Vale4498112758154237942391475565120822704009-3364937.484
32Middlesbrough4403113855251139632369517540114525113932+1734935.500
33Chesterfield4329113551052138192343510558109522693603+1424927.503
34Tottenham Hotspur398011004624293979232557052089924743194+9344909.543
35Reading401511244614223658204450053597323243459+4794896.529
36Grimsby Town4502116755253239922447518485124824564282-2814854.489
37Oldham Athletic4320108156051937882492476582110222533704-1554805.493
38Brentford403010425074663492219751852397422573318+2344795.515
39Millwall397010455094313377197051053194421943260+3414779.523
40Brighton and Hove A398510544934453546212450554294621283162+3884742.521
41Leeds United380010434773803364188753250186722433074+6464731.543
42Lincoln City4376108654056239462535495520117324224162-3294680.482
43Fulham4155104251751936942365491537104923103577+624677.496
44Plymouth Argyle397910415124373512209148451798822143309+3264674.513
45Swindon Town4013105750944136072163439544102321623530+764663.504
46Leyton Orient4379103657358034362378443553119421273897-7124659.466
47Walsall4211101955653037222446475501113022693864-3194640.480
48Southend United4045104051147134422063475483106522493651-234629.497
49Stockport County4322109155651438122392459504119821903952-3424605.481
50Northampton Town4015104248348235752218481481104622593557+594588.499
51Watford39619725174923374220450151996022603317+1134564.503
52Bournemouth39009885294333239195947750197220913195+1764552.508
53Queens Park Rangers388010055174183408204547050496621433238+2684521.512
54Bristol Rovers3937100552344034662190449487103321653466-254508.498
55Cardiff City38989724984803220216345853096021303405-2184488.499
56Tranmere Rovers3902102246546436822260442501100819853321+864464.499
57Norwich City38529675364233310210644848799121253414-854425.500
58Swansea City3916102349843734252075420474106420313628-2474420.493
59Crystal Palace38859385314733188207446752195521503313-494405.497
60Southampton37569994833953521208742249895920633255+2424332.509
61Portsmouth38679474994883323215944851397221893408-554328.492
62Gillingham381896350044630781998387511101119613430-3894317.486
63Rochdale397493651753332892302420508106021333714-5944304.470
64Crewe Alexandra409095350059234192553435459115121573987-9644298.457
65West Ham United37609544684583433223545946995221273291+344292.500
66Rotherham United37549134934713286214748944694222283379-124276.499
67Luton Town37609934734143613212443548296320583272+2754254.507
68Charlton Athletic37849154944833241231044948495921343369-3044239.490
69Coventry City389394250849633082168412517101820553450-2554187.479
70Hartlepool United398894750554232952355388418118819283941-10734137.451
71Doncaster Rovers37408884904923008208844744198220973468-4514072.481
72Exeter City380889650949931292226374488104219293514-6823980.464
73Ipswich Town31368423593672776174542443870618252524+3323958.531
74Carlisle United35808774434703078213639544295318963240-4023956.479
75Wrexham35569284504003243196739044594319623230+83936.496
76Torquay United35128384704482954208137045792917823177-5223790.476
77Darlington36148564594923104218437743299819133391-5583772.464
78Mansfield Town33368374304013013195336743187017982920-623745.490
79Scunthorpe United30397144473582484168938439773917072509-73654.500
80Colchester United29747253903722488171133741473616352572-1603478.492
81York City32367614304272688182134941285718212959-2713473.473
82Shrewsbury Town29937124173682395160432341276115742507-1423423.484
83Peterborough United26196453343312268148334936959115212012+2943279.514
84Chester City30267213914012553172630238682515742745-3443147.466
85Halifax Town30686984094272385177626938188415043042-9292926.444
86Oxford United22935243232981722122626531956411851746-652732.484
87Newport County26726443433492283163124428281014172926-8572491.449
88Wigan Athletic172041021723312729062502463649981253+1112383.518
89Aldershot23465633242861965127622628166612522356-4152328.465
90Bradford Park Avenue21906042392522272133523323762512442247-662150.491
91Cambridge United172138823124213309941982484149021384-1462036.480
92Southport22005423102481868123918125866110932249-5272014.458
93Barrow1924455242265165011671691726219562182-7431662.432
94Hereford United14063011992039817511501873666971136-2091603.458
95Wimbledon1144256165151908671169157246688900+251525.512
96Wycombe Wanderers1097226163160748591161168219609740+261492.504
97Accrington St (old)142038513618914409381241294577751703-4261283.452
98Barnet906193128132673538103119231458741-1481135.463
99Workington11942741671569456541111433435801156-2851080.452
100Gateshead100428211310710346061121312596091045-81032.514
101Cheltenham Town780153115122513465101114175404582-130991.473
102Milton Keynes Dons596139718946833811473110404393+141903.545
103Macclesfield Town690132991144404138095170349534-158830.448
104Yeovil Town640128811104003728877156353506-125806.461
105New Brighton88422110012177851566872894131012-336761.431
106Scarborough53611477774003296864136297442-74687.471
107Accrington Stanley50310661843823426870114258377-79653.476
108Morecambe455806683306305676198272343-70568.463
109Burton Albion366924546266197585075205266+8545.539
110Glossop North End61815166925513544670193278672-197530.429
111Dagenham and Redb'ge414774288276261545598233323-75490.434
112Gainsborough Trinity56414263774823123355194236717-311468.415
113South Shields46212064474412474553133208437-35447.484
114Stevenage319654352230200474270172205-3421.484
115Wigan Borough41211747424292192847131206487-71384.466
116Nelson41211344494422694129136226527-128381.463
117Leeds City38010441453692183636118206398-41357.470
118Crawley Town272583840183164363664149219-51356.482
119AFC Wimbledon273513847189177394058141196-43345.473
120Merthyr Tydfil42010348593752651258140149514-255336.400
121Fleetwood Town228473928163129412548120130+24328.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 AFC18028283311111825234386126-47210.437
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