Ranking football clubs by the dominant eigenvector of the normalized points-won matrix.

England 1888-2026

‹ 1888-2025 History

EP Pts W D L GF GA GP PR
1 Liverpool 1.506 9568 2743 1339 1487 9715 6584 5569 1
2 Manchester United 1.373 9541 2746 1303 1524 9677 6899 5573 2
3 Everton 1.334 8407 2342 1381 1879 8853 7613 5602 6
4 Tottenham Hotspur 1.306 7787 2198 1193 1616 8385 6757 5007 21
5 Arsenal 1.295 9314 2657 1343 1558 9470 6761 5558 3
6 Manchester City 1.231 8763 2500 1263 1795 9576 7519 5558 4
7 Chelsea 1.201 8058 2255 1293 1583 8229 6705 5131 17
8 Sheffield United 0.984 8369 2328 1385 1997 8623 7991 5710 7
9 Leicester City 0.982 7688 2103 1379 2016 8281 8135 5498 23
10 Wolverhampton Wanderers 0.977 8324 2327 1343 2062 9020 8253 5732 8
11 Bolton Wanderers 0.956 8149 2252 1393 2127 8517 8218 5772 11
12 Middlesbrough 0.945 7478 2051 1325 1995 7858 7480 5371 26
13 Aston Villa 0.944 8506 2396 1318 1936 9199 7995 5650 5
14 Luton Town 0.937 6974 1911 1241 1740 7447 6896 4892 40
15 Notts County 0.936 7913 2168 1409 2212 8361 8424 5789 19
16 Brentford 0.922 6883 1882 1237 1758 7023 6694 4877 45
17 Sunderland 0.917 8114 2242 1388 1989 8572 7870 5619 13
18 West Bromwich Albion 0.913 8072 2215 1427 2079 8692 8192 5721 16
19 Bristol City 0.912 7667 2089 1400 1949 7714 7390 5438 25
20 Newcastle United 0.909 8004 2249 1257 1928 8528 7622 5434 18
21 Birmingham City 0.906 7779 2123 1410 2101 7973 7861 5634 22
22 Nottingham Forest 0.899 7885 2140 1465 2057 8198 7858 5662 20
23 Blackburn Rovers 0.898 8162 2250 1412 2064 8711 8240 5726 10
24 Leeds United 0.891 7048 1959 1171 1546 6976 6107 4676 37
25 Southampton 0.886 6628 1805 1213 1704 7019 6687 4722 54
26 Sheffield Wednesday 0.876 8093 2217 1442 2045 8458 8022 5704 15
27 Watford 0.874 6692 1818 1238 1802 6871 6769 4858 52
28 Millwall 0.870 7025 1911 1292 1703 6781 6440 4906 38
29 Preston North End 0.867 8309 2277 1478 2088 8611 8117 5843 9
30 West Ham United 0.850 6573 1806 1155 1736 6997 6828 4697 60
31 Burnley 0.840 8097 2232 1401 2118 8409 8281 5751 14
32 Brighton & Hove Albion 0.829 6850 1865 1255 1702 6857 6438 4822 46
33 Swindon Town 0.827 6924 1892 1248 1802 7258 7026 4942 43
34 Blackpool 0.823 7417 2009 1390 2096 7794 7897 5495 27
35 Reading 0.823 7151 1968 1247 1752 7330 6897 4967 34
36 Grimsby Town 0.823 7682 2121 1319 2202 7994 8266 5642 24
37 Ipswich Town 0.823 5826 1607 1005 1357 5854 5357 3969 77
38 Derby County 0.819 8138 2254 1376 2111 8791 8307 5741 12
39 Queens Park Rangers 0.816 6660 1812 1224 1739 6832 6544 4775 53
40 Bournemouth 0.816 6557 1772 1241 1707 6521 6296 4720 61
41 Stoke City 0.814 7279 1967 1378 2082 7243 7530 5427 31
42 Wrexham 0.808 6734 1848 1190 1723 7036 6697 4761 49
43 Huddersfield Town 0.807 7067 1922 1301 1820 7037 6840 5043 36
44 Fulham 0.800 6940 1893 1261 1897 7318 7158 5051 42
45 Oldham Athletic 0.791 6896 1848 1352 1958 7214 7465 5158 44
46 Carlisle United 0.788 5856 1591 1083 1763 6149 6592 4437 76
47 Coventry City 0.783 6378 1721 1215 1805 6650 6738 4741 66
48 Norwich City 0.771 6612 1794 1230 1742 6796 6775 4766 57
49 Swansea City 0.761 6473 1771 1160 1831 6637 6877 4762 64
50 Crystal Palace 0.753 6468 1732 1272 1753 6507 6565 4757 65
51 Portsmouth 0.752 6517 1765 1222 1771 6782 6734 4758 62
52 Cardiff City 0.751 6502 1764 1210 1781 6493 6764 4755 63
53 Southend United 0.749 6580 1802 1174 1866 6771 6841 4842 59
54 Charlton Athletic 0.747 6248 1689 1181 1756 6562 6810 4626 68
55 Leyton Orient 0.738 6739 1799 1342 2092 6699 7416 5233 47
56 Hull City 0.738 7166 1934 1364 1917 7251 7149 5215 32
57 Tranmere Rovers 0.734 6735 1846 1197 1814 7022 6860 4857 48
58 Plymouth Argyle 0.730 6726 1840 1206 1769 6834 6607 4815 51
59 Bristol Rovers 0.729 6584 1788 1220 1850 6852 6966 4858 58
60 Chesterfield 0.723 7095 1948 1251 1924 7252 7095 5123 35
61 Port Vale 0.718 7022 1892 1346 2092 7101 7562 5330 39
62 Peterborough United 0.718 4945 1351 892 1233 5142 4723 3476 85
63 Bury 0.697 7160 1952 1304 2045 7536 7679 5301 33
64 Oxford United 0.696 4428 1181 885 1189 4286 4191 3255 88
65 Bradford City 0.693 7335 1982 1389 2020 7544 7558 5391 30
66 Walsall 0.686 6733 1820 1273 1990 7131 7498 5083 50
67 Stockport County 0.682 6959 1901 1256 1998 7238 7443 5155 41
68 Lincoln City 0.680 7376 2011 1343 2144 8010 8244 5498 29
69 Torquay United 0.678 5919 1588 1155 1749 6166 6629 4492 74
70 York City 0.676 5774 1543 1145 1654 6067 6192 4342 78
71 Wimbledon 0.673 1945 521 382 473 1907 1861 1376 108
72 Barnsley 0.665 7381 1990 1411 2145 7658 8161 5546 28
73 Shrewsbury Town 0.664 4986 1316 1038 1468 4995 5275 3822 84
74 Mansfield Town 0.662 5941 1608 1117 1631 6366 6289 4356 73
75 Wigan Athletic 0.653 3449 936 641 876 3226 3087 2453 93
76 Rotherham United 0.650 6615 1804 1203 1934 7059 7390 4941 56
77 Northampton Town 0.649 6619 1817 1168 1884 6938 6988 4869 55
78 Doncaster Rovers 0.625 6290 1709 1163 1867 6446 6969 4739 67
79 Wycombe Wanderers 0.609 2855 763 566 697 2711 2578 2026 98
80 Aldershot Town 0.607 4771 1279 934 1477 5058 5615 3690 86
81 Colchester United 0.603 5123 1369 1016 1420 5264 5395 3805 83
82 Exeter City 0.599 6232 1659 1255 1911 6493 7147 4825 69
83 Scunthorpe United 0.597 5142 1363 1053 1422 5206 5361 3838 82
84 Gateshead 0.594 3779 1030 689 1046 4124 4288 2765 91
85 Gillingham 0.585 6110 1628 1226 1792 6058 6586 4646 71
86 Cambridge United 0.582 3694 979 757 1068 3566 3759 2804 92
87 Bradford Park Avenue 0.567 3389 947 548 1027 3965 4152 2522 95
88 Darlington 0.566 5643 1521 1080 1802 6083 6709 4403 79
89 Burton Albion 0.544 2149 591 376 726 2194 2714 1693 104
90 Hereford 0.539 3176 844 644 952 3068 3262 2440 96
91 Chester 0.532 5266 1410 1036 1605 5562 5893 4051 81
92 Crewe Alexandra 0.520 6169 1672 1153 2080 6676 7781 4905 70
93 Barnet 0.512 3092 846 554 845 3128 3147 2245 97
94 Milton Keynes Dons 0.509 1657 465 262 392 1618 1432 1119 115
95 Stevenage 0.507 2225 608 401 514 2107 1860 1523 102
96 Newport County 0.496 4624 1248 880 1565 5047 6038 3693 87
97 Yeovil Town 0.493 2625 712 489 818 2637 2913 2019 100
98 Rochdale 0.493 6036 1606 1218 1927 6452 7213 4751 72
99 Macclesfield 0.468 2210 593 431 615 2098 2181 1639 103
100 Accrington Stanley 0.462 3414 951 561 1122 3832 4403 2634 94
101 Crawley Town 0.461 1416 384 264 422 1395 1495 1070 120
102 Halifax Town 0.456 5425 1430 1135 1788 5573 6575 4353 80
103 Fleetwood Town 0.453 1110 294 228 286 1048 1011 808 124
104 Hartlepool United 0.433 5882 1588 1118 2047 6211 7493 4753 75
105 Southport 0.428 4386 1157 915 1461 4679 5485 3533 89
106 Cheltenham Town 0.426 2329 614 487 664 2263 2456 1765 101
107 Kidderminster Harriers 0.425 2643 732 447 666 2652 2456 1845 99
108 Scarborough Athletic 0.411 1993 526 415 538 1970 2032 1479 106
109 Morecambe 0.382 1929 518 375 593 2010 2216 1486 109
110 Barrow 0.367 3850 1027 769 1434 4190 5279 3230 90
111 Rushden & Diamonds 0.365 1031 279 194 239 1016 889 712 128
112 Forest Green Rovers 0.361 1744 458 370 483 1784 1816 1311 114
113 Dagenham & Redbridge 0.346 1909 523 340 536 1964 1922 1399 110
114 Altrincham 0.332 2135 575 410 592 2208 2212 1577 105
115 Woking 0.326 1951 526 373 528 1980 1979 1427 107
116 AFC Wimbledon 0.326 1080 282 234 329 1041 1116 845 125
117 Boston United 0.313 1753 478 319 490 1865 1893 1287 113
118 AFC Telford United 0.310 1875 496 387 579 1907 2105 1462 111
119 Sutton United 0.304 1019 270 209 286 1066 1087 765 129
120 Boreham Wood 0.300 791 211 158 174 727 635 543 136
121 Maidstone United 0.295 1475 403 266 355 1523 1350 1024 119
122 Bromley 0.277 773 209 146 177 779 729 532 138
123 Workington 0.270 1645 437 334 564 1740 2046 1335 117
124 Salford City 0.268 596 164 104 130 549 485 398 150
125 Bath City 0.267 1482 397 291 454 1447 1584 1142 118
126 Kettering Town 0.267 1824 484 372 517 1830 1959 1373 112
127 Tamworth 0.249 688 180 148 243 665 847 571 143
128 Ebbsfleet United 0.235 1242 334 240 375 1312 1411 949 121
129 Eastleigh 0.233 772 206 154 205 762 811 565 139
130 Northwich Victoria 0.232 1648 436 340 545 1773 2037 1321 116
131 Glossop 0.219 742 201 139 299 844 1059 639 140
132 AFC Fylde 0.214 610 176 82 130 629 503 388 148
133 Merthyr Town 0.214 883 231 190 339 1019 1349 760 132
134 Harrogate Town 0.204 498 135 93 162 492 563 390 159
135 Weymouth 0.204 1077 286 219 371 1143 1339 876 126
136 Enfield 0.202 678 192 102 158 777 664 452 145
137 Chorley 0.195 597 163 108 164 607 583 435 149
138 Dover Athletic 0.194 1045 279 208 365 1078 1235 852 127
139 Solihull Moors 0.189 680 186 122 166 689 627 474 144
140 Gainsborough Trinity 0.187 700 190 130 309 794 1165 629 141
141 Dartford 0.181 690 188 126 232 743 823 546 142
142 Wealdstone 0.177 909 241 186 273 939 1044 700 131
143 Braintree Town 0.171 789 218 135 261 751 864 614 137
144 Leeds City 0.164 525 148 81 174 609 650 403 156
145 South Shields 0.163 278 81 35 80 308 290 196 186
146 New Brighton AFC 0.162 1117 306 199 431 1273 1628 936 123
147 Nuneaton Borough 0.162 664 173 145 224 732 824 542 147
148 New Brighton Tower 0.160 171 49 24 32 198 156 105 202
149 Brackley Town 0.158 558 156 90 93 471 345 339 152
150 Runcorn Halton 0.158 987 267 186 218 1018 949 671 130
151 King's Lynn 0.158 444 120 84 133 441 522 337 161
152 Nelson 0.157 546 157 75 194 688 831 426 154
153 Slough Town 0.154 817 217 166 268 903 1046 651 134
154 Farnborough 0.153 863 229 176 311 982 1154 716 133
155 Welling United 0.153 1180 305 265 451 1260 1578 1021 122
156 Alfreton Town 0.149 668 178 134 210 678 812 522 146
157 Darwen 0.138 274 82 28 142 436 665 252 189
158 Maidenhead United 0.137 506 137 95 187 505 619 419 158
159 Dorking Wanderers 0.134 357 103 48 78 402 354 229 173
160 Worcester City 0.134 375 102 69 108 387 430 279 171
161 Blyth Spartans 0.131 321 84 69 142 367 533 295 179
162 Salisbury City 0.131 277 77 46 79 267 293 202 187
163 Burton Wanderers 0.128 143 43 14 39 173 157 96 209
164 Oxford City 0.127 442 118 88 144 506 549 350 162
165 Chelmsford City 0.127 536 147 95 142 564 530 384 155
166 Hednesford Town 0.124 359 97 68 102 343 372 267 172
167 Spennymoor Town 0.121 508 142 82 107 510 449 331 157
168 Margate 0.120 205 54 43 67 225 278 164 197
169 Histon 0.120 250 67 49 78 254 289 194 192
170 Bedford Town 0.120 99 25 24 33 111 137 82 219
171 Kingstonian 0.112 190 52 34 62 185 212 148 200
172 Stalybridge Celtic 0.112 458 121 95 177 485 638 393 160
173 Buxton 0.111 301 88 37 75 311 266 200 181
174 Wigan Borough 0.104 549 151 96 180 663 738 427 153
175 Stafford Rangers 0.103 796 199 199 302 855 1050 700 135
176 Eastbourne Borough 0.099 567 153 108 202 619 757 463 151
177 Worthing 0.098 343 102 37 57 386 283 196 178
178 Hayes 0.097 346 95 61 127 357 422 283 175
179 Curzon Ashton 0.096 431 114 89 125 403 450 328 164
180 Guiseley 0.090 281 67 80 137 297 452 284 184
181 Accrington 0.088 157 41 34 59 251 334 134 205
182 Grays Athletic 0.084 283 73 64 98 297 338 235 183
183 Havant & Waterlooville 0.083 303 82 57 101 356 387 240 180
184 St. Albans City 0.082 432 117 81 141 463 525 339 163
185 Canvey Island 0.082 108 26 30 41 118 152 97 216
186 Aberdare Athletic 0.079 299 80 59 120 342 438 259 182
187 Dagenham 0.074 353 93 74 152 393 534 319 174
188 Marine 0.074 142 39 25 51 144 194 115 210
189 Gloucester City 0.071 270 70 60 103 288 370 233 190
190 Truro City 0.071 217 58 43 80 239 271 181 194
191 Weston-super-Mare 0.069 259 72 43 79 257 280 194 191
192 Hornchurch 0.068 155 43 26 29 147 125 98 207
193 Farsley Celtic 0.065 275 70 65 145 282 486 280 188
194 Frickley Athletic 0.064 405 111 72 124 446 495 307 168
195 Leamington 0.063 393 94 111 192 422 649 397 170
196 Nuneaton Town 0.062 163 42 37 63 148 207 142 204
197 Chippenham Town 0.062 402 106 84 133 402 473 323 169
198 Durham City 0.059 346 97 55 141 403 545 293 176
199 Leigh Genesis 0.058 216 59 39 112 240 381 210 196
200 Ashington 0.058 408 112 72 158 505 692 342 166
201 Bromsgrove Rovers 0.057 280 73 61 89 297 334 223 185
202 Hayes & Yeading United 0.057 141 38 27 75 177 263 140 212
203 Thames 0.057 78 20 18 50 110 215 88 227
204 Middlesbrough Iron 0.057 38 11 5 21 48 98 37 242
205 Redbridge Forest 0.056 63 18 9 15 69 56 42 232
206 Hemel Hempstead Town 0.056 413 111 80 129 390 473 320 165
207 Peterborough Sports 0.055 217 58 43 83 211 273 184 195
208 Worksop Town 0.055 68 19 11 31 80 118 61 229
209 Hampton & Richmond 0.054 406 113 67 140 420 472 320 167
210 Walthamstow Avenue 0.053 46 12 10 19 73 83 41 235
211 Loughborough United 0.052 123 34 21 107 172 420 162 213
212 Bootle 0.052 30 9 3 14 52 76 26 247
213 Chesham United 0.052 141 40 21 45 137 159 106 211
214 Bangor City 0.049 195 48 51 84 229 326 183 199
215 Tonbridge Angels 0.048 345 91 72 116 362 417 279 177
216 Radcliffe 0.048 111 31 18 43 132 158 92 215
217 Bishop Auckland 0.046 47 12 11 24 67 99 47 234
218 Witton Albion 0.045 154 37 43 65 183 227 145 208
219 Concord Rangers 0.045 219 58 45 74 230 281 177 193
220 Folkestone Invicta 0.044 31 8 7 18 45 74 33 246
221 Dorking 0.043 86 25 11 17 97 75 53 225
222 Leek Town 0.043 81 19 24 46 105 153 89 226
223 AFC Totton 0.043 69 21 6 22 72 92 49 228
224 Gravesend & Northfleet 0.041 24 7 3 14 27 45 24 253
225 Fisher Athletic 0.040 169 41 46 81 206 287 168 203
226 Leatherhead 0.038 26 7 5 8 22 28 20 250
227 Warrington Town 0.037 98 24 26 44 99 132 94 221
228 Rhyl 0.037 35 10 5 21 39 85 36 245
229 Aylesbury United 0.036 53 14 11 33 64 112 58 233
230 Horsham 0.035 64 16 16 24 65 88 56 231
231 Grantham 0.034 27 8 3 17 41 63 28 248
232 Banbury United 0.033 93 23 24 52 98 168 99 222
233 Salisbury 0.033 99 24 27 41 106 134 92 220
234 Droylsden 0.033 40 9 13 36 60 124 58 238
235 Aveley 0.032 105 29 18 47 114 145 94 218
236 Tooting & Mitcham United 0.032 24 7 3 10 26 35 20 252
237 Corinthian 0.031 14 3 5 15 25 58 23 269
238 New Brompton 0.031 15 3 6 6 11 12 15 261
239 Hungerford Town 0.031 188 53 29 99 218 307 181 201
240 Rushall Olympic 0.030 89 24 17 52 103 173 93 223
241 Billericay Town 0.030 156 40 36 63 192 241 139 206
242 Dulwich Hamlet 0.030 203 52 47 94 260 339 193 198
243 United of Manchester 0.030 38 9 11 27 55 98 47 241
244 Hyde 0.029 65 17 14 61 101 194 92 230
245 Whitley Bay 0.029 9 3 0 2 9 6 5 283
246 Taunton Town 0.028 108 27 27 43 98 144 97 217
247 Bishop's Stortford 0.027 41 10 11 50 69 169 71 237
248 Stourbridge 0.027 18 5 3 6 19 23 14 260
249 Trowbridge Town 0.027 113 29 26 77 132 253 132 214
250 Guildford City 0.026 26 6 8 21 40 74 35 251
251 North Ferriby United 0.025 39 12 3 31 32 82 46 240
252 Hillingdon Borough 0.025 10 3 1 6 11 26 10 281
253 Enfield Town 0.024 88 22 22 48 104 170 92 224
254 Hendon 0.024 27 7 6 20 38 64 33 249
255 Caernarfon Town 0.023 8 2 2 1 3 2 5 290
256 Leyton-Wingate 0.022 20 5 5 12 19 42 22 259
257 Brentwood Town 0.021 10 3 1 2 6 12 6 280
258 Crook Town 0.021 21 6 3 14 32 69 23 257
259 South Liverpool 0.021 15 4 3 8 19 33 15 262
260 Hastings United 0.020 21 6 3 10 30 37 19 256
261 Barking 0.018 14 4 2 6 11 21 12 268
262 Sunderland Albion 0.018 11 3 2 3 14 13 8 275
263 Harlow Town 0.018 12 3 3 5 9 19 11 271
264 Ashton United 0.018 36 9 9 27 46 95 45 244
265 Bognor Regis Town 0.017 15 4 3 7 14 32 14 263
266 Dorchester Town 0.017 15 4 3 11 24 46 18 265
267 Finchley 0.017 6 2 0 2 4 8 4 313
268 Cheshunt 0.017 43 11 10 25 48 74 46 236
269 Needham Market 0.017 39 10 9 28 44 78 47 239
270 Hitchin Town 0.017 20 4 8 10 30 46 22 258
271 Alvechurch 0.016 9 3 0 3 14 12 6 284
272 Chilton Colliery Recreation 0.016 10 3 1 2 9 10 6 279
273 Minehead 0.015 8 2 2 6 12 20 10 292
274 Basingstoke Town 0.015 12 2 6 7 17 24 15 270
275 Derby Midland 0.015 3 1 0 1 4 2 2 337
276 Marlow 0.014 12 3 3 5 13 24 11 272
277 Hinckley United 0.014 14 4 2 6 18 23 12 267
278 Croydon 0.014 5 1 2 2 7 6 5 320
279 Northfleet United 0.013 11 3 2 8 18 29 13 276
280 Lewes 0.013 24 6 6 37 29 98 49 255
281 Clapton 0.013 8 2 2 6 13 42 10 298
282 Goole Town 0.013 12 3 3 11 19 43 17 274
283 Redditch United 0.012 24 5 9 27 28 79 41 254
284 Stockton 0.012 15 4 3 13 23 66 20 266
285 East Thurrock United 0.012 37 10 7 27 42 68 44 243
286 Ilkeston Town 0.012 8 2 2 6 9 24 10 294
287 Great Yarmouth Town 0.011 7 2 1 3 8 13 6 301
288 Romford 0.011 15 3 6 13 25 46 22 264
289 Walton & Hersham 0.011 7 2 1 7 9 20 10 306
290 Eastwood Town 0.010 6 2 0 3 7 7 5 311
291 Caernarvon Athletic 0.010 4 1 1 1 7 8 3 326
292 Whitby Town 0.010 9 2 3 9 19 39 14 288
293 Staines Town 0.010 6 1 3 5 5 25 9 317
294 Rugby Town 0.010 12 2 6 6 13 25 14 273
295 Matlock Town 0.009 7 2 1 5 13 22 8 305
296 Chasetown 0.009 8 2 2 2 6 9 6 291
297 Leytonstone 0.009 7 2 1 12 14 33 15 307
298 Whitehawk 0.009 5 1 2 2 9 11 5 321
299 Coventry Sporting 0.009 3 1 0 1 2 4 2 346
300 Chatham Town 0.008 8 2 2 7 12 43 11 299
301 Atherstone Town 0.008 5 1 2 3 3 7 6 323
302 Corby Town 0.008 8 2 2 8 16 33 12 295
303 Southall 0.008 6 2 0 6 15 24 8 315
304 Poole Town 0.008 10 2 4 7 14 32 13 282
305 Bedlington Terriers 0.008 3 1 0 1 4 3 2 339
306 Ashford Town 0.008 11 2 5 10 19 41 17 278
307 Newport IOW 0.008 8 2 2 12 12 53 16 300
308 Tunbridge Wells 0.008 8 2 2 9 14 35 13 297
309 North Shields 0.008 7 2 1 11 18 48 14 309
310 Lovell's Athletic 0.007 9 3 0 4 17 26 7 285
311 Windsor & Eton 0.007 6 1 3 7 11 32 11 318
312 Mossley 0.007 8 2 2 8 7 25 12 296
313 Netherfield 0.007 9 2 3 6 18 31 11 286
314 Wisbech Town 0.007 7 2 1 10 13 43 13 310
315 Worthington Simpsons 0.007 4 1 1 4 4 18 6 335
316 Lancaster City 0.006 9 2 3 14 15 47 19 289
317 Tilbury 0.006 7 2 1 2 7 13 5 302
318 Manchester Central 0.006 3 1 0 2 2 4 3 347
319 Birmingham St George 0.006 7 2 1 3 10 18 6 304
320 Bridgwater Town 0.006 7 2 1 4 5 11 7 303
321 Maldon & Tiptree 0.006 3 1 0 3 3 8 4 351
322 Emley 0.006 5 0 5 3 12 18 8 324
323 Yeading 0.005 8 2 2 4 9 21 8 293
324 Harrogate Railway 0.005 6 2 0 2 7 7 4 312
325 Shildon 0.005 7 1 4 8 13 37 13 308
326 Evenwood Town 0.005 11 3 2 9 19 38 14 277
327 West Stanley 0.005 3 1 0 3 3 12 4 359
328 Castleford Town 0.005 3 1 0 1 4 3 2 340
329 Cinderford Town 0.005 4 1 1 1 3 5 3 328
330 Croydon Common 0.005 2 0 2 4 5 22 6 366
331 Burscough 0.005 3 1 0 5 6 15 6 357
332 Vauxhall Motors 0.004 3 0 3 4 4 11 7 355
333 London Caledonians 0.004 6 2 0 5 8 15 7 314
334 Llanelli 0.004 5 1 2 4 10 13 7 322
335 Swindon Supermarine 0.004 3 1 0 1 2 2 2 343
336 Sudbury Town 0.004 2 0 2 1 2 4 3 363
337 Colwyn Bay 0.004 4 1 1 4 2 8 6 331
338 Penrith 0.004 3 1 0 3 1 14 4 361
339 Barry Town 0.004 5 1 2 5 4 19 8 325
340 Sutton Coldfield Town 0.004 3 1 0 4 4 10 5 354
341 Rossendale United 0.004 3 1 0 2 2 5 3 348
342 Tow Law Town 0.003 4 1 1 4 11 21 6 332
343 Harrow Borough 0.003 3 1 0 5 2 15 6 360
344 Ramsgate 0.003 3 1 0 3 5 13 4 356
345 Nunhead 0.003 3 1 0 4 12 17 5 350
346 West Auckland Town 0.003 3 0 3 2 8 14 5 353
347 Bedlington United 0.003 3 1 0 1 1 4 2 349
348 Brierley Hill Alliance 0.003 3 1 0 1 3 3 2 342
349 Willington 0.003 4 1 1 3 4 14 5 333
350 Sittingbourne 0.003 6 2 0 5 10 21 7 316
351 Carshalton Athletic 0.003 4 1 1 6 12 23 8 334
352 Ilford 0.003 9 3 0 10 21 38 13 287
353 Bashley 0.003 3 1 0 1 1 1 2 344
354 Yorkshire Amateur 0.003 3 1 0 2 3 8 3 352
355 Bamber Bridge 0.002 3 1 0 1 2 1 2 341
356 Harborough Town 0.002 3 1 0 1 7 6 2 338
357 Horden Colliery Welfare 0.002 4 1 1 5 6 10 7 329
358 Selby Town 0.002 3 1 0 4 4 13 5 358
359 Redbridge 0.002 4 1 1 1 2 6 3 330
360 Thornycrofts 0.002 1 0 1 1 0 5 2 381
361 Heanor Town 0.002 1 0 1 6 4 18 7 392
362 Addlestone & Weybridge 0.002 1 0 1 1 2 4 2 367
363 Corinthian-Casuals 0.002 1 0 1 2 1 9 3 387
364 Wokingham Town 0.002 1 0 1 1 1 4 2 375
365 Gorleston 0.001 2 0 2 2 7 17 4 365
366 Leigh RMI 0.001 1 0 1 4 2 11 5 389
367 Wellington Town 0.001 6 1 3 13 16 45 17 319
368 Cray Valley Paper Mills 0.001 1 0 1 2 2 8 3 384
369 Thurrock 0.001 1 0 1 2 2 5 3 374
370 Walker Celtic 0.001 1 0 1 1 4 12 2 386
371 Waterlooville 0.001 2 0 2 4 5 12 6 364
372 Bilston Town 0.001 4 1 1 2 4 5 4 327
373 Halesowen Town 0.001 3 0 3 9 11 31 12 362
374 Bury Town 0.001 1 0 1 2 2 7 3 380
375 Leiston 0.001 1 0 1 1 0 2 2 371
376 Cambridge City 0.001 4 1 1 9 7 26 11 336
377 Ford United 0.001 1 0 1 2 3 7 3 378
377 Arnold 0.001 1 0 1 2 2 8 3 383
379 Yiewsley 0.001 1 0 1 1 2 4 2 369
380 Dudley Town 0.001 1 0 1 1 2 5 2 373
381 Hounslow 0.001 1 0 1 2 7 16 3 388
382 Brandon United 0.001 1 0 1 2 1 5 3 379
383 Bideford 0.001 1 0 1 4 6 12 5 382
384 Tiverton 0.001 1 0 1 7 9 26 8 393
385 Whyteleafe 0.001 1 0 1 1 1 3 2 370
386 Fareham Town 0.001 1 0 1 4 8 18 5 390
387 Gretna 0.001 1 0 1 2 3 6 3 372
388 Kendal Town 0.001 1 0 1 2 2 9 3 385
389 Harwich & Parkeston 0.001 1 0 1 6 6 27 7 394
390 Westfields 0.001 1 0 1 1 2 4 2 368
391 Barnstaple Town 0.000 1 0 1 4 5 17 5 391
392 Welton Rovers 0.000 1 0 1 2 4 8 3 377
393 Wombwell 0.000 1 0 1 1 0 3 2 376
394 Birmingham St George's 0 3 1 0 1 3 4 2 345
394 Botwell Mission 0 0 0 0 1 3 4 1 395
394 South Bank St Peters 0 0 0 0 1 2 3 1 396
394 Apsley 0 0 0 0 1 1 2 1 397
394 Glastonbury 0 0 0 0 1 1 2 1 398
394 Horwich RMI 0 0 0 0 1 1 2 1 399
394 Mexborough 0 0 0 0 1 1 2 1 400
394 Newcastle East End 0 0 0 0 1 1 2 1 401
394 Newcastle West End 0 0 0 0 1 1 2 1 402
394 Andover 0 0 0 0 1 0 1 1 403
394 Bowers & Pitsea 0 0 0 0 1 0 1 1 404
394 Guisborough Town 0 0 0 0 1 0 1 1 405
394 Haringey Borough 0 0 0 0 1 0 1 1 406
394 London Paper Mills 0 0 0 0 1 0 1 1 407
394 Mold 0 0 0 0 1 0 1 1 408
394 Rotherham County 0 0 0 0 1 0 1 1 409
394 Ryhope Colliery Welfare 0 0 0 0 1 0 1 1 410
394 Willenhall Town 0 0 0 0 1 0 1 1 411
394 Woodford Town 0 0 0 0 1 0 1 1 412
394 Bridlington Town 0 0 0 0 2 3 5 2 413
394 Horden Athletic 0 0 0 0 2 3 5 2 414
394 Stanley United 0 0 0 0 1 3 5 1 415
394 Epsom & Ewell 0 0 0 0 1 2 4 1 416
394 Wellingborough Town 0 0 0 0 2 2 4 2 417
394 Burnham 0 0 0 0 1 1 3 1 418
394 Clacton Town 0 0 0 0 1 1 3 1 419
394 Dinnington Athletic 0 0 0 0 1 1 3 1 420
394 Dunstable Town 0 0 0 0 1 1 3 1 421
394 Long Eaton Rangers 0 0 0 0 2 1 3 2 422
394 Shaw Lane 0 0 0 0 1 1 3 1 423
394 Ton Pentre 0 0 0 0 1 1 3 1 424
394 Westbury United 0 0 0 0 1 1 3 1 425
394 Wingate & Finchley 0 0 0 0 1 1 3 1 426
394 93rd Highland Regiment 0 0 0 0 1 0 2 1 427
394 Barton Rovers 0 0 0 0 1 0 2 1 428
394 Barwell 0 0 0 0 1 0 2 1 429
394 Birmingham Corporation Tramways 0 0 0 0 1 0 2 1 430
394 Buckingham Town 0 0 0 0 1 0 2 1 431
394 Congleton Town 0 0 0 0 1 0 2 1 432
394 Daventry Town 0 0 0 0 1 0 2 1 433
394 Easington Colliery 0 0 0 0 1 0 2 1 434
394 Evesham United 0 0 0 0 1 0 2 1 435
394 Formby 0 0 0 0 1 0 2 1 436
394 Hucknall St. John's 0 0 0 0 1 0 2 1 437
394 Newcastle Blue Star 0 0 0 0 1 0 2 1 438
394 Newcastle Town 0 0 0 0 1 0 2 1 439
394 Old Carthusians 0 0 0 0 1 0 2 1 440
394 St Neots Town 0 0 0 0 1 0 2 1 441
394 Gosport Borough 0 0 0 0 1 3 6 1 442
394 New Crusaders 0 0 0 0 1 3 6 1 443
394 South Shore 0 0 0 0 2 3 6 2 444
394 Blackhall Colliery Welfare 0 0 0 0 1 2 5 1 445
394 Cambridge University 0 0 0 0 2 2 5 2 446
394 Moor Green 0 0 0 0 2 2 5 2 447
394 Biggleswade Town 0 0 0 0 1 1 4 1 448
394 Brigg Town 0 0 0 0 1 1 4 1 449
394 Clevedon Town 0 0 0 0 1 1 4 1 450
394 Linby Colliery 0 0 0 0 1 1 4 1 451
394 Northern Nomads 0 0 0 0 1 1 4 1 452
394 Radcliffe Borough 0 0 0 0 1 1 4 1 453
394 Rawmarsh Welfare 0 0 0 0 1 1 4 1 454
394 Sheppey United 0 0 0 0 1 1 4 1 455
394 South Bank 0 0 0 0 1 1 4 1 456
394 Beighton Miners Welfare 0 0 0 0 1 0 3 1 457
394 Desborough Town 0 0 0 0 1 0 3 1 458
394 Didcot Town 0 0 0 0 1 0 3 1 459
394 Ellesmere Port Town 0 0 0 0 1 0 3 1 460
394 Frome Town 0 0 0 0 1 0 3 1 461
394 Ringmer 0 0 0 0 1 0 3 1 462
394 Stamford 0 0 0 0 1 0 3 1 463
394 Wembley 0 0 0 0 1 0 3 1 464
394 Witney Town 0 0 0 0 1 0 3 1 465
394 Spalding United 0 0 0 0 2 4 8 2 466
394 Shirebrook Miners Welfare 0 0 0 0 2 3 7 2 467
394 Denaby United 0 0 0 0 3 2 6 3 468
394 Ely City 0 0 0 0 1 2 6 1 469
394 Great Harwood 0 0 0 0 1 2 6 1 470
394 Old Westminsters 0 0 0 0 2 2 6 2 471
394 Alton Town 0 0 0 0 1 1 5 1 472
394 Bexley United 0 0 0 0 1 1 5 1 473
394 Coalville Town 0 0 0 0 2 1 5 2 474
394 Eccles United 0 0 0 0 1 1 5 1 475
394 Hythe Town 0 0 0 0 1 1 5 1 476
394 Stratford Town 0 0 0 0 1 1 5 1 477
394 Holbeach United 0 0 0 0 1 0 4 1 478
394 Kells United 0 0 0 0 1 0 4 1 479
394 Littlehampton Town 0 0 0 0 1 0 4 1 480
394 Molesey 0 0 0 0 1 0 4 1 481
394 Norton United 0 0 0 0 1 0 4 1 482
394 Shankhouse 0 0 0 0 1 0 4 1 483
394 Shortwood United 0 0 0 0 1 0 4 1 484
394 Skegness Town 0 0 0 0 1 0 4 1 485
394 Wimborne Town 0 0 0 0 1 0 4 1 486
394 Staple Hill 0 0 0 0 1 2 7 1 487
394 Team Bath 0 0 0 0 3 2 7 3 488
394 Arlesey Town 0 0 0 0 2 1 6 2 489
394 Crusaders 0 0 0 0 2 1 6 2 490
394 Enderby Town 0 0 0 0 1 1 6 1 491
394 Hastings & St Leonards United 0 0 0 0 3 1 6 3 492
394 Jarrow 0 0 0 0 3 1 6 3 493
394 Redhill 0 0 0 0 1 1 6 1 494
394 Swifts 0 0 0 0 1 1 6 1 495
394 Camberley Town 0 0 0 0 1 0 5 1 496
394 Cleator Moor Celtic 0 0 0 0 1 0 5 1 497
394 Merstham 0 0 0 0 1 0 5 1 498
394 Southwick 0 0 0 0 1 0 5 1 499
394 Sutton Junction 0 0 0 0 1 0 5 1 500
394 Wath Athletic 0 0 0 0 1 0 5 1 501
394 Brush Sports 0 0 0 0 2 3 9 2 502
394 Creswell Colliery 0 0 0 0 1 1 7 1 503
394 Irthlingborough Town 0 0 0 0 1 1 7 1 504
394 March Town United 0 0 0 0 2 0 6 2 505
394 Tipton Town 0 0 0 0 1 0 6 1 506
394 Falmouth Town 0 0 0 0 3 4 11 3 507
394 Winsford United 0 0 0 0 3 4 11 3 508
394 Lloyds Sittingbourne 0 0 0 0 1 1 8 1 509
394 Ware 0 0 0 0 2 1 8 2 510
394 Canterbury City 0 0 0 0 2 0 7 2 511
394 Paulton Rovers 0 0 0 0 1 0 7 1 512
394 Lisburn Distillery 0 0 0 0 1 2 10 1 513
394 Bracknell Town 0 0 0 0 3 1 9 3 514
394 Ferryhill Athletic 0 0 0 0 2 1 9 2 515
394 Yate Town 0 0 0 0 2 0 8 2 516
394 Gresley Rovers 0 0 0 0 3 2 11 3 517
394 AFC Sudbury 0 0 0 0 2 1 10 2 518
394 Farnham United Breweries 0 0 0 0 1 1 10 1 519
394 Golders Green 0 0 0 0 1 1 10 1 520
394 Knowsley United 0 0 0 0 2 1 10 2 521
394 Lytham 0 0 0 0 1 1 10 1 522
394 Ryde Sports 0 0 0 0 2 1 10 2 523
394 Consett 0 0 0 0 2 0 9 2 524
394 Lincoln United 0 0 0 0 2 0 9 2 525
394 Prescot Cables 0 0 0 0 2 0 9 2 526
394 Annfield Plain 0 0 0 0 3 4 14 3 527
394 Fairfield 0 0 0 0 1 1 11 1 528
394 Shepshed Dynamo 0 0 0 0 2 1 11 2 529
394 Skelmersdale United 0 0 0 0 4 1 12 4 530
394 Hyde United 0 0 0 0 4 2 14 4 531
394 Peterborough & Fletton United 0 0 0 0 4 2 14 4 532
394 Heybridge Swifts 0 0 0 0 3 1 13 3 533
394 Nantwich Town 0 0 0 0 3 0 12 3 534
394 Street 0 0 0 0 2 0 12 2 535
394 Halliwell 0 0 0 0 2 2 15 2 536
394 Oswestry Town 0 0 0 0 4 4 19 4 537
394 Chichester City 0 0 0 0 2 1 16 2 538
394 Metropolitan Police 0 0 0 0 5 1 18 5 539
394 Lowestoft Town 0 0 0 0 6 2 22 6 540
394 Casuals 0 0 0 0 5 2 25 5 541
394 Billingham Synthonia 0 0 0 0 7 5 29 7 542

EigenPoints, Points, Wins, Draws, Losses, GoalsFor, GoalsAgainst, GamesPlayed, PointsRank.

« 1888-1890 History 1888-2026 »

Includes 128 seasons from 1888-89 to 2025-26.

Includes league matches from the top 4 tiers of English football, the FA Cup (proper rounds), the League Cup, and the Community Shield. Matches decided on penalties are treated as ties.