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

England 1871-2004

1871-2003 1871-2005

EP Pts W D L GF GA GP PR
1 Liverpool 1.735 7676 2189 1109 1278 7848 5551 4576 1
2 Manchester United 1.521 7524 2143 1095 1319 7827 5896 4557 2
3 Aston Villa 1.505 7232 2051 1079 1579 8012 6704 4709 4
4 Arsenal 1.460 7367 2078 1133 1342 7566 5722 4553 3
5 Blackburn Rovers 1.417 6788 1885 1133 1669 7430 6843 4687 7
6 Everton 1.398 7005 1959 1128 1560 7554 6435 4647 5
7 Manchester City 1.337 6717 1877 1086 1570 7476 6538 4533 12
8 West Bromwich Albion 1.291 6778 1880 1138 1699 7380 6823 4717 8
9 Nottingham Forest 1.272 6441 1760 1161 1672 6847 6514 4593 19
10 Tottenham Hotspur 1.256 6135 1719 978 1323 6694 5555 4020 23
11 Wolverhampton Wanderers 1.255 6882 1933 1083 1686 7722 6918 4702 6
12 Notts County 1.223 6442 1768 1138 1821 6948 7021 4727 18
13 Preston North End 1.217 6741 1861 1158 1702 7238 6726 4721 11
14 Sheffield Wednesday 1.192 6593 1817 1142 1638 7083 6606 4597 16
15 Bolton Wanderers 1.191 6777 1880 1137 1716 7231 6800 4733 9
16 Chelsea 1.184 5992 1639 1075 1375 6283 5710 4089 26
17 Sheffield United 1.159 6651 1844 1119 1622 7099 6635 4585 14
18 Queens Park Rangers 1.067 5333 1461 950 1289 5565 5062 3700 45
19 Middlesbrough 1.066 5938 1628 1054 1608 6459 6203 4290 28
20 Sunderland 1.044 6767 1883 1118 1598 7312 6552 4599 10
21 Watford 1.030 5274 1435 969 1387 5455 5294 3791 47
22 Bristol City 1.030 6126 1675 1101 1537 6235 5915 4313 24
23 Newcastle United 1.029 6640 1869 1033 1560 7191 6293 4462 15
24 Leicester City 1.024 6081 1656 1113 1649 6687 6771 4418 25
25 Leeds United 1.008 5374 1488 910 1170 5402 4722 3568 42
26 Derby County 1.006 6573 1828 1089 1708 7320 6889 4625 17
27 West Ham United 1.006 5268 1447 927 1345 5686 5413 3719 49
28 Birmingham City 0.991 6358 1749 1111 1701 6702 6486 4561 20
29 Stoke City 0.987 5928 1611 1095 1674 6059 6231 4380 29
30 Southampton 0.977 5140 1397 949 1319 5520 5247 3665 56
31 Burnley 0.970 6673 1848 1129 1735 7125 6972 4712 13
32 Swindon Town 0.964 5369 1464 977 1400 5689 5548 3841 43
33 Brentford 0.955 5253 1436 945 1392 5446 5295 3773 51
34 Ipswich Town 0.925 4273 1193 694 984 4361 3944 2871 79
35 Huddersfield Town 0.923 5595 1527 1014 1399 5604 5279 3940 38
36 Norwich City 0.917 5155 1391 982 1330 5317 5246 3703 55
37 Fulham 0.917 5601 1530 1011 1498 5957 5728 4039 37
38 Bournemouth 0.915 5077 1366 979 1328 5021 4871 3673 61
39 Luton Town 0.908 5282 1443 953 1383 5804 5534 3779 46
40 Blackpool 0.902 5956 1627 1075 1687 6352 6438 4389 27
41 Millwall 0.890 5409 1474 987 1297 5401 5063 3758 41
42 Reading 0.888 5616 1550 966 1354 5822 5446 3870 35
43 Brighton & Hove Albion 0.885 5357 1470 947 1340 5465 5124 3757 44
44 Hull City 0.883 5748 1551 1095 1494 5910 5716 4140 34
45 Port Vale 0.880 5611 1509 1084 1638 5779 6088 4231 36
46 Coventry City 0.879 4879 1320 919 1394 5209 5292 3633 66
47 Crystal Palace 0.878 5130 1374 1008 1357 5264 5246 3739 59
48 Charlton Athletic 0.851 4743 1289 876 1357 5130 5379 3522 68
49 Grimsby Town 0.851 6203 1723 1034 1809 6625 6911 4566 21
50 Oldham Athletic 0.848 5505 1491 1032 1534 5867 5984 4057 40
51 Wimbledon 0.840 1942 520 382 472 1913 1866 1374 95
52 Bury 0.829 6155 1688 1091 1755 6578 6675 4534 22
53 Cardiff City 0.827 4920 1332 924 1385 5030 5320 3641 64
54 Plymouth Argyle 0.821 5235 1430 945 1341 5456 5164 3716 53
55 Portsmouth 0.811 5040 1363 951 1383 5406 5398 3697 63
56 Swansea City 0.805 4901 1339 884 1455 5167 5540 3678 65
57 Peterborough United 0.804 3344 895 659 796 3408 3143 2350 86
58 Bristol Rovers 0.801 5131 1394 949 1407 5457 5469 3750 58
59 Bradford City 0.792 5807 1578 1073 1629 6160 6184 4280 31
60 Barnsley 0.788 5926 1599 1129 1699 6223 6582 4427 30
61 Tranmere Rovers 0.784 5236 1438 922 1395 5661 5468 3755 52
62 Leyton Orient 0.772 5217 1385 1062 1681 5267 5984 4128 54
63 Walsall 0.770 5272 1444 940 1590 5785 6069 3974 48
64 Chesterfield 0.760 5591 1536 983 1525 5723 5655 4044 39
65 Southend United 0.759 5069 1390 899 1468 5355 5478 3757 62
66 Wrexham 0.755 5096 1394 914 1399 5523 5489 3707 60
67 Rotherham United 0.753 5263 1444 931 1485 5717 5887 3860 50
68 Carlisle United 0.742 4359 1188 795 1353 4692 5101 3336 78
69 Wanderers 0.736 68 21 5 4 96 22 30 140
70 Bradford Park Avenue 0.707 3196 898 502 940 3752 3834 2340 88
71 Oxford United 0.706 2828 747 587 813 2791 2875 2147 90
72 Northampton Town 0.698 5135 1420 875 1467 5539 5536 3762 57
73 Lincoln City 0.685 5761 1569 1054 1752 6432 6802 4375 32
74 Shrewsbury Town 0.671 3478 917 727 1029 3637 3859 2673 85
75 Gillingham 0.660 4684 1254 922 1368 4736 5087 3544 69
76 Torquay United 0.656 4455 1189 888 1356 4699 5215 3433 74
77 Old Etonians 0.653 126 39 9 10 161 76 58 124
78 Doncaster Rovers 0.650 4451 1205 836 1371 4733 5261 3412 75
79 Mansfield Town 0.641 4406 1197 815 1251 4850 4898 3263 77
80 York City 0.637 4408 1181 865 1343 4775 5031 3389 76
81 Stockport County 0.628 5755 1570 1045 1698 6046 6305 4313 33
82 Crewe Alexandra 0.608 4861 1325 886 1619 5305 6157 3830 67
83 Wigan Athletic 0.604 2057 563 368 460 1950 1725 1391 94
84 Colchester United 0.593 3558 954 696 986 3738 3873 2636 84
85 Cambridge United 0.590 2254 594 472 659 2232 2416 1725 92
86 Exeter City 0.585 4612 1217 961 1523 4955 5690 3701 70
87 Aldershot Town 0.570 3288 875 663 1056 3579 4044 2594 87
88 Scunthorpe United 0.555 3661 968 757 1011 3761 3856 2736 82
89 Darlington 0.538 4605 1239 888 1527 5110 5769 3654 71
90 Newport County 0.499 3565 965 670 1253 4028 4946 2888 83
91 Gateshead 0.488 2152 593 373 584 2434 2507 1550 93
92 Chester City 0.466 3944 1060 764 1248 4275 4602 3072 81
93 Wycombe Wanderers 0.447 792 200 192 236 786 830 628 101
94 Hereford United 0.444 1638 427 357 542 1605 1845 1326 98
95 Hartlepool United 0.441 4516 1227 835 1597 4887 5952 3659 73
96 Queen's Park 0.439 39 12 3 3 69 18 18 162
97 Rochdale 0.423 4522 1196 934 1525 4919 5740 3655 72
98 Oxford University 0.393 88 27 7 7 99 33 41 133
99 Halifax Town 0.378 3956 1035 851 1431 4207 5242 3317 80
100 Old Carthusians 0.368 88 29 1 10 136 52 40 132
101 Southport 0.365 2949 782 603 996 3213 3817 2381 89
102 Workington 0.338 1645 437 334 564 1739 2048 1335 97
103 Yeovil Town 0.329 220 64 28 69 221 253 161 119
104 Accrington Stanley 0.326 1921 546 283 689 2374 2808 1518 96
105 Rushden & Diamonds 0.319 237 64 45 54 231 216 163 117
106 Darwen 0.301 353 106 35 153 559 731 294 113
107 Barrow 0.291 2428 662 442 948 2776 3593 2052 91
108 Scarborough 0.288 824 218 170 278 863 1025 666 100
109 Barnet 0.288 721 192 145 222 744 826 559 103
110 Royal Engineers 0.285 109 34 7 16 146 67 57 127
111 Glossop North End 0.276 742 201 139 299 844 1059 639 102
112 Gainsborough Trinity 0.268 712 194 130 306 813 1152 630 104
113 Swifts 0.268 101 31 8 15 126 78 54 128
114 Macclesfield Town 0.250 476 125 101 169 488 571 395 110
115 Cheltenham Town 0.246 380 100 80 108 359 394 288 112
116 Burton Albion 0.219 557 156 89 284 716 1097 529 105
117 Maidstone United 0.204 228 59 51 71 252 255 181 118
118 Leeds City 0.202 525 148 81 174 609 650 403 108
119 Nelson 0.197 546 157 75 194 688 831 426 107
120 New Brighton Tower 0.195 171 49 24 32 198 156 105 121
121 Kidderminster Harriers 0.182 282 71 69 101 268 337 241 116
122 Blackburn Olympic 0.157 40 13 1 7 85 39 21 160
123 Burton Wanderers 0.155 146 44 14 41 178 174 99 123
124 Altrincham 0.152 91 26 13 28 86 98 67 130
125 Bath City 0.152 82 24 10 31 92 116 65 135
126 Accrington 0.150 176 47 35 65 287 363 147 120
127 New Brighton AFC 0.145 69 19 12 21 82 101 52 139
128 Old Westminsters 0.143 48 15 3 9 74 43 27 150
129 Boston United 0.142 170 45 35 74 188 251 154 122
130 Telford United 0.141 64 18 10 20 63 77 48 142
131 Wigan Borough 0.131 549 151 96 181 663 739 428 106
132 Clapham Rovers 0.131 82 26 4 14 150 58 44 134
133 Enfield 0.129 91 23 22 31 105 123 76 131
134 New Brighton 0.127 1048 287 187 410 1191 1527 884 99
135 Merthyr Town 0.125 479 122 113 225 571 876 460 109
136 Northwich Victoria 0.119 101 28 17 59 161 266 104 129
137 Staveley 0.118 33 10 3 7 46 38 20 169
138 Bedford Town 0.116 46 12 10 14 45 60 36 154
139 Wednesbury Old Athletic 0.106 24 8 0 7 53 49 15 188
140 South Shields 0.104 52 14 10 29 67 111 53 147
141 Marlow 0.099 69 21 6 21 94 75 48 138
142 Aberdare Athletic 0.096 299 80 59 120 342 438 259 115
143 Rangers 0.088 12 4 0 1 14 7 5 247
144 Old Foresters 0.085 41 12 5 11 60 43 28 158
145 Derby Junction 0.085 19 6 1 5 16 25 12 205
146 Sutton United 0.084 45 12 9 17 49 75 38 156
147 Kettering Town 0.084 80 19 23 46 101 187 88 136
148 Blyth Spartans 0.080 67 16 19 29 83 128 64 141
149 Durham City 0.075 346 97 55 141 403 545 293 114
150 Ashington 0.074 408 112 72 158 505 692 342 111
151 Worcester City 0.073 29 7 8 13 34 46 28 177
152 Stalybridge Celtic 0.072 122 35 17 46 131 164 98 126
153 Weymouth 0.072 58 14 16 31 67 127 61 145
154 Bootle 0.071 46 14 4 19 75 99 37 155
155 Thames 0.071 78 20 18 50 110 215 88 137
156 Middlesbrough Iron 0.069 38 11 5 21 48 98 37 166
157 Margate 0.068 40 11 7 20 50 95 38 161
158 Woking 0.066 60 15 15 21 75 95 51 144
159 Walthamstow Avenue 0.066 46 12 10 19 73 83 41 153
160 Chelmsford City 0.064 51 14 9 30 65 109 53 149
161 Loughborough United 0.063 123 34 21 107 172 420 162 125
162 Leek 0.062 23 7 2 4 35 27 13 191
163 Walsall Town 0.062 17 5 2 6 39 32 13 214
164 Hendon 0.061 57 16 9 29 93 102 54 146
165 Folkestone Invicta 0.059 31 8 7 17 44 72 32 173
166 Grantham 0.058 51 15 6 26 72 101 47 148
167 Kingstonian 0.058 22 6 4 10 26 44 20 197
168 Dartford 0.057 42 11 9 26 64 97 46 157
169 Stevenage 0.057 29 8 5 6 28 25 19 176
170 Nuneaton Borough 0.055 38 9 11 21 43 63 41 165
171 Davenham 0.053 20 6 2 5 27 29 13 202
172 Chatham Town 0.052 29 9 2 12 28 62 23 178
173 Dagenham & Redbridge 0.052 30 8 6 6 29 25 20 174
174 Bishop Auckland 0.052 48 12 12 26 71 108 50 151
175 Upton Park 0.052 63 19 6 15 93 69 40 143
176 Leatherhead 0.051 22 6 4 6 16 21 16 195
177 Gravesend & Northfleet 0.050 24 7 3 14 27 45 24 190
178 Mitchell's St George 0.050 22 7 1 7 31 33 15 194
179 Hednesford Town 0.049 16 5 1 6 16 18 12 220
180 King's Lynn 0.048 27 8 3 15 26 68 26 181
181 Rhyl 0.047 35 10 5 21 39 85 36 168
182 Chirk 0.045 24 7 3 4 43 20 14 187
183 Sheffield 0.044 39 11 6 13 53 61 30 163
184 Wednesbury Town 0.044 10 3 1 2 12 11 6 266
185 Lockwood Brothers 0.042 22 7 1 8 26 34 16 196
186 Runcorn Halton 0.041 39 9 12 22 49 82 43 164
187 Tooting & Mitcham United 0.041 24 7 3 9 26 30 19 189
188 Corinthian 0.040 14 3 5 15 25 58 23 239
189 Stafford Road 0.040 29 8 5 7 52 36 20 175
190 Redcar 0.039 15 5 0 4 18 15 9 223
191 Druids 0.039 32 9 5 7 39 35 21 171
192 Dagenham 0.038 22 6 4 15 19 40 25 198
193 New Brompton 0.038 15 3 6 5 11 11 14 224
194 Partick Thistle 0.037 9 3 0 2 22 7 5 275
195 Canvey Island 0.036 12 3 3 4 16 21 10 248
196 Renton 0.036 7 2 1 1 5 4 4 297
197 Whitley Bay 0.035 9 3 0 2 9 6 5 276
198 Old Harrovians 0.035 33 10 3 8 44 36 21 170
199 Cambridge University 0.034 35 10 5 9 39 35 24 167
200 Church 0.034 31 9 4 7 53 32 20 172
201 Hayes 0.033 18 4 6 20 24 52 30 213
202 Morecambe 0.033 27 7 6 19 28 58 32 180
203 Hillingdon Borough 0.031 10 3 1 6 11 26 10 272
204 Old Brightonians 0.031 13 4 1 5 14 18 10 241
205 Guildford City 0.030 26 6 8 21 40 74 35 184
206 Caernarfon Town 0.029 8 2 2 1 3 2 5 288
207 Romford 0.028 41 11 8 21 55 104 40 159
208 Walsall Swifts 0.027 13 4 1 5 14 21 10 242
209 Slough Town 0.026 26 6 8 17 36 66 31 183
210 Crook Town 0.025 21 6 3 14 32 69 23 200
211 Notts Rangers 0.025 18 5 3 5 35 26 13 209
212 Old Wykehamists 0.025 27 9 0 4 40 21 13 179
213 Brentwood Town 0.024 10 3 1 2 6 12 6 271
214 Chorley 0.024 13 3 4 8 12 22 15 244
215 London Caledonians 0.023 13 4 1 6 12 22 11 245
216 Harlow Town 0.023 12 3 3 4 9 17 10 249
217 Marine 0.023 18 4 6 9 32 54 19 211
218 Barking 0.023 14 4 2 6 11 21 12 235
219 Aylesbury United 0.023 17 5 2 11 21 41 18 216
220 Hitchin Town 0.023 21 4 9 12 32 55 25 199
221 Bishop's Stortford 0.022 19 4 7 10 26 45 21 207
222 Evenwood Town 0.022 18 5 3 11 24 45 19 210
223 Leyton 0.022 21 5 6 16 21 69 27 201
224 Bangor City 0.021 18 4 6 13 28 53 23 212
225 South Liverpool 0.021 15 4 3 8 19 33 15 228
226 Farnborough Town 0.021 20 5 5 16 34 52 26 204
227 Darwen Old Wanderers 0.020 13 4 1 4 29 23 9 240
228 Worksop Town 0.020 11 3 2 9 13 39 14 264
229 Bognor Regis Town 0.020 15 4 3 7 14 32 14 229
230 Hastings United 0.020 16 5 1 9 25 30 15 221
231 Maidenhead 0.019 47 15 2 16 46 60 33 152
232 Clapton 0.019 12 3 3 9 21 55 15 256
233 Windsor Home Park 0.019 16 5 1 6 19 16 12 219
234 Dulwich 0.019 15 5 0 4 16 18 9 225
235 Stafford Rangers 0.019 23 6 5 16 27 47 27 193
236 Chilton Colliery Recreation 0.018 10 3 1 2 9 10 6 268
237 Goldenhill 0.018 10 3 1 2 9 7 6 265
238 Barnes 0.017 25 7 4 13 28 50 24 185
239 Northfleet United 0.017 11 3 2 8 18 29 13 259
240 Dorchester Town 0.017 11 3 2 9 21 41 14 262
241 Minehead 0.017 8 2 2 6 12 20 10 289
242 Derby Midland 0.017 14 4 2 6 18 25 12 233
243 Croydon 0.016 5 1 2 2 7 6 5 339
244 Birmingham Excelsior 0.016 16 4 4 5 25 20 13 218
245 Brentwood 0.015 23 7 2 9 42 47 18 192
246 Stockton 0.015 15 4 3 13 23 66 20 231
247 Great Bridge Unity 0.015 7 2 1 2 10 8 5 296
248 Shankhouse 0.015 6 2 0 2 7 16 4 332
249 Ilkeston Town 0.015 8 2 2 5 9 20 9 292
250 Goole Town 0.015 12 3 3 11 19 43 17 255
251 Welling United 0.015 19 4 7 13 19 34 24 206
252 Grey Friars 0.014 16 5 1 3 17 11 9 217
253 South Shore 0.014 14 4 2 10 31 52 16 237
254 Finchley 0.014 7 2 1 5 5 29 8 314
255 Buxton 0.014 10 3 1 3 16 18 7 269
256 Hotspur 0.013 20 6 2 8 19 25 16 203
257 Oswestry 0.013 17 5 2 6 30 32 13 215
258 Alvechurch 0.013 6 2 0 2 11 9 4 320
259 Caernarvon Athletic 0.013 4 1 1 1 7 8 3 350
260 Sunderland Albion 0.013 11 3 2 4 15 16 9 258
261 Crusaders 0.013 12 4 0 4 24 13 8 246
262 Manchester 0.012 3 1 0 2 2 19 3 418
263 Whitby Town 0.012 9 2 3 8 17 32 13 283
264 Birmingham St George 0.012 13 4 1 4 16 24 9 243
265 Crawley Town 0.012 15 4 3 7 18 27 14 227
266 Newcastle West End 0.012 6 2 0 4 11 14 6 325
267 Walton & Hersham 0.012 7 2 1 7 9 20 10 305
268 Phoenix Bessemer 0.012 3 1 0 1 10 5 2 370
269 Witton Albion 0.012 25 7 4 18 43 69 29 186
270 Great Yarmouth Town 0.012 7 2 1 3 8 13 6 301
271 Coventry Sporting 0.012 3 1 0 1 2 4 2 387
272 Oxford City 0.012 9 1 6 12 15 47 19 287
273 Fleetwood Rangers 0.012 4 1 1 2 7 13 4 359
274 Leytonstone 0.012 7 2 1 12 14 33 15 310
275 Astley Bridge 0.012 11 2 5 7 27 45 14 261
276 Corby Town 0.012 7 2 1 5 11 23 8 307
277 Tamworth 0.011 7 1 4 8 14 37 13 312
278 West End 0.011 14 4 2 4 12 19 10 234
279 Horncastle 0.011 6 2 0 2 5 9 4 326
280 Tunbridge Wells 0.011 8 2 2 9 14 35 13 294
281 Boreham Wood 0.011 9 2 3 7 9 25 12 284
282 Bromsgrove Rovers 0.011 6 2 0 11 10 26 13 335
283 Rochester 0.011 15 5 0 13 21 57 18 230
284 Halliwell 0.010 16 5 1 8 29 47 14 222
285 Sheffield Heeley 0.010 15 5 0 8 29 35 13 226
286 Poole Town 0.010 10 2 4 7 14 32 13 273
287 Leek Town 0.010 5 1 2 2 5 10 5 343
288 Newport IOW 0.010 8 2 2 12 12 53 16 295
289 Linfield Athletic 0.010 1 0 1 0 2 2 1 432
290 Lovell's Athletic 0.010 9 3 0 4 17 26 7 281
291 Southall 0.010 6 2 0 6 15 24 8 329
292 Frickley Athletic 0.010 12 3 3 11 14 37 17 254
293 Matlock Town 0.010 7 2 1 8 15 38 11 311
294 Bedlington Terriers 0.010 3 1 0 1 4 3 2 373
295 Wealdstone 0.010 14 3 5 13 17 41 21 238
296 North Shields 0.009 7 2 1 11 18 48 14 315
297 Ashford Town 0.009 11 2 5 10 19 41 17 263
298 Cowlairs 0.009 6 2 0 1 16 6 3 318
299 Castleford Town 0.009 3 1 0 1 4 3 2 374
300 St. Albans City 0.009 12 3 3 8 15 33 14 252
301 Netherfield 0.009 9 2 3 6 18 31 11 282
302 Turton 0.009 18 5 3 3 28 18 11 208
303 Worthington Simpsons 0.008 4 1 1 4 4 18 6 367
304 Hanover United 0.008 10 3 1 9 9 34 13 274
305 Bromley 0.008 12 3 3 10 25 43 16 251
306 Rugby Town 0.008 12 2 6 6 13 25 14 250
307 Derby St Luke's 0.008 5 1 2 4 10 22 7 346
308 Pilgrims 0.008 26 8 2 12 32 51 22 182
309 Droylsden 0.008 4 1 1 2 4 7 4 355
310 Mossley 0.008 8 2 2 8 7 25 12 293
311 Manchester Central 0.007 3 1 0 2 2 4 3 388
312 Windsor & Eton 0.007 6 1 3 7 11 32 11 336
313 Wisbech Town 0.007 7 2 1 10 13 43 13 316
314 Great Lever 0.007 6 2 0 3 12 13 5 321
315 Basingstoke Town 0.007 7 1 4 3 12 15 8 298
316 Shildon 0.007 7 1 4 8 13 37 13 313
317 Rawtenstall 0.007 2 0 2 2 6 14 4 427
318 South Reading 0.007 14 4 2 6 17 34 12 236
319 Lower Darwen 0.007 9 3 0 4 16 20 7 279
320 West Stanley 0.007 3 1 0 3 3 12 4 411
321 Bridgwater Town 0.006 7 2 1 4 5 11 7 303
322 Tilbury 0.006 7 2 1 2 7 13 5 302
323 Crosswell's Brewery 0.006 3 1 0 1 1 14 2 414
324 Harrow Borough 0.006 3 1 0 2 2 6 3 397
325 Sittingbourne 0.006 6 2 0 5 10 21 7 333
326 Hornchurch 0.006 3 1 0 3 2 12 4 412
327 Ashton United 0.006 14 4 2 3 19 20 9 232
328 Rossendale United 0.006 3 1 0 2 2 5 3 393
329 Higher Walton 0.006 7 2 1 4 17 22 7 300
330 Salisbury City 0.006 5 1 2 7 11 28 10 348
331 Emley 0.006 5 0 5 3 12 18 8 344
332 Lancaster City 0.005 9 2 3 13 15 46 18 286
333 Barry Town 0.005 5 1 2 5 4 19 8 347
334 Remnants 0.005 11 3 2 5 19 18 10 257
335 Chesham United 0.005 7 2 1 6 6 20 9 308
336 Mexborough 0.005 1 0 1 1 2 3 2 433
337 Croydon Common 0.005 2 0 2 4 5 22 6 430
338 Spennymoor Town 0.005 4 1 1 7 9 31 9 369
339 Dover Athletic 0.005 5 1 2 5 9 17 8 345
340 Nunhead 0.005 3 1 0 4 12 17 5 398
341 Vauxhall Motors 0.005 2 0 2 2 2 5 4 425
342 Penrith 0.005 3 1 0 3 1 14 4 415
343 South Norwood 0.005 12 4 0 8 12 31 12 253
344 Reading Minster 0.005 8 2 2 3 6 15 7 291
345 Sudbury Town 0.005 2 0 2 1 2 4 3 424
346 Tow Law Town 0.004 4 1 1 4 11 21 6 365
347 West Auckland Town 0.004 3 0 3 2 8 14 5 400
348 Sutton Coldfield Town 0.004 3 1 0 4 4 10 5 402
349 Ecclesfield 0.004 3 1 0 1 4 7 2 391
350 Ilford 0.004 9 3 0 10 21 38 13 285
351 Long Eaton Rangers 0.004 6 2 0 8 14 21 10 328
352 Herts Rangers 0.004 9 3 0 6 17 25 9 280
353 Willington 0.004 4 1 1 3 4 14 5 366
354 Eagley 0.004 11 3 2 7 23 39 12 260
355 Leamington 0.004 7 2 1 6 11 22 9 304
356 Forest Green Rovers 0.004 6 1 3 3 10 11 7 322
357 Gloucester City 0.004 4 1 1 4 5 14 6 364
358 Cliftonville 0.004 7 2 1 1 12 16 4 299
359 Cinderford Town 0.004 4 1 1 1 3 5 3 352
360 Liverpool Ramblers 0.004 4 1 1 2 6 10 4 357
361 Hinckley United 0.004 9 3 0 3 12 15 6 278
362 Brierley Hill Alliance 0.003 3 1 0 1 3 3 2 378
363 Colwyn Bay 0.003 4 1 1 4 2 8 6 360
364 Solihull Borough 0.003 3 0 3 1 7 8 4 382
365 Bedlington United 0.003 3 1 0 1 1 4 2 394
366 Tonbridge Angels 0.003 3 0 3 5 6 15 8 405
367 Yorkshire Amateur 0.003 3 1 0 2 3 8 3 399
368 Aston Unity 0.003 3 1 0 6 8 28 7 420
369 Third Lanark 0.003 6 2 0 1 11 5 3 319
370 Carshalton Athletic 0.003 4 1 1 5 11 19 7 362
371 Weston-super-Mare 0.003 5 1 2 3 4 8 6 341
372 Owlerton 0.003 6 2 0 1 5 7 3 323
373 Selby Town 0.003 3 1 0 4 4 13 5 410
374 Harrogate Railway 0.002 3 1 0 1 3 4 2 383
375 Yeading 0.002 2 0 2 2 4 12 4 428
376 Minerva 0.002 3 1 0 3 8 12 4 395
377 Worthing 0.002 3 1 0 4 6 15 5 406
378 Llanelli 0.002 5 1 2 4 10 13 7 340
379 105th Regiment 0.002 4 1 1 3 4 11 5 361
380 Shropshire Wanderers 0.002 9 2 3 3 4 6 8 277
381 Horden Colliery Welfare 0.002 4 1 1 5 6 10 7 356
382 Elswick Rangers 0.002 4 1 1 1 8 7 3 349
383 Darwen Ramblers 0.002 6 2 0 3 10 19 5 331
384 Alfreton Town 0.002 4 0 4 2 4 7 6 354
385 Acton 0.002 8 2 2 7 14 23 11 290
386 Thornycrofts 0.002 1 0 1 1 0 5 2 449
387 Derbyshire 0.002 1 0 1 1 6 8 2 435
388 Heanor Town 0.002 1 0 1 6 4 18 7 466
389 Wednesbury Strollers 0.002 3 1 0 5 10 31 6 421
390 Gorleston 0.002 2 0 2 2 7 17 4 429
391 Corinthian-Casuals 0.002 1 0 1 2 1 9 3 458
392 Atherstone Town 0.002 5 1 2 3 3 7 6 342
393 Etonian Ramblers 0.002 3 1 0 1 6 9 2 389
394 Thurrock 0.002 1 0 1 1 2 4 2 437
395 Addlestone & Weybridge 0.002 1 0 1 1 2 4 2 436
396 Wokingham Town 0.002 1 0 1 1 1 4 2 442
397 Lancing Old Boys 0.002 3 1 0 2 10 11 3 381
398 1st Surrey Rifles 0.002 7 2 1 7 3 39 10 317
399 Leigh RMI 0.002 1 0 1 3 1 9 4 459
400 Wellington Town 0.002 6 1 3 13 16 45 17 338
401 Walker Celtic 0.002 1 0 1 1 4 12 2 455
402 Bury Town 0.002 1 0 1 1 0 3 2 443
403 Bamber Bridge 0.002 3 1 0 1 2 1 2 376
404 Hampstead Heathens 0.002 4 1 1 1 2 4 3 353
405 Waterlooville 0.002 2 0 2 4 5 12 6 426
406 Llangollen 0.001 3 1 0 1 7 5 2 372
407 Trowbridge Town 0.001 1 0 1 5 5 24 6 470
408 Padiham 0.001 3 1 0 2 4 13 3 409
409 Ford United 0.001 1 0 1 2 3 7 3 446
409 Arnold 0.001 1 0 1 2 2 8 3 452
411 Redditch United 0.001 1 0 1 2 2 10 3 457
412 Reigate Priory 0.001 3 1 0 5 6 22 6 417
413 Bilston Town 0.001 4 1 1 2 4 5 4 351
414 Bashley 0.001 3 1 0 1 1 1 2 380
415 Newtown 0.001 4 1 1 1 4 8 3 358
416 Oswaldtwistle Rovers 0.001 3 1 0 5 9 25 6 416
417 Yiewsley 0.001 1 0 1 1 2 4 2 438
418 Dudley Town 0.001 1 0 1 1 2 5 2 441
419 Spital 0.001 1 0 1 3 5 19 4 465
420 Brandon United 0.001 1 0 1 2 1 5 3 448
421 Hounslow 0.001 1 0 1 2 7 16 3 460
422 Fareham Town 0.001 1 0 1 4 8 18 5 462
423 Banbury United 0.001 1 0 1 4 4 14 5 463
424 Bideford 0.001 1 0 1 4 6 12 5 450
425 Halesowen Town 0.001 3 0 3 8 10 29 11 419
426 Forest School 0.001 6 2 0 4 12 21 6 330
427 Woodford Wells 0.001 10 3 1 3 9 8 7 267
428 Southall Park 0.001 4 1 1 5 6 21 7 368
429 Whyteleafe 0.001 1 0 1 1 1 3 2 439
430 Hawks 0.001 3 1 0 2 6 6 3 377
431 Dulwich Hamlet 0.001 2 0 2 14 17 54 16 431
432 Kendal Town 0.001 1 0 1 2 2 9 3 453
433 Dreadnought 0.001 3 1 0 5 7 14 6 404
434 Fishwick Ramblers 0.001 3 1 0 2 3 5 3 386
435 Gretna 0.001 1 0 1 2 3 6 3 440
436 Rossendale 0.001 6 2 0 4 18 40 6 337
437 Fleetwood Town 0.001 1 0 1 4 3 23 5 471
438 Harwich & Parkeston 0.001 1 0 1 6 6 27 7 472
439 Barnstaple Town 0.001 1 0 1 4 5 17 5 464
440 Reading Abbey 0.001 10 3 1 2 7 9 6 270
441 Sheffield Providence 0.001 1 0 1 3 5 14 4 461
442 Welton Rovers 0.001 1 0 1 2 4 8 3 445
443 Blackburn Park Road 0.000 7 2 1 5 18 30 8 306
444 Mosquitos 0.000 7 2 1 5 10 28 8 309
445 Tiverton 0.000 1 0 1 6 8 23 7 467
446 Panthers 0.000 6 2 0 4 5 16 6 334
447 Argonauts 0.000 1 0 1 1 1 2 2 434
448 Clitheroe 0.000 1 0 1 3 5 13 4 454
449 Bradshaw 0.000 1 0 1 4 5 22 5 468
450 Bolton Association 0.000 3 1 0 2 7 11 3 396
451 Ramblers 0.000 1 0 1 4 2 10 5 456
452 Kildare 0.000 1 0 1 4 1 18 5 469
453 Wombwell 0.000 1 0 1 1 0 3 2 444
454 Woodford Bridge 0.000 1 0 1 3 3 9 4 451
455 Gresham 0.000 3 1 0 2 4 13 3 408
456 Mellors Limited 0 6 2 0 3 11 14 5 324
456 Chesham 0 6 2 0 3 12 17 5 327
456 Notts Olympic 0 4 1 1 5 11 20 7 363
456 Old St Mark's 0 3 1 0 1 9 5 2 371
456 United Hospital 0 3 1 0 1 4 3 2 375
456 Over Wanderers 0 3 1 0 1 3 3 2 379
456 Weybridge Swallows 0 3 1 0 1 3 4 2 384
456 Newark 0 3 1 0 2 8 10 3 385
456 Watford Rovers 0 3 1 0 3 6 9 4 390
456 Lincoln Lindum 0 3 1 0 3 4 7 4 392
456 Uxbridge 0 3 1 0 4 6 12 5 401
456 Cleethorpes Town 0 3 1 0 2 3 9 3 403
456 South Bank 0 3 1 0 3 5 14 4 407
456 Basford Rovers 0 3 1 0 1 3 15 2 413
456 High Wycombe 0 3 1 0 4 4 26 5 422
456 Luton Wanderers 0 3 1 0 3 4 28 4 423
456 Notts Wanderers 0 1 0 1 2 3 7 3 447
456 Botwell Mission 0 0 0 0 1 3 4 1 473
456 Belper Town 0 0 0 0 1 2 3 1 474
456 Billericay Town 0 0 0 0 1 2 3 1 475
456 Dorking 0 0 0 0 1 2 3 1 476
456 Haslingden 0 0 0 0 1 2 3 1 477
456 Lincoln Albion 0 0 0 0 1 2 3 1 478
456 South Bank St Peters 0 0 0 0 1 2 3 1 479
456 Apsley 0 0 0 0 1 1 2 1 480
456 Blackburn Law 0 0 0 0 1 1 2 1 481
456 Eastwood Town 0 0 0 0 1 1 2 1 482
456 Glastonbury 0 0 0 0 1 1 2 1 483
456 Hampton & Richmond 0 0 0 0 1 1 2 1 484
456 Horwich RMI 0 0 0 0 1 1 2 1 485
456 Notts Swifts 0 0 0 0 1 1 2 1 486
456 Andover 0 0 0 0 1 0 1 1 487
456 Aveley 0 0 0 0 1 0 1 1 488
456 Guisborough Town 0 0 0 0 1 0 1 1 489
456 London Paper Mills 0 0 0 0 1 0 1 1 490
456 Mold 0 0 0 0 1 0 1 1 491
456 Rotherham County 0 0 0 0 1 0 1 1 492
456 Ryhope Colliery Welfare 0 0 0 0 1 0 1 1 493
456 Willenhall Town 0 0 0 0 1 0 1 1 494
456 Woodford Town 0 0 0 0 1 0 1 1 495
456 Bridlington Town 0 0 0 0 2 3 5 2 496
456 Havant & Waterlooville 0 0 0 0 2 3 5 2 497
456 Horden Athletic 0 0 0 0 2 3 5 2 498
456 Newcastle East End 0 0 0 0 2 3 5 2 499
456 Ramsgate 0 0 0 0 1 3 5 1 500
456 Stanley United 0 0 0 0 1 3 5 1 501
456 Eckington Works 0 0 0 0 2 2 4 2 502
456 Epsom & Ewell 0 0 0 0 1 2 4 1 503
456 Olympic 0 0 0 0 1 2 4 1 504
456 Team Bath 0 0 0 0 1 2 4 1 505
456 United London Swifts 0 0 0 0 1 2 4 1 506
456 Wellingborough Town 0 0 0 0 2 2 4 2 507
456 Clacton Town 0 0 0 0 1 1 3 1 508
456 Dinnington Athletic 0 0 0 0 1 1 3 1 509
456 Dunstable Town 0 0 0 0 1 1 3 1 510
456 Histon 0 0 0 0 1 1 3 1 511
456 Hungerford Town 0 0 0 0 1 1 3 1 512
456 Ton Pentre 0 0 0 0 1 1 3 1 513
456 Westbury United 0 0 0 0 1 1 3 1 514
456 Wingate & Finchley 0 0 0 0 1 1 3 1 515
456 93rd Highland Regiment 0 0 0 0 1 0 2 1 516
456 Barton Rovers 0 0 0 0 1 0 2 1 517
456 Birmingham Corporation Tramways 0 0 0 0 1 0 2 1 518
456 Buckingham Town 0 0 0 0 1 0 2 1 519
456 Congleton Town 0 0 0 0 1 0 2 1 520
456 Easington Colliery 0 0 0 0 1 0 2 1 521
456 Farsley Celtic 0 0 0 0 1 0 2 1 522
456 Formby 0 0 0 0 1 0 2 1 523
456 Hucknall St Johns 0 0 0 0 1 0 2 1 524
456 Lewes 0 0 0 0 1 0 2 1 525
456 Newcastle Blue Star 0 0 0 0 1 0 2 1 526
456 Newcastle Town 0 0 0 0 1 0 2 1 527
456 Staines Town 0 0 0 0 1 0 2 1 528
456 St Bart's Hospital 0 0 0 0 1 0 2 1 529
456 St Neots Town 0 0 0 0 1 0 2 1 530
456 Morpeth Harriers 0 0 0 0 2 4 7 2 531
456 New Crusaders 0 0 0 0 1 3 6 1 532
456 Park Grange 0 0 0 0 1 3 6 1 533
456 Blackhall Colliery Welfare 0 0 0 0 1 2 5 1 534
456 Moor Green 0 0 0 0 2 2 5 2 535
456 Chester St Oswald's 0 0 0 0 1 1 4 1 536
456 Derby Town 0 0 0 0 1 1 4 1 537
456 Jarrow 0 0 0 0 2 1 4 2 538
456 Linby Colliery 0 0 0 0 1 1 4 1 539
456 Northern Nomads 0 0 0 0 1 1 4 1 540
456 Radcliffe Borough 0 0 0 0 1 1 4 1 541
456 Rawmarsh Welfare 0 0 0 0 1 1 4 1 542
456 Saxons 0 0 0 0 1 1 4 1 543
456 Wellington St George 0 0 0 0 2 1 4 2 544
456 West Manchester 0 0 0 0 1 1 4 1 545
456 Beighton Miners Welfare 0 0 0 0 1 0 3 1 546
456 Chippenham Town 0 0 0 0 1 0 3 1 547
456 Desborough Town 0 0 0 0 1 0 3 1 548
456 Ellesmere Port Town 0 0 0 0 1 0 3 1 549
456 Frome Town 0 0 0 0 1 0 3 1 550
456 Gateshead Association 0 0 0 0 1 0 3 1 551
456 Gitanos 0 0 0 0 1 0 3 1 552
456 London Olympic 0 0 0 0 1 0 3 1 553
456 Morton Rangers 0 0 0 0 1 0 3 1 554
456 Ringmer 0 0 0 0 1 0 3 1 555
456 Wembley 0 0 0 0 1 0 3 1 556
456 Witney Town 0 0 0 0 1 0 3 1 557
456 Spalding United 0 0 0 0 2 4 8 2 558
456 Shirebrook Miners Welfare 0 0 0 0 2 3 7 2 559
456 Aston Shakespeare 0 0 0 0 2 2 6 2 560
456 Denaby United 0 0 0 0 3 2 6 3 561
456 Ely City 0 0 0 0 1 2 6 1 562
456 Great Harwood 0 0 0 0 1 2 6 1 563
456 Alton Town 0 0 0 0 1 1 5 1 564
456 Bexley United 0 0 0 0 1 1 5 1 565
456 Eccles United 0 0 0 0 1 1 5 1 566
456 Harrogate Town 0 0 0 0 1 1 5 1 567
456 Liverpool Stanley 0 0 0 0 1 1 5 1 568
456 Bracknell Town 0 0 0 0 1 0 4 1 569
456 Fisher Athletic 0 0 0 0 2 0 4 2 570
456 Grimsby District 0 0 0 0 1 0 4 1 571
456 Holbeach United 0 0 0 0 1 0 4 1 572
456 Kells United 0 0 0 0 1 0 4 1 573
456 Littlehampton Town 0 0 0 0 1 0 4 1 574
456 Molesey 0 0 0 0 1 0 4 1 575
456 Oldbury Town 0 0 0 0 1 0 4 1 576
456 Skegness Town 0 0 0 0 1 0 4 1 577
456 St Albans (Forest Gate) 0 0 0 0 2 0 4 2 578
456 St Stephens 0 0 0 0 1 0 4 1 579
456 Whitburn 0 0 0 0 1 0 4 1 580
456 Wimborne Town 0 0 0 0 1 0 4 1 581
456 East Sheen 0 0 0 0 1 2 7 1 582
456 Staple Hill 0 0 0 0 1 2 7 1 583
456 AFC Sudbury 0 0 0 0 1 1 6 1 584
456 Enderby Town 0 0 0 0 1 1 6 1 585
456 Hastings & St Leonards United 0 0 0 0 3 1 6 3 586
456 Redhill 0 0 0 0 1 1 6 1 587
456 Ware 0 0 0 0 1 1 6 1 588
456 Camberley Town 0 0 0 0 1 0 5 1 589
456 Cleator Moor Celtic 0 0 0 0 1 0 5 1 590
456 Esher Leopold 0 0 0 0 1 0 5 1 591
456 Southwick 0 0 0 0 1 0 5 1 592
456 Sutton Junction 0 0 0 0 1 0 5 1 593
456 Wath Athletic 0 0 0 0 1 0 5 1 594
456 Brush Sports 0 0 0 0 2 3 9 2 595
456 Hull Town 0 0 0 0 2 2 8 2 596
456 Creswell Colliery 0 0 0 0 1 1 7 1 597
456 Heart of Midlothian 0 0 0 0 1 1 7 1 598
456 Irthlingborough Town 0 0 0 0 1 1 7 1 599
456 Bournemouth Rovers 0 0 0 0 1 0 6 1 600
456 Civil Service 0 0 0 0 3 0 6 3 601
456 March Town United 0 0 0 0 2 0 6 2 602
456 Rangers (London) 0 0 0 0 1 0 6 1 603
456 Falmouth Town 0 0 0 0 3 4 11 3 604
456 Winsford United 0 0 0 0 3 4 11 3 605
456 Burscough 0 0 0 0 4 2 9 4 606
456 Heywood Central 0 0 0 0 1 1 8 1 607
456 Lloyds (Sittingbourne) 0 0 0 0 1 1 8 1 608
456 Taunton Town 0 0 0 0 2 1 8 2 609
456 Canterbury City 0 0 0 0 2 0 7 2 610
456 Southfield 0 0 0 0 1 0 7 1 611
456 Upton Rangers 0 0 0 0 1 0 7 1 612
456 Wood Grange 0 0 0 0 2 0 7 2 613
456 Hyde United 0 0 0 0 3 2 10 3 614
456 Ferryhill Athletic 0 0 0 0 2 1 9 2 615
456 Tyne Association 0 0 0 0 2 1 9 2 616
456 Warwick County 0 0 0 0 2 1 9 2 617
456 Hoddesdon Town 0 0 0 0 1 0 8 1 618
456 Skelmersdale United 0 0 0 0 3 0 8 3 619
456 Clarence 0 0 0 0 2 2 11 2 620
456 Gresley Rovers 0 0 0 0 3 2 11 3 621
456 St Peter's Institute 0 0 0 0 2 2 11 2 622
456 Caernarvon Wanderers 0 0 0 0 1 1 10 1 623
456 Farnham United Breweries 0 0 0 0 1 1 10 1 624
456 Golders Green 0 0 0 0 1 1 10 1 625
456 Highbury Union 0 0 0 0 3 1 10 3 626
456 Jardines 0 0 0 0 1 1 10 1 627
456 Kirkby Town 0 0 0 0 2 1 10 2 628
456 Lytham 0 0 0 0 1 1 10 1 629
456 Ryde Sports 0 0 0 0 2 1 10 2 630
456 Consett 0 0 0 0 2 0 9 2 631
456 Lincoln Ramblers 0 0 0 0 1 0 9 1 632
456 Lincoln United 0 0 0 0 2 0 9 2 633
456 Prescot Cables 0 0 0 0 2 0 9 2 634
456 Annfield Plain 0 0 0 0 3 4 14 3 635
456 Irwell Springs 0 0 0 0 2 3 13 2 636
456 Fairfield 0 0 0 0 1 1 11 1 637
456 Shepshed Dynamo 0 0 0 0 2 1 11 2 638
456 Furness Vale Rovers 0 0 0 0 1 0 10 1 639
456 Heybridge Swifts 0 0 0 0 2 0 10 2 640
456 Lisburn Distillery 0 0 0 0 3 5 16 3 641
456 Bollington 0 0 0 0 2 2 13 2 642
456 Lyndhurst 0 0 0 0 2 2 13 2 643
456 Horsham 0 0 0 0 2 1 12 2 644
456 Brondesbury 0 0 0 0 2 0 11 2 645
456 Chichester City 0 0 0 0 1 0 11 1 646
456 Bolton Olympic 0 0 0 0 2 4 16 2 647
456 Clitheroe Low Moor 0 0 0 0 3 3 15 3 648
456 Peterborough & Fletton United 0 0 0 0 4 2 14 4 649
456 Maidenhead United 0 0 0 0 4 0 12 4 650
456 Reading Hornets 0 0 0 0 2 0 12 2 651
456 Saffron Walden Town 0 0 0 0 2 0 12 2 652
456 Street 0 0 0 0 2 0 12 2 653
456 Cambridge City 0 0 0 0 6 4 17 6 654
456 Grays Athletic 0 0 0 0 5 2 15 5 655
456 Henley 0 0 0 0 4 2 15 4 656
456 Brigg Brittania 0 0 0 0 2 0 13 2 657
456 Guiseley 0 0 0 0 4 1 15 4 658
456 Metropolitan Police 0 0 0 0 3 0 14 3 659
456 Oswestry Town 0 0 0 0 4 4 19 4 660
456 Calthorpe 0 0 0 0 4 3 18 4 661
456 Attercliffe 0 0 0 0 2 0 16 2 662
456 Farningham 0 0 0 0 1 0 16 1 663
456 Lowestoft Town 0 0 0 0 5 2 21 5 664
456 Hartford St John's 0 0 0 0 4 2 22 4 665
456 Billingham Synthonia 0 0 0 0 7 5 29 7 666
456 Brigg Town 0 0 0 0 4 1 25 4 667
456 Spilsby 0 0 0 0 5 8 34 5 668
456 Hyde 0 0 0 0 1 0 26 1 669
456 Casuals 0 0 0 0 8 6 40 8 670

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

« 1871-1872 History 1871-2024 »

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.