» 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
Crystal Palace deducted 11 points
Preston North End deducted 1 point
Portsmouth deducted 10 points
Leeds United deducted 10 points
Full
PWDLFAGDPtPct
1Barnsley30561041764125141364740-6043278.466
2Leicester City2534103864984738333449+3843088.538
3Birmingham City208990851866332542621+6332665.559
4Wolverhampton Wndrs202182050669530412667+3742562.531
5Derby County201780549671630372802+2352472.522
6Hull City235082862090231433333-1902460.484
7Nottingham Forest218180657779831893094+952447.502
8Sheffield United181476847557128202339+4812381.554
9Middlesbrough183176144862228352420+4152271.538
10Fulham212181350979931162951+1652260.503
11Grimsby Town207074147185829853271-2862190.472
12Charlton Athletic190367250772427492937-1882165.486
13Burnley186271647067626092597+122153.511
14Blackpool201574351575728552895-402094.497
15Cardiff City184968249267525352589-542094.502
16Ipswich Town147561938946722501966+2842088.552
17Stoke City177268445962924282305+1232082.516
18Crystal Palace162860145956820932003+902072.510
19Blackburn Rovers167567244256124532252+2012068.533
20Bristol City197068951476726032815-2122065.480
21West Bromwich Albion158067839650624901986+5042062.554
22Preston North End177668147761826432498+1452034.518
23Millwall174561747665222252351-1262022.490
24Portsmouth174860446767724152490-752011.479
25Leeds United151161540349321951945+2501897.540
26Sheffield Wednesday159361442455522712090+1811890.519
27Norwich City152959438754821422057+851887.515
28Southampton165864242459225342430+1041791.515
29Plymouth Argyle172255945071323672684-3171738.455
30Sunderland126655634236818971481+4161730.574
31Huddersfield Town152956640256121072074+331729.502
32Oldham Athletic152656139656921602195-351727.497
33Watford130946735948317491738+111708.494
34West Ham United136860134142621721771+4011677.564
35Bolton Wanderers130455334240920061603+4031646.555
36Bury162260135266923962572-1761575.479
37Port Vale163654137072522272717-4901572.444
38Notts County151654937858922242325-1011550.487
39Swansea City156655436764523282618-2901539.471
40Leyton Orient168254044769519702380-4101537.454
41Luton Town142451536354621162093+231495.489
42Queens Park Rangers114442933038515321425+1071431.519
43Newcastle United109251123035118881473+4151420.573
44Manchester City97048821227019131281+6321357.612
45Coventry City126243632350316331777-1441352.473
46Bradford City122441930050516201818-1981304.465
47Reading93836323434112771274+31257.512
48Brighton and Hove A96732526038212291375-1461130.471
49Chelsea7863832022011323887+4361048.616
50Rotherham United102634525642515171696-1791029.461
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
62Tranmere Rovers502167141194650701-51636.473
63Liverpool42824382103977571+406568.664
64Walsall5561641302627851028-243515.412
65Glossop North End584193126265798952-154512.438
66Brentford469178118173663684-21509.505
67Arsenal42821673139824550+274505.590
68Shrewsbury Town426138119169481549-68504.464
69Aston Villa422179111132617487+130491.556
70Gainsborough Trinity5641751182717181029-311468.415
71Crewe Alexandra478126106246572926-354464.374
72Southend United3229881143375494-119375.430
73Scunthorpe United39012392175527671-144375.433
74Cambridge United344103104137389476-87370.451
75Wimbledon2689870100380381-1364.496
76Leeds City38014077163575616-41357.470
77South Shields37812999150489536-47357.472
78Bournemouth226855487325317+8309.496
79Gillingham230736394274331-57282.454
80Wigan Athletic183735159239189+50270.538
81Peterborough United2306057113282371-89237.385
82Burton Swifts2728841143429601-172217.399
83Everton168774546348257+91199.592
84Wrexham168514572168192-24158.438
85Burton United2125939114228393-165157.370
86Darwen176641993326424-98147.418
87Rotherham County168524076164242-78144.429
88Northampton Town126483147171194-23127.504
89New Brighton Tower102482430194148+46120.588
90Colchester United92272639132142-10107.435
91Burton Wanderers90421335167146+2197.539
92Loughborough1583420104170409-23988.278
93Darlington84261642151175-2468.405
94York City8424184290126-3666.393
95Rotherham Town8824856133250-11756.318
96Yeovil Town46813254475-3137.315
97Nelson421013194074-3433.393
98Mansfield Town421011214969-2031.369
99Hereford United42815195778-2131.369
100Northwich Victoria501253372156-8429.290
101Newport County421032961133-7223.274
102Middlesbrough Iron2884163772-3520.357
103Bootle2283114963-1419.432