» Complete All-Time Table 1892-1893 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
Preston North End deducted 1 point
Crystal Palace deducted 11 points
Leeds United deducted 10 points
Portsmouth deducted 10 points
Rotherham United deducted 3 points
Full
PWDLFAGDPtPct
1Barnsley31001056776126841994803-6043335.466
2Leicester City2534103864984738333449+3843088.538
3Birmingham City218093654769733502734+6162778.555
4Wolverhampton Wndrs211185053272931502781+3692678.529
5Derby County210884352374231532896+2572613.524
6Nottingham Forest227283260283832923213+792550.499
7Hull City239685263191332123368-1562543.487
8Fulham221184653782832663088+1782387.504
9Sheffield United181476847557128202339+4812381.554
10Middlesbrough187878746063128982451+4472361.541
11Burnley190874248568126812632+492246.516
12Cardiff City193971652070326502699-492224.503
13Ipswich Town156665042049623532074+2792212.549
14Charlton Athletic195068152074927893020-2312205.483
15Grimsby Town207074147185829853271-2862190.472
16Blackburn Rovers176669647359725512364+1872171.528
17Bristol City206071653680827162951-2352168.478
18Preston North End186671250764727512604+1472157.517
19Blackpool201674351675728552895-402095.497
20Stoke City177268445962924282305+1232082.516
21Crystal Palace162860145956820932003+902072.510
22West Bromwich Albion158067839650624901986+5042062.554
23Sheffield Wednesday168465645157723962179+2172043.523
24Leeds United160265142852323022046+2562030.540
25Millwall174661747665322272355-1282022.490
26Portsmouth174860446767724152490-752011.479
27Norwich City157461439656422242125+991956.516
28Huddersfield Town161960342159522212197+241859.502
29Southampton165864242459225342430+1041791.515
30Plymouth Argyle172255945071323672684-3171738.455
31Sunderland126655634236818971481+4161730.574
32Oldham Athletic152656139656921602195-351727.497
33Watford131046736048317501739+111709.494
34West Ham United136860134142621721771+4011677.564
35Bolton Wanderers135255835743720471688+3591676.545
36Bury162260135266923962572-1761575.479
37Port Vale163654137072522272717-4901572.444
38Notts County151654937858922242325-1011550.487
39Queens Park Rangers123445735642116361541+951541.515
40Swansea City156655436764523282618-2901539.471
41Leyton Orient168254044769519702380-4101537.454
42Newcastle United113653823736119681513+4551508.578
43Luton Town142451536354621162093+231495.489
44Reading102940025437513951397-21388.512
45Manchester City97048821227019131281+6321357.612
46Coventry City126243632350316331777-1441352.473
47Brighton and Hove A105737628639513731455-821309.491
48Bradford City122441930050516201818-1981304.465
49Rotherham United111836427348116101864-2541100.448
50Chelsea7863832022011323887+4361048.615
51Lincoln City125837626062217412399-6581012.402
52Manchester United8164061682421433966+467980.600
53Stockport County104029925248912211740-519911.409
54Swindon Town79826121931810401161-121910.464
55Bradford Park Avenue90034518736814481471-23877.487
56Oxford United7922552153229371044-107875.458
57Tottenham Hotspur6683111721851253851+402794.594
58Bristol Rovers81027220932911641317-153794.465
59Chesterfield77626319032310701237-167716.461
60Doncaster Rovers7942221963769621385-423702.403
61Carlisle United630229158243837857-20670.489
62Brentford560216135209811812-1640.506
63Tranmere Rovers502167141194650701-51636.473
64Liverpool42824382103977571+406568.663
65Aston Villa466195124147663533+130552.551
66Walsall5561641302627851028-243515.412
67Glossop North End584193126265798952-154512.439
68Arsenal42821673139824550+274505.590
69Shrewsbury Town426138119169481549-68504.464
70Gainsborough Trinity5641751182717181029-311468.415
71Crewe Alexandra478126106246572926-354464.375
72Southend United3229881143375494-119375.431
73Scunthorpe United39012392175527671-144375.434
74Cambridge United344103104137389476-87370.451
75Wimbledon2689870100380381-1364.496
76Leeds City38014077163575616-41357.470
77South Shields37812999150489536-47357.472
78Bournemouth228875487331317+14315.500
79Wigan Athletic228836283278247+31311.500
80Gillingham230736394274331-57282.455
81Peterborough United2306057113282371-89237.386
82Burton Swifts2728841143429601-172217.400
83Everton168774546348257+91199.591
84Wrexham168514572168192-24158.438
85Burton United2125939114228393-165157.371
86Darwen176641993326424-98147.419
87Rotherham County168524076164242-78144.429
88Northampton Town126483147171194-23127.504
89New Brighton Tower102482430194148+46120.587
90Colchester United92272639132142-10107.436
91Burton Wanderers90421335167146+2197.538
92Loughborough1583420104170409-23988.281
93Darlington84261642151175-2468.407
94York City8424184290126-3666.395
95Rotherham Town8824856133250-11756.322
96Burton Albion441312194658-1251.435
97Milton Keynes Dons46912253969-3039.333
98Yeovil Town46813254475-3137.323
99Nelson421013194074-3433.398
100Mansfield Town421011214969-2031.375
101Hereford United42815195778-2131.375
102Northwich Victoria501253372156-8429.298
103Newport County421032961133-7223.284
104Middlesbrough Iron2884163772-3520.367
105Bootle2283114963-1419.438