The Wayback Machine - https://web.archive.org/web/20240925201002/https://footballrates.com/alltimetable.html

All-Time League Table

This table is calculated using the results from all matches played in the Premier League and English Football League (all divisions) since the league was founded in 1888. Play-off games are excluded.
# Team Played Won Drawn Lost GF GA GD Win% GF/M GA/M Points
1 Manchester United 4789 2314 1142 1333 8261 6013 +2248 48.3 1.72 1.26 6720
2 Liverpool 4757 2306 1153 1298 8263 5763 +2500 48.5 1.74 1.21 6674
3 Arsenal 4757 2213 1167 1377 8048 5950 +2098 46.5 1.69 1.25 6481
4 Manchester City 4831 2104 1128 1599 8160 6695 +1465 43.6 1.69 1.39 6156
5 Preston North End 5196 2012 1333 1851 7612 7220 +392 38.7 1.46 1.39 6111
6 Sheffield United 5026 2020 1237 1769 7608 7129 +479 40.2 1.51 1.42 6057
7 Wolverhampton Wanderers 5087 2049 1206 1832 7991 7391 +600 40.3 1.57 1.45 6030
8 Derby County 5090 1980 1242 1868 7722 7378 +344 38.9 1.52 1.45 5875
9 Blackburn Rovers 5046 1951 1266 1829 7620 7372 +248 38.7 1.51 1.46 5870
10 Burnley 5108 1957 1258 1893 7404 7424 -20 38.3 1.45 1.45 5862
11 Aston Villa 4917 2013 1177 1727 7850 7074 +776 40.9 1.60 1.44 5823
12 Everton 4881 1976 1226 1679 7588 6804 +784 40.5 1.55 1.39 5816
13 Sunderland 4970 1971 1232 1767 7594 7017 +577 39.7 1.53 1.41 5810
14 Sheffield Wednesday 5010 1921 1274 1815 7370 7121 +249 38.3 1.47 1.42 5801
15 Bolton Wanderers 5068 1939 1232 1897 7387 7246 +141 38.3 1.46 1.43 5772
16 West Bromwich Albion 5054 1934 1262 1858 7641 7339 +302 38.3 1.51 1.45 5768
17 Bristol City 4850 1864 1258 1728 6883 6603 +280 38.4 1.42 1.36 5746
18 Newcastle United 4797 1953 1128 1716 7465 6805 +660 40.7 1.56 1.42 5716
19 Nottingham Forest 4989 1852 1300 1837 7110 6983 +127 37.1 1.43 1.40 5709
20 Chelsea 4379 1861 1126 1392 6861 5881 +980 42.5 1.57 1.34 5680
21 Leicester City 4873 1833 1248 1792 7326 7263 +63 37.6 1.50 1.49 5602
22 Birmingham City 5000 1839 1275 1886 7013 7053 -40 36.8 1.40 1.41 5597
23 Notts County 5039 1836 1254 1949 7146 7382 -236 36.4 1.42 1.46 5547
24 Barnsley 4975 1782 1275 1918 6878 7329 -451 35.8 1.38 1.47 5522
25 Blackpool 4928 1781 1271 1876 6952 7089 -137 36.1 1.41 1.44 5515
26 Bradford City 4830 1759 1260 1811 6687 6759 -72 36.4 1.38 1.40 5483
27 Middlesbrough 4736 1793 1170 1773 6917 6684 +233 37.9 1.46 1.41 5427
28 Bury 4852 1793 1199 1860 6899 6991 -92 37.0 1.42 1.44 5407
29 Tottenham Hotspur 4257 1817 1029 1411 6963 5859 +1104 42.7 1.64 1.38 5397
30 Hull City 4670 1739 1229 1702 6513 6352 +161 37.2 1.39 1.36 5389
31 Port Vale 4822 1704 1234 1884 6427 6828 -401 35.3 1.33 1.42 5331
32 Stoke City 4790 1731 1211 1848 6362 6687 -325 36.1 1.33 1.40 5330
33 Huddersfield Town 4483 1703 1177 1603 6236 6076 +160 38.0 1.39 1.36 5286
34 Reading 4346 1725 1082 1539 6381 5988 +393 39.7 1.47 1.38 5267
35 Brentford 4335 1683 1113 1539 6214 5886 +328 38.8 1.43 1.36 5247
36 Millwall 4300 1672 1142 1486 5950 5605 +345 38.9 1.38 1.30 5232
37 Leeds United 4106 1709 1043 1354 6062 5372 +690 41.6 1.48 1.31 5198
38 Grimsby Town 4778 1766 1111 1901 6733 7117 -384 37.0 1.41 1.49 5171
39 Lincoln City 4693 1709 1154 1830 6794 7041 -247 36.4 1.45 1.50 5158
40 Plymouth Argyle 4301 1660 1104 1537 6172 5837 +335 38.6 1.44 1.36 5154
41 Swindon Town 4333 1619 1126 1588 6234 6147 +87 37.4 1.44 1.42 5105
42 Fulham 4453 1651 1124 1678 6434 6335 +99 37.1 1.44 1.42 5101
43 Brighton and Hove Albion 4259 1640 1124 1495 6001 5665 +336 38.5 1.41 1.33 5074
44 Oldham Athletic 4543 1618 1208 1717 6330 6544 -214 35.6 1.39 1.44 5054
45 Walsall 4533 1594 1151 1788 6353 6739 -386 35.2 1.40 1.49 5034
46 Northampton Town 4335 1642 1050 1643 6223 6175 +48 37.9 1.44 1.42 5031
47 Leyton Orient 4609 1566 1189 1854 5850 6539 -689 34.0 1.27 1.42 4983
48 Chesterfield 4385 1657 1079 1649 6147 6041 +106 37.8 1.40 1.38 4974
49 Bournemouth 4191 1572 1097 1522 5720 5585 +135 37.5 1.36 1.33 4940
50 Queens Park Rangers 4210 1588 1097 1525 5947 5756 +191 37.7 1.41 1.37 4936
51 Watford 4262 1571 1110 1581 5993 5952 +41 36.9 1.41 1.40 4932
52 Cardiff City 4220 1552 1095 1573 5736 5994 -258 36.8 1.36 1.42 4921
53 Bristol Rovers 4256 1560 1085 1611 6005 6095 -90 36.7 1.41 1.43 4901
54 Swansea City 4240 1565 1058 1617 5865 6116 -251 36.9 1.38 1.44 4872
55 Portsmouth 4187 1546 1097 1544 5993 5917 +76 36.9 1.43 1.41 4866
56 Norwich City 4166 1537 1098 1531 5852 5960 -108 36.9 1.40 1.43 4866
57 Tranmere Rovers 4172 1567 1033 1572 5988 5906 +82 37.6 1.44 1.42 4840
58 Southend United 4221 1562 1036 1623 5877 5987 -110 37.0 1.39 1.42 4812
59 Stockport County 4420 1602 1086 1732 6174 6435 -261 36.2 1.40 1.46 4787
60 Luton Town 4082 1563 1039 1480 6134 5807 +327 38.3 1.50 1.42 4743
61 Crystal Palace 4161 1489 1128 1544 5661 5781 -120 35.8 1.36 1.39 4733
62 Crewe Alexandra 4412 1507 1032 1873 5987 6996 -1009 34.2 1.36 1.59 4728
63 Gillingham 4138 1454 1105 1579 5384 5828 -444 35.1 1.30 1.41 4723
64 Charlton Athletic 4117 1492 1069 1556 5831 6093 -262 36.2 1.42 1.48 4714
65 Rotherham United 4074 1507 1022 1545 5907 5953 -46 37.0 1.45 1.46 4674
66 Southampton 4041 1506 1055 1480 5934 5807 +127 37.3 1.47 1.44 4661
67 Coventry City 4212 1481 1115 1616 5777 5986 -209 35.2 1.37 1.42 4658
68 West Ham United 4035 1511 1000 1524 5941 5952 -11 37.4 1.47 1.48 4649
69 Rochdale 4242 1425 1102 1715 5730 6431 -701 33.6 1.35 1.52 4588
70 Doncaster Rovers 4059 1453 1001 1605 5516 5995 -479 35.8 1.36 1.48 4496
71 Exeter City 4130 1409 1081 1640 5498 6118 -620 34.1 1.33 1.48 4481
72 Ipswich Town 3455 1395 889 1171 5049 4638 +411 40.4 1.46 1.34 4437
73 Carlisle United 3902 1382 969 1551 5361 5802 -441 35.4 1.37 1.49 4370
74 Mansfield Town 3656 1334 965 1357 5294 5244 +50 36.5 1.45 1.43 4239
75 Hartlepool United 4082 1359 951 1772 5321 6440 -1119 33.3 1.30 1.58 4237
76 Wrexham 3609 1349 906 1354 5309 5255 +54 37.4 1.47 1.46 4040
77 Scunthorpe United 3262 1157 904 1201 4427 4544 -117 35.5 1.36 1.39 3891
78 Colchester United 3296 1165 900 1231 4505 4688 -183 35.3 1.37 1.42 3883
79 Shrewsbury Town 3311 1138 914 1259 4300 4501 -201 34.4 1.30 1.36 3817
80 Torquay United 3512 1208 927 1377 4736 5258 -522 34.4 1.35 1.50 3790
81 Darlington 3614 1233 891 1490 5017 5575 -558 34.1 1.39 1.54 3772
82 Peterborough United 2940 1135 771 1034 4299 3925 +374 38.6 1.46 1.34 3770
83 York City 3236 1110 842 1284 4509 4780 -271 34.3 1.39 1.48 3473
84 Oxford United 2613 917 720 976 3389 3381 +8 35.1 1.30 1.29 3194
85 Newport County 3175 1062 761 1352 4297 5210 -913 33.4 1.35 1.64 3149
86 Chester City 3026 1023 777 1226 4127 4471 -344 33.8 1.36 1.48 3147
87 Halifax Town 3068 967 790 1311 3889 4818 -929 31.5 1.27 1.57 2926
88 Wigan Athletic 2051 789 549 713 2711 2557 +154 38.5 1.32 1.25 2830
89 Cambridge United 2043 692 553 798 2585 2820 -235 33.9 1.27 1.38 2428
90 Accrington Stanley 2244 800 471 973 3270 3842 -572 35.7 1.46 1.71 2362
91 Aldershot 2346 789 605 952 3217 3632 -415 33.6 1.37 1.55 2328
92 Bradford Park Avenue 2190 837 476 877 3516 3582 -66 38.2 1.61 1.64 2150
93 Southport 2200 723 568 909 2961 3488 -527 32.9 1.35 1.59 2014
94 Wycombe Wanderers 1416 517 411 488 1785 1740 +45 36.5 1.26 1.23 1962
95 Barrow 2115 688 463 964 2823 3577 -754 32.5 1.33 1.69 1903
96 Hereford United 1406 451 386 569 1678 1887 -209 32.1 1.19 1.34 1603
97 Wimbledon 1144 425 322 397 1596 1571 +25 37.2 1.40 1.37 1525
98 Gateshead AFC 1466 559 361 546 2292 2335 -43 38.1 1.56 1.59 1479
99 Cheltenham Town 1101 365 314 422 1317 1477 -160 33.2 1.20 1.34 1409
100 MK Dons 916 378 218 320 1301 1146 +155 41.3 1.42 1.25 1352
101 Barnet 954 309 257 388 1181 1349 -168 32.4 1.24 1.41 1184
102 Workington 1194 385 310 499 1525 1810 -285 32.2 1.28 1.52 1080
103 Morecambe 780 239 218 323 959 1155 -196 30.6 1.23 1.48 935
104 Burton Albion 685 245 179 261 843 951 -108 35.8 1.23 1.39 914
105 Yeovil Town 736 239 184 313 861 1023 -162 32.5 1.17 1.39 901
106 Macclesfield Town 773 229 223 321 869 1068 -199 29.6 1.12 1.38 893
107 Stevenage 641 220 183 238 757 778 -21 34.3 1.18 1.21 843
108 Crawley Town 595 203 153 239 732 849 -117 34.1 1.23 1.43 762
109 New Brighton 884 287 187 410 1191 1527 -336 32.5 1.35 1.73 761
110 Fleetwood Town 547 187 159 201 675 676 -1 34.2 1.23 1.24 720
111 AFC Wimbledon 593 175 180 238 687 809 -122 29.5 1.16 1.36 702
112 Scarborough FC 536 182 141 213 698 772 -74 34.0 1.30 1.44 687
113 Glossop North End 618 197 136 285 829 1027 -198 31.9 1.34 1.66 530
114 Dagenham & Redbridge 414 131 97 186 509 584 -75 31.6 1.23 1.41 490
115 Gainsborough Trinity 564 175 118 271 718 1029 -311 31.0 1.27 1.82 468
116 Forest Green Rovers 312 106 78 128 374 426 -52 34.0 1.20 1.37 396
117 Wigan Borough 412 145 94 173 635 706 -71 35.2 1.54 1.71 384
118 Nelson 412 154 73 185 668 796 -128 37.4 1.62 1.93 381
119 Burton United 484 147 80 257 657 994 -337 30.4 1.36 2.05 374
120 Leeds City 380 140 77 163 575 616 -41 36.8 1.51 1.62 357
121 Merthyr Town 420 115 106 199 524 779 -255 27.4 1.25 1.85 336
122 Salford City 227 88 61 78 305 268 +37 38.8 1.34 1.18 325
123 Aldershot Town 230 78 67 85 278 302 -24 33.9 1.21 1.31 301
124 Rushden & Diamonds 230 78 63 89 288 313 -25 33.9 1.25 1.36 297
125 Ashington 328 109 71 148 489 650 -161 33.2 1.49 1.98 289
126 Boston United 230 72 66 92 268 308 -40 31.3 1.17 1.34 278
127 Kidderminster Harriers 230 72 59 99 249 315 -66 31.3 1.08 1.37 275
128 Durham City 286 95 54 137 394 529 -135 33.2 1.38 1.85 244
129 Harrogate Town 191 61 49 81 241 283 -42 31.9 1.26 1.48 232
130 Rotherham County FC 252 82 53 117 276 373 -97 32.5 1.10 1.48 217
131 Aberdare Athletic 252 78 59 115 334 413 -79 31.0 1.33 1.64 215
132 Darwen 232 75 27 130 401 619 -218 32.3 1.73 2.67 177
133 Sutton United 138 46 38 54 174 195 -21 33.3 1.26 1.41 176
134 Maidstone United 134 43 37 54 188 188 0 32.1 1.40 1.40 166
135 New Brighton Tower 102 48 24 30 194 148 +46 47.1 1.90 1.45 120
136 Accrington 122 35 33 54 226 313 -87 28.7 1.85 2.57 103
137 Burton Wanderers 90 42 13 35 167 146 +21 46.7 1.86 1.62 97
138 Loughborough 158 34 20 104 170 409 -239 21.5 1.08 2.59 88
139 Stalybridge Celtic 76 33 11 32 104 110 -6 43.4 1.37 1.45 77
140 Thames 84 20 17 47 107 202 -95 23.8 1.27 2.40 57
141 Rotherham Town 88 24 8 56 133 250 -117 27.3 1.51 2.84 56
142 Northwich Victoria 50 12 5 33 72 156 -84 24.0 1.44 3.12 29
143 Middlesbrough Ironopolis 28 8 4 16 37 72 -35 28.6 1.32 2.57 20
144 Bootle 22 8 3 11 49 63 -14 36.4 2.23 2.86 19
145 Bromley FC 7 2 1 4 9 11 -2 28.6 1.29 1.57 7