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

England 1888-2021

‹ 1888-2020 History 1888-2022 ›

EP Pts W D L GF GA GP PR
1 Liverpool 1.575 9094 2603 1285 1448 9219 6329 5336 2
2 Manchester United 1.431 9168 2638 1254 1459 9319 6601 5351 1
3 Everton 1.371 8146 2274 1324 1791 8612 7317 5389 6
4 Tottenham Hotspur 1.343 7470 2104 1158 1530 8026 6442 4792 21
5 Arsenal 1.319 8861 2519 1304 1515 9035 6549 5338 3
6 Chelsea 1.237 7672 2145 1237 1517 7826 6427 4899 17
7 Manchester City 1.209 8230 2335 1225 1761 9017 7312 5321 4
8 Sheffield United 1.041 7999 2219 1342 1903 8282 7665 5464 8
9 Wolverhampton Wanderers 1.034 8071 2257 1300 1957 8762 7918 5514 7
10 Leicester City 1.032 7378 2016 1330 1918 7934 7783 5264 23
11 Aston Villa 0.986 8171 2298 1277 1865 8873 7707 5440 5
12 Sunderland 0.976 7738 2139 1321 1911 8244 7582 5371 13
13 Bolton Wanderers 0.972 7728 2134 1326 2054 8112 7907 5514 16
14 Luton Town 0.970 6638 1821 1175 1649 7123 6552 4645 40
15 Middlesbrough 0.969 7090 1940 1270 1906 7481 7166 5116 27
16 Bristol City 0.958 7332 2000 1332 1853 7394 7062 5185 24
17 Brentford 0.957 6591 1803 1182 1677 6697 6390 4662 42
18 Nottingham Forest 0.953 7580 2058 1406 1970 7891 7545 5434 19
19 West Bromwich Albion 0.944 7734 2127 1353 1994 8385 7906 5474 15
20 Blackburn Rovers 0.940 7813 2153 1354 1965 8389 7922 5472 10
21 Leeds United 0.922 6701 1865 1106 1471 6617 5789 4442 36
22 Birmingham City 0.920 7420 2024 1348 2010 7658 7547 5382 22
23 Watford 0.919 6422 1749 1175 1697 6596 6422 4621 48
24 Notts County 0.919 7491 2045 1356 2142 7902 8114 5543 20
25 Southampton 0.918 6308 1717 1157 1602 6669 6296 4476 54
26 Newcastle United 0.917 7640 2144 1208 1857 8154 7330 5209 18
27 Millwall 0.909 6657 1809 1230 1618 6495 6163 4657 38
28 Swindon Town 0.895 6574 1797 1183 1715 6874 6678 4695 44
29 Reading 0.890 6834 1882 1188 1650 6999 6524 4720 34
30 Preston North End 0.885 7976 2191 1403 1997 8317 7782 5591 9
31 West Ham United 0.880 6308 1734 1106 1644 6712 6487 4484 55
32 Queens Park Rangers 0.879 6362 1733 1163 1633 6548 6192 4529 51
33 Sheffield Wednesday 0.876 7738 2122 1372 1950 8124 7676 5444 14
34 Blackpool 0.852 7081 1917 1330 1997 7464 7568 5244 28
35 Stoke City 0.847 6959 1881 1316 1975 6940 7217 5172 31
36 Huddersfield Town 0.841 6740 1835 1235 1724 6726 6502 4794 35
37 Fulham 0.840 6592 1793 1213 1816 6958 6862 4822 41
38 Burnley 0.830 7777 2147 1336 2038 8106 7992 5521 11
39 Brighton & Hove Albion 0.827 6514 1774 1192 1637 6502 6146 4603 45
40 Ipswich Town 0.825 5419 1496 931 1296 5438 5064 3723 77
41 Norwich City 0.822 6299 1708 1175 1637 6467 6406 4520 57
42 Bournemouth 0.822 6239 1686 1181 1634 6198 5986 4501 60
43 Grimsby Town 0.817 7299 2014 1257 2113 7628 7923 5384 25
44 Wrexham 0.810 6252 1707 1131 1673 6559 6415 4511 59
45 Derby County 0.809 7771 2152 1315 2024 8458 8029 5491 12
46 Coventry City 0.800 5983 1612 1147 1727 6260 6434 4486 66
47 Oldham Athletic 0.793 6575 1766 1277 1870 6896 7145 4913 43
48 Crystal Palace 0.790 6175 1657 1204 1678 6220 6285 4539 62
49 Carlisle United 0.790 5547 1507 1026 1658 5854 6256 4191 75
50 Swansea City 0.787 6139 1680 1099 1734 6311 6532 4513 65
51 Tranmere Rovers 0.784 6443 1769 1136 1708 6740 6528 4613 47
52 Portsmouth 0.782 6152 1667 1151 1695 6448 6434 4513 64
53 Hull City 0.781 6853 1852 1297 1821 6962 6831 4970 33
54 Cardiff City 0.772 6173 1672 1157 1674 6175 6398 4503 63
55 Leyton Orient 0.757 6369 1696 1281 2004 6367 7132 4981 50
56 Bristol Rovers 0.757 6265 1697 1174 1737 6543 6602 4608 58
57 Plymouth Argyle 0.748 6342 1730 1152 1681 6467 6257 4563 52
58 Charlton Athletic 0.747 5900 1597 1109 1664 6222 6484 4370 68
59 Peterborough United 0.743 4609 1256 841 1122 4765 4328 3219 85
60 Bury 0.734 7160 1952 1304 2045 7536 7679 5301 26
61 Port Vale 0.733 6683 1800 1283 1988 6801 7223 5071 37
62 Southend United 0.730 6225 1704 1113 1790 6445 6578 4607 61
63 Oxford United 0.728 4099 1094 817 1091 3952 3854 3002 89
64 Chesterfield 0.713 6657 1822 1191 1858 6822 6780 4871 39
65 Wimbledon 0.711 1945 521 382 473 1907 1861 1376 103
66 Shrewsbury Town 0.696 4718 1244 986 1341 4741 4906 3571 84
67 Bradford City 0.695 6958 1880 1318 1942 7226 7276 5140 32
68 Northampton Town 0.691 6306 1732 1110 1783 6662 6675 4625 56
69 Walsall 0.690 6373 1724 1201 1902 6804 7176 4827 49
70 Lincoln City 0.687 6996 1908 1272 2068 7659 7974 5248 30
71 Wigan Athletic 0.686 3089 841 566 789 2927 2794 2196 95
72 Torquay United 0.686 5568 1489 1101 1669 5803 6304 4259 74
73 York City 0.683 5387 1433 1088 1584 5678 5912 4105 78
74 Rotherham United 0.682 6333 1731 1140 1824 6791 7051 4695 53
75 Barnsley 0.675 7026 1893 1347 2049 7286 7783 5289 29
76 Mansfield Town 0.674 5544 1498 1050 1552 5977 5975 4100 76
77 Doncaster Rovers 0.665 5946 1610 1116 1758 6136 6601 4484 67
78 Colchester United 0.655 4833 1296 945 1321 4984 5087 3562 82
79 Aldershot Town 0.653 4496 1205 881 1370 4723 5198 3456 86
80 Exeter City 0.638 5890 1567 1189 1817 6176 6815 4573 69
81 Wycombe Wanderers 0.634 2448 650 498 618 2346 2283 1766 98
82 Stockport County 0.634 6485 1763 1196 1939 6799 7182 4898 46
83 Gillingham 0.616 5813 1555 1148 1691 5821 6264 4394 71
84 Cambridge United 0.606 3386 898 692 959 3285 3418 2549 92
85 Gateshead 0.604 3426 929 639 964 3729 3943 2532 91
86 Bradford Park Avenue 0.603 3299 925 524 985 3876 4017 2434 93
87 Burton Albion 0.577 1868 519 311 614 1919 2354 1444 104
88 Darlington 0.557 5329 1435 1024 1718 5763 6393 4177 79
89 Hereford 0.545 2869 758 595 859 2775 2953 2212 96
90 Crewe Alexandra 0.543 5867 1594 1085 1978 6394 7434 4657 70
91 Scunthorpe United 0.542 4812 1273 993 1334 4880 5046 3600 83
92 Milton Keynes Dons 0.538 1284 360 204 304 1248 1100 868 117
93 Newport County 0.525 4322 1166 824 1451 4731 5651 3441 87
94 Chester 0.521 4899 1311 966 1540 5216 5623 3817 81
95 Yeovil Town 0.487 2315 628 431 727 2369 2623 1786 99
96 Barnet 0.487 2695 732 499 775 2724 2818 2006 97
97 Crawley Town 0.485 1131 308 207 308 1087 1107 823 119
98 Accrington Stanley 0.469 3118 873 499 1011 3538 4014 2383 94
99 Halifax Town 0.456 5066 1330 1076 1712 5274 6310 4118 80
100 Rochdale 0.456 5689 1511 1156 1842 6110 6912 4509 72
101 Stevenage 0.453 1860 511 327 430 1817 1572 1268 105
102 Cheltenham Town 0.450 2043 539 426 552 1975 2062 1517 102
103 Fleetwood Town 0.447 817 223 148 186 741 660 557 128
104 Hartlepool United 0.441 5582 1512 1046 1954 5920 7131 4512 73
105 Macclesfield Town 0.435 2119 565 424 598 2003 2103 1587 101
106 Southport 0.430 4110 1085 855 1367 4408 5164 3307 88
107 Morecambe 0.388 1682 454 320 465 1717 1770 1239 110
108 Rushden & Diamonds 0.387 1031 279 194 239 1016 889 712 122
109 Scarborough 0.376 1726 455 361 475 1713 1788 1291 108
110 Kidderminster Harriers 0.373 2254 621 391 595 2310 2221 1607 100
111 Barrow 0.354 3557 951 704 1326 3916 4956 2981 90
112 Dagenham & Redbridge 0.354 1591 437 280 447 1625 1601 1164 114
113 Forest Green Rovers 0.353 1412 369 305 391 1459 1479 1065 116
114 Altrincham 0.333 1825 490 355 500 1865 1865 1345 106
115 Telford United 0.315 1741 466 343 518 1738 1897 1327 107
116 AFC Wimbledon 0.314 762 200 162 227 736 791 589 131
117 Woking 0.311 1640 442 314 439 1677 1695 1195 113
118 Boston United 0.298 1434 391 261 403 1543 1586 1055 115
119 Workington 0.284 1645 437 334 564 1740 2046 1335 112
120 Bath City 0.283 1197 320 237 360 1170 1278 917 118
121 Kettering Town 0.274 1711 456 343 484 1732 1845 1283 109
122 Maidstone United 0.266 1103 297 212 280 1170 1053 789 121
123 Sutton United 0.254 720 193 141 187 757 729 521 133
124 Northwich Victoria 0.245 1648 436 340 545 1773 2037 1321 111
125 Glossop 0.230 742 201 139 299 844 1059 639 132
126 Dover Athletic 0.227 907 248 163 259 899 914 670 126
127 Weymouth 0.223 911 247 170 275 939 1028 692 125
128 Ebbsfleet United 0.221 904 237 193 289 948 1076 719 127
129 Salford City 0.220 220 60 40 43 194 148 143 169
130 Enfield 0.210 678 192 102 158 777 664 452 135
131 Eastleigh 0.206 484 130 94 106 456 438 330 145
132 Gainsborough Trinity 0.196 699 190 129 307 789 1158 626 134
133 Harrogate Town 0.192 214 60 34 49 207 185 143 172
134 Merthyr Tydfil 0.187 813 209 186 318 924 1261 713 129
135 Dartford 0.176 485 130 95 187 529 655 412 144
136 Leeds City 0.172 525 148 81 174 609 650 403 142
137 Nuneaton Borough 0.171 664 173 145 224 732 824 542 136
138 New Brighton AFC 0.170 1117 306 199 431 1273 1628 936 120
139 Runcorn Halton 0.168 987 267 186 218 1018 949 671 124
140 Welling United 0.166 991 258 217 368 1054 1266 843 123
141 AFC Fylde 0.166 239 65 44 49 243 198 158 168
142 New Brighton Tower 0.165 171 49 24 32 198 156 105 181
143 Nelson 0.165 546 157 75 194 688 831 426 140
144 Chorley 0.159 243 66 45 93 256 313 204 167
145 Tamworth 0.150 462 116 114 199 461 670 429 146
146 Boreham Wood 0.149 379 95 94 104 347 349 293 151
147 Solihull Moors 0.149 329 91 56 87 319 297 234 158
148 King's Lynn 0.144 128 36 20 48 146 216 104 191
149 Darwen 0.144 274 82 28 142 436 665 252 163
150 Braintree Town 0.141 487 138 73 173 484 567 384 143
151 Worcester City 0.140 375 102 69 108 387 430 279 152
152 Slough Town 0.140 534 143 105 175 564 654 423 141
153 Salisbury City 0.139 277 77 46 79 267 293 202 162
154 Wealdstone 0.137 625 166 127 175 645 677 468 137
155 Burton Wanderers 0.133 143 43 14 39 173 157 96 188
156 Hednesford Town 0.129 358 97 67 102 339 368 266 153
157 Histon 0.128 250 67 49 78 254 289 194 165
158 Margate 0.127 205 54 43 67 225 278 164 174
159 Bromley 0.125 386 106 68 117 422 444 291 150
160 Kingstonian 0.120 190 52 34 62 185 212 148 177
161 Blyth Spartans 0.119 178 47 37 77 211 313 161 179
162 Stalybridge Celtic 0.119 458 121 95 177 485 638 393 147
163 Alfreton Town 0.116 344 93 65 132 384 511 290 157
164 Farnborough 0.114 606 157 135 238 703 871 530 138
165 Wigan Borough 0.109 549 151 96 180 663 738 427 139
166 Stafford Rangers 0.109 796 199 199 302 855 1050 700 130
167 Hayes 0.104 346 95 61 127 357 422 283 155
168 Bedford Town 0.100 46 12 10 14 45 60 36 215
169 Guiseley 0.098 245 58 71 111 265 381 240 166
170 Brackley Town 0.096 174 47 33 23 172 106 103 180
171 Chelmsford City 0.096 194 53 35 66 221 252 154 176
172 Spennymoor Town 0.092 162 45 27 32 175 148 104 184
173 Accrington 0.092 157 41 34 59 251 334 134 185
174 Havant & Waterlooville 0.091 140 38 26 43 166 166 107 190
175 Grays Athletic 0.089 283 73 64 98 297 338 235 160
176 Eastbourne Borough 0.088 260 66 62 109 289 413 237 164
177 South Shields 0.087 52 14 10 30 68 114 54 212
178 Canvey Island 0.086 108 26 30 41 118 152 97 201
179 Aberdare Athletic 0.084 299 80 59 120 342 438 259 159
180 Dagenham 0.078 353 93 74 152 393 534 319 154
181 Maidenhead United 0.078 218 60 38 88 222 289 186 170
182 St. Albans City 0.071 185 49 38 68 207 268 155 178
183 Farsley Celtic 0.068 109 29 22 49 119 161 100 200
184 Frickley Athletic 0.068 405 111 72 124 446 495 307 149
185 Gloucester City 0.067 119 32 23 43 115 151 98 196
186 Nuneaton Town 0.065 163 42 37 63 148 207 142 183
187 Leamington 0.064 213 50 63 104 249 396 217 173
188 Leigh Genesis 0.062 216 59 39 112 240 381 210 171
189 Durham City 0.062 346 97 55 141 403 545 293 156
190 Bromsgrove Rovers 0.062 280 73 61 89 297 334 223 161
191 Hayes & Yeading United 0.061 141 38 27 74 177 262 139 189
192 Ashington 0.060 408 112 72 158 505 692 342 148
193 Thames 0.060 78 20 18 50 110 215 88 207
194 Redbridge Forest 0.060 63 18 9 15 69 56 42 209
195 Middlesbrough Iron 0.059 38 11 5 21 48 98 37 221
196 Walthamstow Avenue 0.056 46 12 10 19 73 83 41 214
197 Loughborough United 0.055 123 34 21 107 172 420 162 194
198 Bootle 0.054 30 9 3 14 52 76 26 226
199 Curzon Ashton 0.054 107 27 26 44 106 149 97 202
200 Oxford City 0.054 144 39 27 55 169 206 121 187
201 Bangor City 0.052 195 48 51 84 229 326 183 175
202 Bishop Auckland 0.049 47 12 11 24 67 99 47 213
203 Witton Albion 0.048 154 37 43 65 183 227 145 186
204 Folkestone Invicta 0.048 31 8 7 18 45 74 33 225
205 Leek Town 0.046 81 19 24 46 105 153 89 206
206 Dorking 0.044 86 25 11 17 97 75 53 205
207 Gravesend & Northfleet 0.044 24 7 3 14 27 45 24 232
208 Fisher Athletic 0.043 169 41 46 81 206 287 168 182
209 Leatherhead 0.041 26 7 5 8 22 28 20 229
210 Concord Rangers 0.039 126 33 27 31 132 124 91 192
211 Rhyl 0.038 35 10 5 21 39 85 36 224
212 Aylesbury United 0.038 53 14 11 33 64 112 58 211
213 Hampton & Richmond 0.037 125 36 17 43 128 142 96 193
214 Chippenham Town 0.035 114 30 24 41 110 139 95 197
215 Droylsden 0.035 40 9 13 36 60 124 58 217
216 Grantham 0.034 27 8 3 17 41 63 28 227
217 Tooting & Mitcham United 0.033 24 7 3 10 26 35 20 231
218 New Brompton 0.033 15 3 6 6 11 12 15 242
219 Corinthian 0.033 14 3 5 15 25 58 23 250
220 United of Manchester 0.031 38 9 11 27 55 98 47 220
221 Hyde 0.031 65 17 14 61 101 194 92 208
222 Stourbridge 0.030 18 5 3 6 19 23 14 241
223 Billericay Town 0.030 120 31 27 41 151 173 99 195
224 Whitley Bay 0.030 9 3 0 2 9 6 5 267
225 Guildford City 0.029 26 6 8 21 40 74 35 230
226 Trowbridge Town 0.029 113 29 26 77 132 253 132 198
227 North Ferriby United 0.027 39 12 3 31 32 82 46 219
228 Marine 0.027 22 5 7 10 36 60 22 235
229 Hillingdon Borough 0.026 10 3 1 6 11 26 10 264
230 Hendon 0.025 27 7 6 20 38 64 33 228
231 Hemel Hempstead Town 0.024 112 30 22 42 116 148 94 199
232 Dulwich Hamlet 0.024 104 26 26 55 136 190 107 203
233 Caernarfon Town 0.023 8 2 2 1 3 2 5 273
234 Hastings United 0.023 21 6 3 10 30 37 19 236
235 Tonbridge Angels 0.023 55 14 13 27 68 99 54 210
236 Brentwood Town 0.023 10 3 1 2 6 12 6 263
237 Leyton-Wingate 0.023 20 5 5 12 19 42 22 240
238 South Liverpool 0.022 15 4 3 8 19 33 15 243
239 Hungerford Town 0.022 99 28 15 52 111 167 95 204
240 Crook Town 0.022 21 6 3 14 32 69 23 237
241 Bishop's Stortford 0.022 20 4 8 13 34 57 25 239
242 Dorchester Town 0.020 15 4 3 11 24 46 18 246
243 Barking 0.020 14 4 2 6 11 21 12 249
244 Harlow Town 0.019 12 3 3 5 9 19 11 252
245 Ashton United 0.019 36 9 9 27 46 95 45 223
246 Sunderland Albion 0.019 11 3 2 3 14 13 8 256
247 Bognor Regis Town 0.018 15 4 3 7 14 32 14 244
248 Hitchin Town 0.018 20 4 8 10 30 46 22 238
249 Finchley 0.018 6 2 0 2 4 8 4 297
250 Chilton Colliery Recreation 0.017 10 3 1 2 9 10 6 261
251 Worksop Town 0.017 11 3 2 9 13 39 14 260
252 Weston-super-Mare 0.016 40 9 13 28 55 94 50 216
253 Derby Midland 0.015 3 1 0 1 4 2 2 323
254 Minehead 0.015 8 2 2 6 12 20 10 275
255 Basingstoke Town 0.015 12 2 6 7 17 24 15 251
256 Hinckley United 0.015 14 4 2 6 18 23 12 248
257 Truro City 0.015 39 9 12 22 64 90 43 218
258 Marlow 0.015 12 3 3 5 13 24 11 253
259 Croydon 0.015 5 1 2 2 7 6 5 304
260 Lewes 0.014 24 6 6 37 29 98 49 234
261 Northfleet United 0.014 11 3 2 8 18 29 13 257
262 Clapton 0.014 8 2 2 6 13 42 10 281
263 Goole Town 0.013 12 3 3 11 19 43 17 255
264 Redditch United 0.013 24 5 9 27 28 79 41 233
265 Ilkeston Town 0.012 8 2 2 6 9 24 10 277
266 Stockton 0.012 15 4 3 13 23 66 20 247
267 Alvechurch 0.012 6 2 0 2 11 9 4 294
268 Chesham United 0.012 10 3 1 8 8 26 12 266
269 East Thurrock United 0.012 37 10 7 27 42 68 44 222
270 Eastwood Town 0.012 6 2 0 3 7 7 5 295
271 Great Yarmouth Town 0.012 7 2 1 3 8 13 6 284
272 Buxton 0.011 10 3 1 3 16 18 7 262
273 Whitby Town 0.011 9 2 3 8 17 32 13 270
274 Romford 0.011 15 3 6 13 25 46 22 245
275 Walton & Hersham 0.011 7 2 1 7 9 20 10 289
276 Caernarvon Athletic 0.011 4 1 1 1 7 8 3 310
277 Staines Town 0.010 6 1 3 5 5 25 9 301
278 Rugby Town 0.010 12 2 6 6 13 25 14 254
279 Leytonstone 0.010 7 2 1 12 14 33 15 290
280 Matlock Town 0.010 7 2 1 5 13 22 8 288
281 Chasetown 0.010 8 2 2 2 6 9 6 274
282 Whitehawk 0.010 5 1 2 2 9 11 5 305
283 Coventry Sporting 0.010 3 1 0 1 2 4 2 333
284 AFC Totton 0.009 3 1 0 1 9 7 2 322
285 Chatham Town 0.009 8 2 2 6 11 41 10 282
286 Atherstone Town 0.009 5 1 2 3 3 7 6 307
287 Southall 0.009 6 2 0 6 15 24 8 299
288 Corby Town 0.009 8 2 2 8 16 33 12 278
289 Bedlington Terriers 0.008 3 1 0 1 4 3 2 324
290 Poole Town 0.008 10 2 4 7 14 32 13 265
291 Tunbridge Wells 0.008 8 2 2 9 14 35 13 280
292 Ashford Town 0.008 11 2 5 10 19 41 17 259
293 Newport IOW 0.008 8 2 2 12 12 53 16 283
294 Lovell's Athletic 0.008 9 3 0 4 17 26 7 268
295 North Shields 0.008 7 2 1 11 18 48 14 292
296 Windsor & Eton 0.008 6 1 3 7 11 32 11 302
297 Warrington Town 0.008 3 1 0 1 1 2 2 332
298 Mossley 0.007 8 2 2 8 7 25 12 279
299 Wisbech Town 0.007 7 2 1 10 13 43 13 293
300 Lancaster City 0.007 9 2 3 14 15 47 19 272
301 Netherfield 0.007 9 2 3 6 18 31 11 269
302 Worthington Simpsons 0.007 4 1 1 4 4 18 6 320
303 Maldon & Tiptree 0.007 3 1 0 2 2 3 3 331
304 Tilbury 0.007 7 2 1 2 7 13 5 285
305 Manchester Central 0.006 3 1 0 2 2 4 3 334
306 Birmingham St George 0.006 7 2 1 3 10 18 6 287
307 Emley 0.006 5 0 5 3 12 18 8 308
308 Yeading 0.006 8 2 2 4 9 21 8 276
309 Harrogate Railway 0.006 6 2 0 2 7 7 4 296
310 Shildon 0.006 7 1 4 8 13 37 13 291
311 Evenwood Town 0.006 11 3 2 9 19 38 14 258
312 West Stanley 0.006 3 1 0 3 3 12 4 346
313 Bridgwater Town 0.005 7 2 1 4 5 11 7 286
314 Castleford Town 0.005 3 1 0 1 4 3 2 325
315 Cinderford Town 0.005 4 1 1 1 3 5 3 312
316 Burscough 0.005 3 1 0 5 6 15 6 343
317 London Caledonians 0.005 6 2 0 5 8 15 7 298
318 Vauxhall Motors 0.005 3 0 3 4 4 11 7 342
319 Croydon Common 0.005 2 0 2 4 5 22 6 353
320 Swindon Supermarine 0.005 3 1 0 1 2 2 2 328
321 Llanelli 0.005 5 1 2 4 10 13 7 306
322 Colwyn Bay 0.004 4 1 1 4 2 8 6 315
323 Hornchurch 0.004 3 1 0 3 4 7 4 335
324 Barry Town 0.004 5 1 2 5 4 19 8 309
325 Penrith 0.004 3 1 0 3 1 14 4 348
326 Sudbury Town 0.004 2 0 2 1 2 4 3 350
327 Horsham 0.004 4 1 1 3 8 20 5 319
328 Sutton Coldfield Town 0.004 3 1 0 4 4 10 5 341
329 Rossendale United 0.004 3 1 0 2 2 5 3 336
330 Harrow Borough 0.004 3 1 0 4 2 14 5 347
331 Tow Law Town 0.004 4 1 1 4 11 21 6 316
332 Nunhead 0.003 3 1 0 4 12 17 5 338
333 Bedlington United 0.003 3 1 0 1 1 4 2 337
334 West Auckland Town 0.003 3 0 3 2 8 14 5 340
335 Sittingbourne 0.003 6 2 0 5 10 21 7 300
336 Brierley Hill Alliance 0.003 3 1 0 1 3 3 2 327
337 Willington 0.003 4 1 1 3 4 14 5 317
338 Ilford 0.003 9 3 0 10 21 38 13 271
339 Yorkshire Amateur 0.003 3 1 0 2 3 8 3 339
340 Carshalton Athletic 0.003 4 1 1 6 12 23 8 318
341 Bamber Bridge 0.002 3 1 0 1 2 1 2 326
342 Worthing 0.002 3 1 0 4 6 15 5 344
343 Bashley 0.002 3 1 0 1 1 1 2 329
344 Selby Town 0.002 3 1 0 4 4 13 5 345
345 Horden Colliery Welfare 0.002 4 1 1 5 6 10 7 313
346 Thornycrofts 0.002 1 0 1 1 0 5 2 368
347 Heanor Town 0.002 1 0 1 6 4 18 7 380
348 Addlestone & Weybridge 0.002 1 0 1 1 2 4 2 354
349 Corinthian-Casuals 0.002 1 0 1 2 1 9 3 374
350 Wokingham Town 0.002 1 0 1 1 1 4 2 362
351 Redbridge 0.002 4 1 1 1 2 6 3 314
352 Gorleston 0.002 2 0 2 2 7 17 4 352
353 Wellington Town 0.001 6 1 3 13 16 45 17 303
354 Leigh RMI 0.001 1 0 1 4 2 11 5 376
355 Thurrock 0.001 1 0 1 2 2 5 3 361
356 Waterlooville 0.001 2 0 2 4 5 12 6 351
357 Walker Celtic 0.001 1 0 1 1 4 12 2 373
358 Halesowen Town 0.001 3 0 3 9 11 31 12 349
359 Bilston Town 0.001 4 1 1 2 4 5 4 311
360 Bury Town 0.001 1 0 1 2 2 7 3 367
361 Leiston 0.001 1 0 1 1 0 2 2 358
362 Cambridge City 0.001 4 1 1 9 7 26 11 321
363 Ford United 0.001 1 0 1 2 3 7 3 365
363 Arnold 0.001 1 0 1 2 2 8 3 370
365 Yiewsley 0.001 1 0 1 1 2 4 2 356
366 Dudley Town 0.001 1 0 1 1 2 5 2 360
367 Brandon United 0.001 1 0 1 2 1 5 3 366
368 Hounslow 0.001 1 0 1 2 7 16 3 375
369 Banbury United 0.001 1 0 1 5 5 16 6 378
370 Bideford 0.001 1 0 1 4 6 12 5 369
371 Tiverton 0.001 1 0 1 7 9 26 8 381
372 Fareham Town 0.001 1 0 1 4 8 18 5 377
373 Whyteleafe 0.001 1 0 1 1 1 3 2 357
374 Gretna 0.001 1 0 1 2 3 6 3 359
375 Kendal Town 0.001 1 0 1 2 2 9 3 371
376 Harwich & Parkeston 0.001 1 0 1 6 6 27 7 382
377 Barnstaple Town 0.001 1 0 1 4 5 17 5 379
378 Westfields 0.001 1 0 1 1 2 4 2 355
379 Taunton Town 0.000 1 0 1 3 4 12 4 372
380 Welton Rovers 0.000 1 0 1 2 4 8 3 364
381 Wombwell 0.000 1 0 1 1 0 3 2 363
382 Birmingham St George's 0 3 1 0 1 3 4 2 330
382 Botwell Mission 0 0 0 0 1 3 4 1 383
382 South Bank St Peters 0 0 0 0 1 2 3 1 384
382 Apsley 0 0 0 0 1 1 2 1 385
382 Glastonbury 0 0 0 0 1 1 2 1 386
382 Horwich RMI 0 0 0 0 1 1 2 1 387
382 Mexborough 0 0 0 0 1 1 2 1 388
382 Newcastle East End 0 0 0 0 1 1 2 1 389
382 Newcastle West End 0 0 0 0 1 1 2 1 390
382 Andover 0 0 0 0 1 0 1 1 391
382 Aveley 0 0 0 0 1 0 1 1 392
382 Coalville Town 0 0 0 0 1 0 1 1 393
382 Cray Valley Paper Mills 0 0 0 0 1 0 1 1 394
382 Guisborough Town 0 0 0 0 1 0 1 1 395
382 Haringey Borough 0 0 0 0 1 0 1 1 396
382 London Paper Mills 0 0 0 0 1 0 1 1 397
382 Mold 0 0 0 0 1 0 1 1 398
382 Rotherham County 0 0 0 0 1 0 1 1 399
382 Ryhope Colliery Welfare 0 0 0 0 1 0 1 1 400
382 Willenhall Town 0 0 0 0 1 0 1 1 401
382 Woodford Town 0 0 0 0 1 0 1 1 402
382 Bridlington Town 0 0 0 0 2 3 5 2 403
382 Horden Athletic 0 0 0 0 2 3 5 2 404
382 Stanley United 0 0 0 0 1 3 5 1 405
382 Epsom & Ewell 0 0 0 0 1 2 4 1 406
382 Wellingborough Town 0 0 0 0 2 2 4 2 407
382 Burnham 0 0 0 0 1 1 3 1 408
382 Clacton Town 0 0 0 0 1 1 3 1 409
382 Dinnington Athletic 0 0 0 0 1 1 3 1 410
382 Dunstable Town 0 0 0 0 1 1 3 1 411
382 Long Eaton Rangers 0 0 0 0 2 1 3 2 412
382 Shaw Lane 0 0 0 0 1 1 3 1 413
382 Ton Pentre 0 0 0 0 1 1 3 1 414
382 Westbury United 0 0 0 0 1 1 3 1 415
382 Wingate & Finchley 0 0 0 0 1 1 3 1 416
382 93rd Highland Regiment 0 0 0 0 1 0 2 1 417
382 Barton Rovers 0 0 0 0 1 0 2 1 418
382 Barwell 0 0 0 0 1 0 2 1 419
382 Birmingham Corporation Tramways 0 0 0 0 1 0 2 1 420
382 Buckingham Town 0 0 0 0 1 0 2 1 421
382 Congleton Town 0 0 0 0 1 0 2 1 422
382 Daventry Town 0 0 0 0 1 0 2 1 423
382 Easington Colliery 0 0 0 0 1 0 2 1 424
382 Evesham United 0 0 0 0 1 0 2 1 425
382 Formby 0 0 0 0 1 0 2 1 426
382 Hucknall St. John's 0 0 0 0 1 0 2 1 427
382 Newcastle Blue Star 0 0 0 0 1 0 2 1 428
382 Newcastle Town 0 0 0 0 1 0 2 1 429
382 Old Carthusians 0 0 0 0 1 0 2 1 430
382 St Neots Town 0 0 0 0 1 0 2 1 431
382 Gosport Borough 0 0 0 0 1 3 6 1 432
382 New Crusaders 0 0 0 0 1 3 6 1 433
382 South Shore 0 0 0 0 2 3 6 2 434
382 Blackhall Colliery Welfare 0 0 0 0 1 2 5 1 435
382 Cambridge University 0 0 0 0 2 2 5 2 436
382 Moor Green 0 0 0 0 2 2 5 2 437
382 Biggleswade Town 0 0 0 0 1 1 4 1 438
382 Brigg Town 0 0 0 0 1 1 4 1 439
382 Clevedon Town 0 0 0 0 1 1 4 1 440
382 Linby Colliery 0 0 0 0 1 1 4 1 441
382 Northern Nomads 0 0 0 0 1 1 4 1 442
382 Radcliffe Borough 0 0 0 0 1 1 4 1 443
382 Rawmarsh Welfare 0 0 0 0 1 1 4 1 444
382 South Bank 0 0 0 0 1 1 4 1 445
382 Beighton Miners Welfare 0 0 0 0 1 0 3 1 446
382 Desborough Town 0 0 0 0 1 0 3 1 447
382 Didcot Town 0 0 0 0 1 0 3 1 448
382 Ellesmere Port Town 0 0 0 0 1 0 3 1 449
382 Frome Town 0 0 0 0 1 0 3 1 450
382 Ringmer 0 0 0 0 1 0 3 1 451
382 Stamford 0 0 0 0 1 0 3 1 452
382 Wembley 0 0 0 0 1 0 3 1 453
382 Witney Town 0 0 0 0 1 0 3 1 454
382 Yate Town 0 0 0 0 1 0 3 1 455
382 Spalding United 0 0 0 0 2 4 8 2 456
382 Ramsgate 0 0 0 0 2 3 7 2 457
382 Shirebrook Miners Welfare 0 0 0 0 2 3 7 2 458
382 Denaby United 0 0 0 0 3 2 6 3 459
382 Ely City 0 0 0 0 1 2 6 1 460
382 Great Harwood 0 0 0 0 1 2 6 1 461
382 Old Westminsters 0 0 0 0 2 2 6 2 462
382 Alton Town 0 0 0 0 1 1 5 1 463
382 Bexley United 0 0 0 0 1 1 5 1 464
382 Eccles United 0 0 0 0 1 1 5 1 465
382 Hythe Town 0 0 0 0 1 1 5 1 466
382 Bracknell Town 0 0 0 0 1 0 4 1 467
382 Holbeach United 0 0 0 0 1 0 4 1 468
382 Kells United 0 0 0 0 1 0 4 1 469
382 Littlehampton Town 0 0 0 0 1 0 4 1 470
382 Molesey 0 0 0 0 1 0 4 1 471
382 Norton United 0 0 0 0 1 0 4 1 472
382 Shankhouse 0 0 0 0 1 0 4 1 473
382 Shortwood United 0 0 0 0 1 0 4 1 474
382 Skegness Town 0 0 0 0 1 0 4 1 475
382 Wimborne Town 0 0 0 0 1 0 4 1 476
382 Staple Hill 0 0 0 0 1 2 7 1 477
382 Team Bath 0 0 0 0 3 2 7 3 478
382 AFC Sudbury 0 0 0 0 1 1 6 1 479
382 Arlesey Town 0 0 0 0 2 1 6 2 480
382 Crusaders 0 0 0 0 2 1 6 2 481
382 Enderby Town 0 0 0 0 1 1 6 1 482
382 Hastings & St Leonards United 0 0 0 0 3 1 6 3 483
382 Jarrow 0 0 0 0 3 1 6 3 484
382 Redhill 0 0 0 0 1 1 6 1 485
382 Swifts 0 0 0 0 1 1 6 1 486
382 Camberley Town 0 0 0 0 1 0 5 1 487
382 Cleator Moor Celtic 0 0 0 0 1 0 5 1 488
382 Merstham 0 0 0 0 1 0 5 1 489
382 Southwick 0 0 0 0 1 0 5 1 490
382 Sutton Junction 0 0 0 0 1 0 5 1 491
382 Wath Athletic 0 0 0 0 1 0 5 1 492
382 Brush Sports 0 0 0 0 2 3 9 2 493
382 Creswell Colliery 0 0 0 0 1 1 7 1 494
382 Irthlingborough Town 0 0 0 0 1 1 7 1 495
382 March Town United 0 0 0 0 2 0 6 2 496
382 Tipton Town 0 0 0 0 1 0 6 1 497
382 Falmouth Town 0 0 0 0 3 4 11 3 498
382 Winsford United 0 0 0 0 3 4 11 3 499
382 Lloyds Sittingbourne 0 0 0 0 1 1 8 1 500
382 Ware 0 0 0 0 2 1 8 2 501
382 Canterbury City 0 0 0 0 2 0 7 2 502
382 Paulton Rovers 0 0 0 0 1 0 7 1 503
382 Lisburn Distillery 0 0 0 0 1 2 10 1 504
382 Ferryhill Athletic 0 0 0 0 2 1 9 2 505
382 Gresley Rovers 0 0 0 0 3 2 11 3 506
382 Farnham United Breweries 0 0 0 0 1 1 10 1 507
382 Golders Green 0 0 0 0 1 1 10 1 508
382 Knowsley United 0 0 0 0 2 1 10 2 509
382 Lytham 0 0 0 0 1 1 10 1 510
382 Ryde Sports 0 0 0 0 2 1 10 2 511
382 Consett 0 0 0 0 2 0 9 2 512
382 Lincoln United 0 0 0 0 2 0 9 2 513
382 Prescot Cables 0 0 0 0 2 0 9 2 514
382 Annfield Plain 0 0 0 0 3 4 14 3 515
382 Fairfield 0 0 0 0 1 1 11 1 516
382 Shepshed Dynamo 0 0 0 0 2 1 11 2 517
382 Skelmersdale United 0 0 0 0 4 1 12 4 518
382 Hyde United 0 0 0 0 4 2 14 4 519
382 Peterborough & Fletton United 0 0 0 0 4 2 14 4 520
382 Heybridge Swifts 0 0 0 0 3 1 13 3 521
382 Nantwich Town 0 0 0 0 3 0 12 3 522
382 Street 0 0 0 0 2 0 12 2 523
382 Halliwell 0 0 0 0 2 2 15 2 524
382 Oswestry Town 0 0 0 0 4 4 19 4 525
382 Chichester City 0 0 0 0 2 1 16 2 526
382 Metropolitan Police 0 0 0 0 5 1 18 5 527
382 Lowestoft Town 0 0 0 0 6 2 22 6 528
382 Casuals 0 0 0 0 5 2 25 5 529
382 Billingham Synthonia 0 0 0 0 7 5 29 7 530

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

« 1888-1890 History 1888-2026 »

Includes 123 seasons from 1888-89 to 2020-21.

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.