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

England 1871-2002

1871-2001 1871-2003

EP Pts W D L GF GA GP PR
1 Liverpool 1.763 7525 2147 1084 1253 7707 5454 4484 1
2 Manchester United 1.527 7325 2082 1079 1302 7651 5811 4463 2
3 Aston Villa 1.496 7107 2016 1059 1546 7891 6597 4621 4
4 Arsenal 1.447 7157 2016 1109 1332 7364 5636 4457 3
5 Blackburn Rovers 1.436 6671 1854 1109 1638 7305 6721 4601 7
6 Everton 1.427 6892 1929 1105 1527 7444 6316 4561 5
7 Manchester City 1.366 6611 1849 1064 1534 7355 6412 4447 11
8 West Bromwich Albion 1.315 6651 1844 1119 1661 7273 6706 4624 9
9 Tottenham Hotspur 1.276 6023 1687 962 1285 6579 5423 3934 22
10 Nottingham Forest 1.270 6299 1723 1130 1640 6694 6394 4493 19
11 Wolverhampton Wanderers 1.261 6750 1899 1053 1654 7577 6776 4606 6
12 Notts County 1.236 6335 1742 1109 1776 6819 6856 4627 18
13 Preston North End 1.228 6607 1826 1129 1665 7088 6570 4620 12
14 Bolton Wanderers 1.205 6663 1851 1110 1684 7124 6677 4645 8
15 Sheffield Wednesday 1.179 6485 1792 1109 1597 6968 6459 4498 15
16 Chelsea 1.174 5817 1587 1056 1355 6118 5626 3998 28
17 Sheffield United 1.101 6458 1787 1097 1591 6930 6513 4475 17
18 Middlesbrough 1.078 5818 1595 1033 1574 6350 6094 4202 27
19 Queens Park Rangers 1.051 5159 1413 920 1268 5409 4963 3601 45
20 Leicester City 1.040 5943 1620 1083 1622 6553 6651 4325 25
21 Newcastle United 1.039 6511 1834 1009 1538 7066 6195 4381 14
22 Sunderland 1.039 6641 1849 1094 1556 7200 6423 4499 10
23 Leeds United 1.034 5283 1463 894 1126 5291 4571 3483 41
24 Derby County 1.034 6466 1799 1069 1660 7207 6739 4528 16
25 Watford 1.032 5141 1398 947 1344 5336 5145 3689 47
26 Birmingham City 1.006 6250 1721 1087 1669 6608 6378 4477 20
27 Bristol City 1.005 5945 1623 1076 1512 6077 5818 4211 24
28 Stoke City 0.993 5802 1578 1068 1634 5947 6099 4280 30
29 West Ham United 0.992 5135 1413 896 1315 5562 5290 3624 48
30 Burnley 0.991 6535 1811 1102 1691 6973 6792 4604 13
31 Southampton 0.988 5016 1364 924 1288 5408 5144 3576 56
32 Swindon Town 0.984 5229 1426 951 1366 5546 5416 3743 44
33 Brentford 0.970 5133 1404 921 1347 5329 5149 3672 50
34 Huddersfield Town 0.941 5460 1490 990 1361 5489 5159 3841 38
35 Ipswich Town 0.939 4114 1148 670 952 4177 3797 2770 79
36 Brighton & Hove Albion 0.914 5229 1435 924 1300 5346 5003 3659 43
37 Blackpool 0.911 5821 1590 1051 1646 6216 6294 4287 26
38 Fulham 0.911 5480 1497 989 1464 5844 5618 3950 36
39 Bournemouth 0.907 4922 1326 944 1300 4892 4758 3570 62
40 Norwich City 0.907 4986 1342 960 1303 5173 5148 3605 58
41 Luton Town 0.897 5131 1403 922 1351 5646 5390 3676 51
42 Wimbledon 0.892 1835 490 365 418 1783 1694 1273 96
43 Reading 0.890 5455 1502 949 1318 5693 5331 3769 39
44 Coventry City 0.884 4747 1286 889 1355 5074 5161 3530 66
45 Hull City 0.884 5601 1512 1065 1467 5767 5607 4044 34
46 Port Vale 0.879 5480 1473 1061 1599 5648 5948 4133 37
47 Crystal Palace 0.875 4972 1331 979 1323 5107 5117 3633 59
48 Millwall 0.871 5252 1431 959 1263 5273 4934 3653 42
49 Grimsby Town 0.863 6110 1700 1010 1758 6515 6732 4468 21
50 Charlton Athletic 0.861 4636 1260 856 1324 5025 5260 3440 68
51 Oldham Athletic 0.841 5352 1453 993 1509 5716 5868 3955 40
52 Plymouth Argyle 0.835 5073 1385 918 1314 5296 5060 3617 53
53 Bury 0.830 6023 1653 1064 1719 6463 6546 4436 23
54 Bradford City 0.817 5718 1554 1056 1574 6068 6035 4184 31
55 Bristol Rovers 0.813 5020 1367 919 1366 5351 5344 3652 55
56 Portsmouth 0.810 4878 1316 930 1356 5242 5278 3602 63
57 Peterborough United 0.809 3228 867 627 758 3291 3020 2252 87
58 Cardiff City 0.798 4760 1288 896 1355 4874 5204 3539 65
59 Swansea City 0.797 4781 1308 857 1413 5047 5400 3578 64
60 Southend United 0.788 4948 1356 880 1418 5240 5338 3654 61
61 Chesterfield 0.778 5485 1509 958 1480 5626 5505 3947 35
62 Barnsley 0.778 5804 1569 1097 1661 6111 6446 4327 29
63 Walsall 0.777 5152 1412 916 1544 5672 5923 3872 46
64 Leyton Orient 0.776 5104 1356 1036 1637 5158 5843 4029 52
65 Tranmere Rovers 0.771 5064 1391 891 1367 5518 5337 3649 54
66 Rotherham United 0.759 5135 1412 899 1447 5586 5746 3758 49
67 Carlisle United 0.756 4261 1162 775 1301 4590 4944 3238 78
68 Wrexham 0.754 4949 1353 890 1367 5386 5367 3610 60
69 Wanderers 0.745 68 21 5 4 96 22 30 139
70 Bradford Park Avenue 0.717 3196 898 502 939 3750 3829 2339 88
71 Oxford United 0.710 2675 706 557 783 2674 2775 2046 90
72 Lincoln City 0.702 5614 1531 1021 1726 6313 6708 4278 33
73 Northampton Town 0.700 5004 1383 855 1421 5423 5387 3659 57
74 Shrewsbury Town 0.676 3428 905 713 1003 3565 3758 2621 84
75 Old Etonians 0.661 126 39 9 10 161 76 58 122
76 Torquay United 0.658 4304 1149 857 1330 4552 5093 3336 75
77 York City 0.655 4295 1153 836 1303 4683 4904 3292 76
78 Gillingham 0.647 4552 1218 898 1325 4614 4940 3441 70
79 Mansfield Town 0.630 4277 1160 797 1206 4692 4724 3163 77
80 Stockport County 0.619 5639 1541 1016 1657 5909 6153 4214 32
81 Doncaster Rovers 0.618 4356 1177 825 1360 4649 5217 3362 73
82 Crewe Alexandra 0.603 4708 1282 862 1585 5160 6044 3729 67
83 Colchester United 0.593 3419 918 665 950 3624 3751 2533 85
84 Exeter City 0.589 4557 1204 945 1501 4898 5619 3650 69
85 Aldershot Town 0.574 3285 874 663 1055 3577 4042 2592 86
86 Cambridge United 0.569 2120 560 440 621 2093 2258 1621 93
87 Scunthorpe United 0.564 3521 933 722 976 3608 3722 2631 83
88 Darlington 0.542 4491 1211 858 1486 4991 5639 3555 71
89 Wigan Athletic 0.524 1862 508 338 441 1806 1644 1287 95
90 Newport County 0.506 3565 965 670 1253 4028 4946 2888 82
91 Gateshead 0.494 2152 593 373 584 2434 2507 1550 92
92 Wycombe Wanderers 0.489 693 178 159 191 663 670 528 104
93 Chester City 0.473 3941 1059 764 1246 4272 4598 3069 81
94 Hereford United 0.450 1638 427 357 540 1605 1842 1324 98
95 Queen's Park 0.445 39 12 3 3 69 18 18 161
96 Rochdale 0.440 4404 1167 903 1483 4792 5597 3553 72
97 Hartlepool United 0.415 4350 1181 807 1571 4729 5830 3559 74
98 Oxford University 0.397 88 27 7 7 99 33 41 132
99 Halifax Town 0.384 3956 1035 851 1431 4207 5242 3317 80
100 Southport 0.373 2946 781 603 995 3209 3812 2379 89
101 Old Carthusians 0.373 88 29 1 10 136 52 40 131
102 Workington 0.343 1645 437 334 564 1739 2048 1335 97
103 Accrington Stanley 0.312 1915 545 280 688 2371 2805 1513 94
104 Darwen 0.305 353 106 35 153 559 731 294 112
105 Scarborough 0.295 813 215 168 276 858 1021 659 100
106 Barrow 0.293 2425 661 442 947 2773 3590 2050 91
107 Barnet 0.291 717 191 144 221 739 819 556 102
108 Royal Engineers 0.288 109 34 7 16 146 67 57 125
109 Glossop North End 0.280 742 201 139 299 844 1059 639 101
110 Swifts 0.272 101 31 8 15 126 78 54 126
111 Gainsborough Trinity 0.271 712 194 130 305 812 1145 629 103
112 Macclesfield Town 0.233 356 94 74 125 359 427 293 111
113 Yeovil Town 0.222 140 39 23 48 141 186 110 121
114 Maidstone United 0.207 228 59 51 71 252 255 181 116
115 Burton Albion 0.207 552 155 87 283 710 1091 525 105
116 Leeds City 0.206 525 148 81 174 609 650 403 108
117 Rushden & Diamonds 0.203 97 26 19 19 92 75 64 128
118 Cheltenham Town 0.203 261 71 48 68 234 237 187 115
119 Nelson 0.200 546 157 75 194 688 831 426 107
120 New Brighton Tower 0.198 171 49 24 32 198 156 105 118
121 Blackburn Olympic 0.160 40 13 1 7 85 39 21 160
122 Burton Wanderers 0.157 146 44 14 41 178 174 99 120
123 Altrincham 0.154 91 26 13 28 86 98 67 129
124 Bath City 0.153 82 24 10 31 92 116 65 134
125 Accrington 0.152 176 47 35 65 287 363 147 117
126 New Brighton AFC 0.149 69 19 12 21 82 101 52 138
127 Old Westminsters 0.145 48 15 3 9 74 43 27 150
128 Kidderminster Harriers 0.136 156 39 39 63 152 202 141 119
129 Wigan Borough 0.134 549 151 96 181 663 739 428 106
130 Enfield 0.133 91 23 22 31 105 123 76 130
131 Clapham Rovers 0.133 82 26 4 14 150 58 44 133
132 New Brighton 0.129 1048 287 187 410 1191 1527 884 99
133 Merthyr Town 0.127 479 122 113 225 571 876 460 109
134 Northwich Victoria 0.122 101 28 17 57 160 261 102 127
135 Staveley 0.120 33 10 3 7 46 38 20 169
136 Bedford Town 0.118 46 12 10 14 45 60 36 154
137 Telford United 0.111 55 15 10 19 56 73 44 145
138 Wednesbury Old Athletic 0.107 24 8 0 7 53 49 15 185
139 South Shields 0.105 52 14 10 29 67 111 53 147
140 Aberdare Athletic 0.097 299 80 59 120 342 438 259 114
141 Marlow 0.097 69 21 6 21 94 75 48 137
142 Rangers 0.090 12 4 0 1 14 7 5 245
143 Derby Junction 0.087 19 6 1 5 16 25 12 204
144 Old Foresters 0.086 41 12 5 11 60 43 28 158
145 Sutton United 0.086 45 12 9 17 49 75 38 156
146 Kettering Town 0.085 80 19 23 46 101 187 88 135
147 Blyth Spartans 0.079 67 16 19 29 83 128 64 140
148 Durham City 0.077 346 97 55 141 403 545 293 113
149 Ashington 0.075 408 112 72 158 505 692 342 110
150 Worcester City 0.074 29 7 8 13 34 46 28 175
151 Stalybridge Celtic 0.073 121 35 16 45 129 160 96 124
152 Bootle 0.072 46 14 4 19 75 99 37 155
153 Thames 0.072 78 20 18 50 110 215 88 136
154 Weymouth 0.072 58 14 16 31 67 127 61 142
155 Middlesbrough Iron 0.070 38 11 5 21 48 98 37 165
156 Walthamstow Avenue 0.067 46 12 10 19 73 83 41 153
157 Chelmsford City 0.065 51 14 9 30 65 109 53 149
158 Woking 0.064 57 14 15 20 72 91 49 144
159 Leek 0.064 23 7 2 4 35 27 13 187
160 Walsall Town 0.063 17 5 2 6 39 32 13 213
161 Loughborough United 0.063 123 34 21 107 172 420 162 123
162 Hendon 0.062 57 16 9 29 93 102 54 143
163 Grantham 0.061 51 15 6 25 71 99 46 148
164 Margate 0.061 36 10 6 19 48 91 35 166
165 Boston United 0.061 53 14 11 33 79 127 58 146
166 Kingstonian 0.060 22 6 4 10 26 44 20 194
167 Folkestone Invicta 0.060 31 8 7 17 44 72 32 173
168 Dartford 0.058 42 11 9 26 64 97 46 157
169 Nuneaton Borough 0.055 38 9 11 21 43 63 41 163
170 Davenham 0.054 20 6 2 5 27 29 13 202
171 Chatham Town 0.053 29 9 2 12 28 62 23 176
172 Leatherhead 0.053 22 6 4 6 16 21 16 192
173 Upton Park 0.052 63 19 6 15 93 69 40 141
174 Bishop Auckland 0.052 48 12 12 26 71 108 50 151
175 Hednesford Town 0.051 16 5 1 6 16 18 12 219
176 Mitchell's St George 0.051 22 7 1 7 31 33 15 191
177 Rhyl 0.048 35 10 5 21 39 85 36 168
178 King's Lynn 0.048 27 8 3 15 26 68 26 178
179 Stevenage 0.046 23 6 5 4 23 18 15 188
180 Chirk 0.046 24 7 3 4 43 20 14 184
181 Sheffield 0.045 39 11 6 13 53 61 30 162
182 Wednesbury Town 0.044 10 3 1 2 12 11 6 266
183 Lockwood Brothers 0.043 22 7 1 8 26 34 16 193
184 Gravesend & Northfleet 0.043 21 6 3 13 25 43 22 196
185 Tooting & Mitcham United 0.041 24 7 3 9 26 30 19 186
186 Corinthian 0.041 14 3 5 15 25 58 23 237
187 Stafford Road 0.040 29 8 5 7 52 36 20 174
188 Druids 0.040 32 9 5 7 39 35 21 171
189 Runcorn 0.040 38 9 11 21 48 79 41 164
190 Redcar 0.039 15 5 0 4 18 15 9 222
191 New Brompton 0.038 15 3 6 5 11 11 14 223
192 Dagenham 0.038 22 6 4 15 19 40 25 195
193 Partick Thistle 0.037 9 3 0 2 22 7 5 275
194 Renton 0.037 7 2 1 1 5 4 4 297
195 Whitley Bay 0.036 9 3 0 2 9 6 5 276
196 Old Harrovians 0.036 33 10 3 8 44 36 21 170
197 Cambridge University 0.035 35 10 5 9 39 35 24 167
198 Church 0.035 31 9 4 7 53 32 20 172
199 Dagenham & Redbridge 0.033 20 5 5 5 20 19 15 201
200 Hayes 0.033 18 4 6 20 24 52 30 212
201 Canvey Island 0.033 11 3 2 3 13 17 8 256
202 Hillingdon Borough 0.032 10 3 1 6 11 26 10 272
203 Old Brightonians 0.032 13 4 1 5 14 18 10 239
204 Guildford City 0.031 26 6 8 21 40 74 35 181
205 Caernarfon Town 0.030 8 2 2 1 3 2 5 288
206 Romford 0.028 41 11 8 21 55 104 40 159
207 Slough Town 0.027 26 6 8 16 35 64 30 180
208 Walsall Swifts 0.027 13 4 1 5 14 21 10 240
209 Notts Rangers 0.026 18 5 3 5 35 26 13 208
210 Crook Town 0.025 21 6 3 14 32 69 23 199
211 Old Wykehamists 0.025 27 9 0 4 40 21 13 177
212 Brentwood Town 0.024 10 3 1 2 6 12 6 271
213 Bishop's Stortford 0.024 19 4 7 9 26 39 20 205
214 Chorley 0.024 13 3 4 8 12 22 15 242
215 London Caledonians 0.024 13 4 1 6 12 22 11 243
216 Harlow Town 0.024 12 3 3 4 9 17 10 246
217 Morecambe 0.024 21 5 6 18 23 51 29 198
218 Marine 0.024 18 4 6 9 32 54 19 210
219 Hitchin Town 0.023 21 4 9 12 32 55 25 197
220 Aylesbury United 0.023 17 5 2 11 21 41 18 215
221 Bangor City 0.022 18 4 6 13 28 53 23 211
222 Leyton 0.022 21 5 6 16 21 69 27 200
223 Evenwood Town 0.022 18 5 3 11 24 45 19 209
224 Hastings United 0.021 16 5 1 8 25 29 14 220
225 Barking 0.021 14 4 2 6 11 21 12 233
226 Darwen Old Wanderers 0.021 13 4 1 4 29 23 9 238
227 Worksop Town 0.021 11 3 2 9 13 39 14 264
228 Bognor Regis Town 0.020 15 4 3 7 14 32 14 227
229 South Liverpool 0.020 15 4 3 8 19 33 15 226
230 Stafford Rangers 0.020 23 6 5 15 27 43 26 190
231 Chilton Colliery Recreation 0.019 10 3 1 2 9 10 6 268
232 Windsor Home Park 0.019 16 5 1 6 19 16 12 218
233 Clapton 0.019 12 3 3 9 21 55 15 253
234 Maidenhead 0.019 47 15 2 16 46 60 33 152
235 Dulwich 0.019 15 5 0 4 16 18 9 224
236 Goldenhill 0.018 10 3 1 2 9 7 6 265
237 Dorchester Town 0.018 11 3 2 9 21 41 14 261
238 Minehead 0.018 8 2 2 6 12 20 10 289
239 Croydon 0.018 5 1 2 2 7 6 5 338
240 Northfleet United 0.018 11 3 2 8 18 29 13 258
241 Barnes 0.017 25 7 4 13 28 50 24 182
242 Derby Midland 0.017 14 4 2 6 18 25 12 231
243 Birmingham Excelsior 0.016 16 4 4 5 25 20 13 217
244 Stockton 0.016 15 4 3 13 23 66 20 229
245 Brentwood 0.015 23 7 2 9 42 47 18 189
246 Shankhouse 0.015 6 2 0 2 7 16 4 331
247 Great Bridge Unity 0.015 7 2 1 2 10 8 5 296
248 South Shore 0.015 14 4 2 10 31 52 16 235
249 Welling United 0.015 19 4 7 13 19 34 24 206
250 Grey Friars 0.014 16 5 1 3 17 11 9 216
251 Goole Town 0.014 12 3 3 11 19 43 17 252
252 Ilkeston Town 0.014 8 2 2 5 9 20 9 292
253 Crawley Town 0.014 11 3 2 5 11 19 10 257
254 Buxton 0.014 10 3 1 3 16 18 7 269
255 Finchley 0.014 7 2 1 5 5 29 8 314
256 Hotspur 0.014 20 6 2 8 19 25 16 203
257 Boreham Wood 0.013 9 2 3 5 9 16 10 280
258 Caernarvon Athletic 0.013 4 1 1 1 7 8 3 349
259 Oswestry 0.013 17 5 2 6 30 32 13 214
260 Alvechurch 0.013 6 2 0 2 11 9 4 320
261 Whitby Town 0.013 9 2 3 7 17 28 12 283
262 Sunderland Albion 0.013 11 3 2 4 15 16 9 255
263 Oxford City 0.013 9 1 6 12 15 47 19 287
264 Crusaders 0.013 12 4 0 4 24 13 8 244
265 Walton & Hersham 0.013 7 2 1 7 9 20 10 305
266 Birmingham St George 0.013 13 4 1 4 16 24 9 241
267 Manchester 0.013 3 1 0 2 2 19 3 415
268 Phoenix Bessemer 0.013 3 1 0 1 10 5 2 369
269 Newcastle West End 0.012 6 2 0 4 11 14 6 324
270 Witton Albion 0.012 25 7 4 18 43 69 29 183
271 Great Yarmouth Town 0.012 7 2 1 3 8 13 6 301
272 Coventry Sporting 0.012 3 1 0 1 2 4 2 385
273 Fleetwood Rangers 0.012 4 1 1 2 7 13 4 358
274 Astley Bridge 0.012 11 2 5 7 27 45 14 260
275 Leytonstone 0.012 7 2 1 12 14 33 15 310
276 Tamworth 0.012 7 1 4 8 14 37 13 313
277 Horncastle 0.012 6 2 0 2 5 9 4 325
278 Corby Town 0.012 7 2 1 5 11 23 8 307
279 West End 0.011 14 4 2 4 12 19 10 232
280 Tunbridge Wells 0.011 8 2 2 9 14 35 13 294
281 Rochester 0.011 15 5 0 13 21 57 18 228
282 Halliwell 0.010 16 5 1 8 29 47 14 221
283 Sheffield Heeley 0.010 15 5 0 8 29 35 13 225
284 Poole Town 0.010 10 2 4 7 14 32 13 273
285 Southall 0.010 6 2 0 6 15 24 8 328
286 Linfield Athletic 0.010 1 0 1 0 2 2 1 429
287 Bromsgrove Rovers 0.010 6 2 0 11 10 26 13 334
288 Lovell's Athletic 0.010 9 3 0 4 17 26 7 282
289 Leek Town 0.010 5 1 2 2 5 10 5 342
290 Bedlington Terriers 0.010 3 1 0 1 4 3 2 372
291 Frickley Athletic 0.010 12 3 3 11 14 37 17 251
292 Farnborough Town 0.010 11 2 5 14 22 43 21 262
293 Wealdstone 0.010 14 3 5 13 17 41 21 236
294 Newport IOW 0.010 8 2 2 12 12 53 16 295
295 Ashford Town 0.010 11 2 5 10 19 41 17 263
296 North Shields 0.010 7 2 1 11 18 48 14 315
297 Matlock Town 0.010 7 2 1 8 15 38 11 312
298 Cowlairs 0.009 6 2 0 1 16 6 3 318
299 Castleford Town 0.009 3 1 0 1 4 3 2 373
300 Netherfield 0.009 9 2 3 6 18 31 11 284
301 St. Albans City 0.009 12 3 3 7 14 29 13 248
302 Turton 0.009 18 5 3 3 28 18 11 207
303 Worthington Simpsons 0.008 4 1 1 4 4 18 6 366
304 Hanover United 0.008 10 3 1 9 9 34 13 274
305 Rugby Town 0.008 12 2 6 6 13 25 14 247
306 Bromley 0.008 12 3 3 10 25 43 16 249
307 Droylsden 0.008 4 1 1 2 4 7 4 354
308 Derby St Luke's 0.008 5 1 2 4 10 22 7 345
309 Mossley 0.008 8 2 2 8 7 25 12 293
310 Basingstoke Town 0.008 7 1 4 3 12 15 8 298
311 Pilgrims 0.008 26 8 2 12 32 51 22 179
312 Manchester Central 0.007 3 1 0 2 2 4 3 386
313 Shildon 0.007 7 1 4 7 11 30 12 311
314 Wisbech Town 0.007 7 2 1 10 13 43 13 316
315 Great Lever 0.007 6 2 0 3 12 13 5 321
316 Windsor & Eton 0.007 6 1 3 7 11 32 11 335
317 Rawtenstall 0.007 2 0 2 2 6 14 4 424
318 South Reading 0.007 14 4 2 6 17 34 12 234
319 Lower Darwen 0.007 9 3 0 4 16 20 7 279
320 West Stanley 0.006 3 1 0 3 3 12 4 409
321 Tilbury 0.006 7 2 1 2 7 13 5 302
322 Bridgwater Town 0.006 7 2 1 4 5 11 7 303
323 Sittingbourne 0.006 6 2 0 5 10 21 7 332
324 Crosswell's Brewery 0.006 3 1 0 1 1 14 2 411
325 Ashton United 0.006 14 4 2 3 19 20 9 230
326 Salisbury City 0.006 5 1 2 6 11 24 9 346
327 Rossendale United 0.006 3 1 0 2 2 5 3 391
328 Higher Walton 0.006 7 2 1 4 17 22 7 300
329 Chesham United 0.006 7 2 1 6 6 20 9 308
330 Emley 0.005 5 0 5 3 12 18 8 343
331 Mexborough 0.005 1 0 1 1 2 3 2 430
332 Remnants 0.005 11 3 2 5 19 18 10 254
333 Nunhead 0.005 3 1 0 4 12 17 5 396
334 Dover 0.005 5 1 2 4 9 16 7 344
335 Harrow Borough 0.005 3 1 0 2 2 6 3 395
336 Croydon Common 0.005 2 0 2 4 5 22 6 427
337 Penrith 0.005 3 1 0 3 1 14 4 412
338 Spennymoor Town 0.005 4 1 1 7 9 31 9 368
339 South Norwood 0.005 12 4 0 8 12 31 12 250
340 Barry Town 0.005 5 1 2 5 4 19 8 347
341 Reading Minster 0.005 8 2 2 3 6 15 7 291
342 Sudbury Town 0.005 2 0 2 1 2 4 3 421
343 Lancaster City 0.005 9 2 3 12 14 44 17 286
344 Sutton Coldfield Town 0.004 3 1 0 4 4 10 5 400
345 Tow Law Town 0.004 4 1 1 4 11 21 6 364
346 Ecclesfield 0.004 3 1 0 1 4 7 2 389
347 Ilford 0.004 9 3 0 10 21 38 13 285
348 Long Eaton Rangers 0.004 6 2 0 8 14 21 10 327
349 West Auckland Town 0.004 3 0 3 2 8 14 5 398
350 Eagley 0.004 11 3 2 7 23 39 12 259
351 Willington 0.004 4 1 1 3 4 14 5 365
352 Herts Rangers 0.004 9 3 0 6 17 25 9 281
353 Leamington 0.004 7 2 1 6 11 22 9 304
354 Gloucester City 0.004 4 1 1 4 5 14 6 363
355 Liverpool Ramblers 0.004 4 1 1 2 6 10 4 356
356 Cliftonville 0.004 7 2 1 1 12 16 4 299
357 Brierley Hill Alliance 0.004 3 1 0 1 3 3 2 377
358 Hinckley United 0.004 9 3 0 3 12 15 6 278
359 Solihull Borough 0.003 3 0 3 1 7 8 4 381
360 Cinderford Town 0.003 4 1 1 1 3 5 3 351
361 Colwyn Bay 0.003 4 1 1 4 2 8 6 359
362 Bedlington United 0.003 3 1 0 1 1 4 2 392
363 Yorkshire Amateur 0.003 3 1 0 2 3 8 3 397
364 Tonbridge Angels 0.003 3 0 3 5 6 15 8 403
365 Aston Unity 0.003 3 1 0 6 8 28 7 417
366 Carshalton Athletic 0.003 4 1 1 5 11 19 7 361
367 Third Lanark 0.003 6 2 0 1 11 5 3 319
368 Owlerton 0.003 6 2 0 1 5 7 3 322
369 Forest Green Rovers 0.003 5 1 2 2 9 9 5 339
370 Selby Town 0.003 3 1 0 4 4 13 5 408
371 Llanelli 0.002 5 1 2 4 10 13 7 340
372 Yeading 0.002 2 0 2 2 4 12 4 425
373 Worthing 0.002 3 1 0 4 6 15 5 404
374 Minerva 0.002 3 1 0 3 8 12 4 393
375 Shropshire Wanderers 0.002 9 2 3 3 4 6 8 277
376 105th Regiment 0.002 4 1 1 3 4 11 5 360
377 Horden Colliery Welfare 0.002 4 1 1 5 6 10 7 355
378 Elswick Rangers 0.002 4 1 1 1 8 7 3 348
379 Darwen Ramblers 0.002 6 2 0 3 10 19 5 330
380 Alfreton Town 0.002 4 0 4 2 4 7 6 353
381 Thornycrofts 0.002 1 0 1 1 0 5 2 444
382 Derbyshire 0.002 1 0 1 1 6 8 2 432
383 Acton 0.002 8 2 2 7 14 23 11 290
384 Heanor Town 0.002 1 0 1 6 4 18 7 461
385 Wednesbury Strollers 0.002 3 1 0 5 10 31 6 418
386 Gorleston 0.002 2 0 2 2 7 17 4 426
387 Atherstone Town 0.002 5 1 2 3 3 7 6 341
388 Addlestone & Weybridge 0.002 1 0 1 1 2 4 2 433
389 Corinthian-Casuals 0.002 1 0 1 2 1 9 3 453
390 Etonian Ramblers 0.002 3 1 0 1 6 9 2 387
391 1st Surrey Rifles 0.002 7 2 1 7 3 39 10 317
392 Bamber Bridge 0.002 3 1 0 1 2 1 2 375
393 Lancing Old Boys 0.002 3 1 0 2 10 11 3 380
394 Wokingham Town 0.002 1 0 1 1 1 4 2 438
395 Leigh RMI 0.002 1 0 1 3 1 9 4 454
396 Walker Celtic 0.002 1 0 1 1 4 12 2 450
397 Wellington Town 0.002 6 1 3 13 16 45 17 337
398 Bury Town 0.002 1 0 1 1 0 3 2 439
399 Hampstead Heathens 0.002 4 1 1 1 2 4 3 352
400 Waterlooville 0.002 2 0 2 4 5 12 6 423
401 Trowbridge Town 0.002 1 0 1 5 5 24 6 464
402 Llangollen 0.002 3 1 0 1 7 5 2 371
403 Padiham 0.001 3 1 0 2 4 13 3 407
404 Arnold 0.001 1 0 1 2 2 8 3 447
405 Redditch United 0.001 1 0 1 2 2 10 3 452
406 Reigate Priory 0.001 3 1 0 5 6 22 6 414
407 Bashley 0.001 3 1 0 1 1 1 2 379
408 Bilston Town 0.001 4 1 1 2 4 5 4 350
409 Newtown 0.001 4 1 1 1 4 8 3 357
410 Oswaldtwistle Rovers 0.001 3 1 0 5 9 25 6 413
411 Dudley Town 0.001 1 0 1 1 2 5 2 437
412 Yiewsley 0.001 1 0 1 1 2 4 2 434
413 Spital 0.001 1 0 1 3 5 19 4 460
414 Hounslow 0.001 1 0 1 2 7 16 3 455
415 Brandon United 0.001 1 0 1 2 1 5 3 443
416 Fareham Town 0.001 1 0 1 4 8 18 5 457
417 Banbury United 0.001 1 0 1 4 4 14 5 458
418 Bideford 0.001 1 0 1 4 6 12 5 445
419 Forest School 0.001 6 2 0 4 12 21 6 329
420 Woodford Wells 0.001 10 3 1 3 9 8 7 267
421 Whyteleafe 0.001 1 0 1 1 1 3 2 435
422 Southall Park 0.001 4 1 1 5 6 21 7 367
423 Hawks 0.001 3 1 0 2 6 6 3 376
424 Halesowen Town 0.001 3 0 3 8 10 29 11 416
425 Dulwich Hamlet 0.001 2 0 2 14 17 54 16 428
426 Kendal Town 0.001 1 0 1 2 2 9 3 448
427 Dreadnought 0.001 3 1 0 5 7 14 6 402
428 Weston-super-Mare 0.001 2 0 2 2 2 4 4 422
429 Gretna 0.001 1 0 1 2 3 6 3 436
430 Fishwick Ramblers 0.001 3 1 0 2 3 5 3 384
431 Fleetwood Town 0.001 1 0 1 4 3 23 5 465
432 Rossendale 0.001 6 2 0 4 18 40 6 336
433 Harwich & Parkeston 0.001 1 0 1 6 6 27 7 466
434 Barnstaple Town 0.001 1 0 1 4 5 17 5 459
435 Reading Abbey 0.001 10 3 1 2 7 9 6 270
436 Sheffield Providence 0.001 1 0 1 3 5 14 4 456
437 Welton Rovers 0.001 1 0 1 2 4 8 3 441
438 Blackburn Park Road 0.000 7 2 1 5 18 30 8 306
439 Mosquitos 0.000 7 2 1 5 10 28 8 309
440 Panthers 0.000 6 2 0 4 5 16 6 333
441 Argonauts 0.000 1 0 1 1 1 2 2 431
442 Clitheroe 0.000 1 0 1 3 5 13 4 449
443 Bradshaw 0.000 1 0 1 4 5 22 5 462
444 Bolton Association 0.000 3 1 0 2 7 11 3 394
445 Ramblers 0.000 1 0 1 4 2 10 5 451
446 Kildare 0.000 1 0 1 4 1 18 5 463
447 Wombwell 0.000 1 0 1 1 0 3 2 440
448 Woodford Bridge 0.000 1 0 1 3 3 9 4 446
449 Gresham 0.000 3 1 0 2 4 13 3 406
450 Mellors Limited 0 6 2 0 3 11 14 5 323
450 Chesham 0 6 2 0 3 12 17 5 326
450 Notts Olympic 0 4 1 1 5 11 20 7 362
450 Old St Mark's 0 3 1 0 1 9 5 2 370
450 United Hospital 0 3 1 0 1 4 3 2 374
450 Over Wanderers 0 3 1 0 1 3 3 2 378
450 Weybridge Swallows 0 3 1 0 1 3 4 2 382
450 Newark 0 3 1 0 2 8 10 3 383
450 Watford Rovers 0 3 1 0 3 6 9 4 388
450 Lincoln Lindum 0 3 1 0 3 4 7 4 390
450 Uxbridge 0 3 1 0 4 6 12 5 399
450 Cleethorpes Town 0 3 1 0 2 3 9 3 401
450 South Bank 0 3 1 0 3 5 14 4 405
450 Basford Rovers 0 3 1 0 1 3 15 2 410
450 High Wycombe 0 3 1 0 4 4 26 5 419
450 Luton Wanderers 0 3 1 0 3 4 28 4 420
450 Notts Wanderers 0 1 0 1 2 3 7 3 442
450 Botwell Mission 0 0 0 0 1 3 4 1 467
450 Belper Town 0 0 0 0 1 2 3 1 468
450 Billericay Town 0 0 0 0 1 2 3 1 469
450 Dorking 0 0 0 0 1 2 3 1 470
450 Haslingden 0 0 0 0 1 2 3 1 471
450 Lincoln Albion 0 0 0 0 1 2 3 1 472
450 Moor Green 0 0 0 0 1 2 3 1 473
450 South Bank St Peters 0 0 0 0 1 2 3 1 474
450 Apsley 0 0 0 0 1 1 2 1 475
450 Blackburn Law 0 0 0 0 1 1 2 1 476
450 Eastwood Town 0 0 0 0 1 1 2 1 477
450 Glastonbury 0 0 0 0 1 1 2 1 478
450 Hampton & Richmond 0 0 0 0 1 1 2 1 479
450 Havant & Waterlooville 0 0 0 0 1 1 2 1 480
450 Horwich RMI 0 0 0 0 1 1 2 1 481
450 Notts Swifts 0 0 0 0 1 1 2 1 482
450 Vauxhall Motors 0 0 0 0 1 1 2 1 483
450 Andover 0 0 0 0 1 0 1 1 484
450 Aveley 0 0 0 0 1 0 1 1 485
450 Guisborough Town 0 0 0 0 1 0 1 1 486
450 London Paper Mills 0 0 0 0 1 0 1 1 487
450 Mold 0 0 0 0 1 0 1 1 488
450 Rotherham County 0 0 0 0 1 0 1 1 489
450 Ryhope Colliery Welfare 0 0 0 0 1 0 1 1 490
450 Willenhall Town 0 0 0 0 1 0 1 1 491
450 Woodford Town 0 0 0 0 1 0 1 1 492
450 Bridlington Town 0 0 0 0 2 3 5 2 493
450 Horden Athletic 0 0 0 0 2 3 5 2 494
450 Newcastle East End 0 0 0 0 2 3 5 2 495
450 Ramsgate 0 0 0 0 1 3 5 1 496
450 Stanley United 0 0 0 0 1 3 5 1 497
450 Eckington Works 0 0 0 0 2 2 4 2 498
450 Epsom & Ewell 0 0 0 0 1 2 4 1 499
450 Olympic 0 0 0 0 1 2 4 1 500
450 United London Swifts 0 0 0 0 1 2 4 1 501
450 Wellingborough Town 0 0 0 0 2 2 4 2 502
450 Clacton Town 0 0 0 0 1 1 3 1 503
450 Dinnington Athletic 0 0 0 0 1 1 3 1 504
450 Dunstable Town 0 0 0 0 1 1 3 1 505
450 Hungerford Town 0 0 0 0 1 1 3 1 506
450 Ton Pentre 0 0 0 0 1 1 3 1 507
450 Westbury United 0 0 0 0 1 1 3 1 508
450 Wingate & Finchley 0 0 0 0 1 1 3 1 509
450 93rd Highland Regiment 0 0 0 0 1 0 2 1 510
450 Barton Rovers 0 0 0 0 1 0 2 1 511
450 Birmingham Corporation Tramways 0 0 0 0 1 0 2 1 512
450 Buckingham Town 0 0 0 0 1 0 2 1 513
450 Congleton Town 0 0 0 0 1 0 2 1 514
450 Easington Colliery 0 0 0 0 1 0 2 1 515
450 Farsley Celtic 0 0 0 0 1 0 2 1 516
450 Formby 0 0 0 0 1 0 2 1 517
450 Hucknall St Johns 0 0 0 0 1 0 2 1 518
450 Lewes 0 0 0 0 1 0 2 1 519
450 Newcastle Blue Star 0 0 0 0 1 0 2 1 520
450 Newcastle Town 0 0 0 0 1 0 2 1 521
450 Staines Town 0 0 0 0 1 0 2 1 522
450 St Bart's Hospital 0 0 0 0 1 0 2 1 523
450 St Neots Town 0 0 0 0 1 0 2 1 524
450 Morpeth Harriers 0 0 0 0 2 4 7 2 525
450 New Crusaders 0 0 0 0 1 3 6 1 526
450 Park Grange 0 0 0 0 1 3 6 1 527
450 Blackhall Colliery Welfare 0 0 0 0 1 2 5 1 528
450 Chester St Oswald's 0 0 0 0 1 1 4 1 529
450 Derby Town 0 0 0 0 1 1 4 1 530
450 Jarrow 0 0 0 0 2 1 4 2 531
450 Linby Colliery 0 0 0 0 1 1 4 1 532
450 Northern Nomads 0 0 0 0 1 1 4 1 533
450 Radcliffe Borough 0 0 0 0 1 1 4 1 534
450 Rawmarsh Welfare 0 0 0 0 1 1 4 1 535
450 Saxons 0 0 0 0 1 1 4 1 536
450 Wellington St George 0 0 0 0 2 1 4 2 537
450 West Manchester 0 0 0 0 1 1 4 1 538
450 Beighton Miners Welfare 0 0 0 0 1 0 3 1 539
450 Chippenham Town 0 0 0 0 1 0 3 1 540
450 Desborough Town 0 0 0 0 1 0 3 1 541
450 Ellesmere Port Town 0 0 0 0 1 0 3 1 542
450 Ford United 0 0 0 0 1 0 3 1 543
450 Frome Town 0 0 0 0 1 0 3 1 544
450 Gateshead Association 0 0 0 0 1 0 3 1 545
450 Gitanos 0 0 0 0 1 0 3 1 546
450 Heybridge Swifts 0 0 0 0 1 0 3 1 547
450 London Olympic 0 0 0 0 1 0 3 1 548
450 Morton Rangers 0 0 0 0 1 0 3 1 549
450 Ringmer 0 0 0 0 1 0 3 1 550
450 Wembley 0 0 0 0 1 0 3 1 551
450 Witney Town 0 0 0 0 1 0 3 1 552
450 Spalding United 0 0 0 0 2 4 8 2 553
450 Shirebrook Miners Welfare 0 0 0 0 2 3 7 2 554
450 Aston Shakespeare 0 0 0 0 2 2 6 2 555
450 Denaby United 0 0 0 0 3 2 6 3 556
450 Ely City 0 0 0 0 1 2 6 1 557
450 Great Harwood 0 0 0 0 1 2 6 1 558
450 Alton Town 0 0 0 0 1 1 5 1 559
450 Bexley United 0 0 0 0 1 1 5 1 560
450 Eccles United 0 0 0 0 1 1 5 1 561
450 Liverpool Stanley 0 0 0 0 1 1 5 1 562
450 Bracknell Town 0 0 0 0 1 0 4 1 563
450 Fisher Athletic 0 0 0 0 2 0 4 2 564
450 Grimsby District 0 0 0 0 1 0 4 1 565
450 Holbeach United 0 0 0 0 1 0 4 1 566
450 Kells United 0 0 0 0 1 0 4 1 567
450 Littlehampton Town 0 0 0 0 1 0 4 1 568
450 Molesey 0 0 0 0 1 0 4 1 569
450 Oldbury Town 0 0 0 0 1 0 4 1 570
450 Skegness Town 0 0 0 0 1 0 4 1 571
450 St Albans (Forest Gate) 0 0 0 0 2 0 4 2 572
450 St Stephens 0 0 0 0 1 0 4 1 573
450 Whitburn 0 0 0 0 1 0 4 1 574
450 Wimborne Town 0 0 0 0 1 0 4 1 575
450 East Sheen 0 0 0 0 1 2 7 1 576
450 Staple Hill 0 0 0 0 1 2 7 1 577
450 AFC Sudbury 0 0 0 0 1 1 6 1 578
450 Enderby Town 0 0 0 0 1 1 6 1 579
450 Hastings & St Leonards United 0 0 0 0 3 1 6 3 580
450 Redhill 0 0 0 0 1 1 6 1 581
450 Ware 0 0 0 0 1 1 6 1 582
450 Camberley Town 0 0 0 0 1 0 5 1 583
450 Cleator Moor Celtic 0 0 0 0 1 0 5 1 584
450 Esher Leopold 0 0 0 0 1 0 5 1 585
450 Southwick 0 0 0 0 1 0 5 1 586
450 Sutton Junction 0 0 0 0 1 0 5 1 587
450 Wath Athletic 0 0 0 0 1 0 5 1 588
450 Brush Sports 0 0 0 0 2 3 9 2 589
450 Hull Town 0 0 0 0 2 2 8 2 590
450 Creswell Colliery 0 0 0 0 1 1 7 1 591
450 Heart of Midlothian 0 0 0 0 1 1 7 1 592
450 Irthlingborough Town 0 0 0 0 1 1 7 1 593
450 Bournemouth Rovers 0 0 0 0 1 0 6 1 594
450 Civil Service 0 0 0 0 3 0 6 3 595
450 March Town United 0 0 0 0 2 0 6 2 596
450 Rangers (London) 0 0 0 0 1 0 6 1 597
450 Falmouth Town 0 0 0 0 3 4 11 3 598
450 Winsford United 0 0 0 0 3 4 11 3 599
450 Burscough 0 0 0 0 4 2 9 4 600
450 Heywood Central 0 0 0 0 1 1 8 1 601
450 Lloyds (Sittingbourne) 0 0 0 0 1 1 8 1 602
450 Taunton Town 0 0 0 0 2 1 8 2 603
450 Canterbury City 0 0 0 0 2 0 7 2 604
450 Southfield 0 0 0 0 1 0 7 1 605
450 Upton Rangers 0 0 0 0 1 0 7 1 606
450 Wood Grange 0 0 0 0 2 0 7 2 607
450 Hyde United 0 0 0 0 3 2 10 3 608
450 Ferryhill Athletic 0 0 0 0 2 1 9 2 609
450 Tyne Association 0 0 0 0 2 1 9 2 610
450 Warwick County 0 0 0 0 2 1 9 2 611
450 Hoddesdon Town 0 0 0 0 1 0 8 1 612
450 Skelmersdale United 0 0 0 0 3 0 8 3 613
450 Clarence 0 0 0 0 2 2 11 2 614
450 Gresley Rovers 0 0 0 0 3 2 11 3 615
450 St Peter's Institute 0 0 0 0 2 2 11 2 616
450 Caernarvon Wanderers 0 0 0 0 1 1 10 1 617
450 Farnham United Breweries 0 0 0 0 1 1 10 1 618
450 Golders Green 0 0 0 0 1 1 10 1 619
450 Highbury Union 0 0 0 0 3 1 10 3 620
450 Jardines 0 0 0 0 1 1 10 1 621
450 Kirkby Town 0 0 0 0 2 1 10 2 622
450 Lytham 0 0 0 0 1 1 10 1 623
450 Ryde Sports 0 0 0 0 2 1 10 2 624
450 Consett 0 0 0 0 2 0 9 2 625
450 Lincoln Ramblers 0 0 0 0 1 0 9 1 626
450 Lincoln United 0 0 0 0 2 0 9 2 627
450 Prescot Cables 0 0 0 0 2 0 9 2 628
450 Annfield Plain 0 0 0 0 3 4 14 3 629
450 Irwell Springs 0 0 0 0 2 3 13 2 630
450 Fairfield 0 0 0 0 1 1 11 1 631
450 Guiseley 0 0 0 0 3 1 11 3 632
450 Shepshed Dynamo 0 0 0 0 2 1 11 2 633
450 Furness Vale Rovers 0 0 0 0 1 0 10 1 634
450 Lisburn Distillery 0 0 0 0 3 5 16 3 635
450 Bollington 0 0 0 0 2 2 13 2 636
450 Lyndhurst 0 0 0 0 2 2 13 2 637
450 Horsham 0 0 0 0 2 1 12 2 638
450 Brondesbury 0 0 0 0 2 0 11 2 639
450 Chichester City 0 0 0 0 1 0 11 1 640
450 Hornchurch 0 0 0 0 2 0 11 2 641
450 Bolton Olympic 0 0 0 0 2 4 16 2 642
450 Clitheroe Low Moor 0 0 0 0 3 3 15 3 643
450 Peterborough & Fletton United 0 0 0 0 4 2 14 4 644
450 Grays Athletic 0 0 0 0 4 1 13 4 645
450 Maidenhead United 0 0 0 0 4 0 12 4 646
450 Reading Hornets 0 0 0 0 2 0 12 2 647
450 Saffron Walden Town 0 0 0 0 2 0 12 2 648
450 Street 0 0 0 0 2 0 12 2 649
450 Cambridge City 0 0 0 0 6 4 17 6 650
450 Henley 0 0 0 0 4 2 15 4 651
450 Brigg Brittania 0 0 0 0 2 0 13 2 652
450 Tiverton 0 0 0 0 5 5 19 5 653
450 Metropolitan Police 0 0 0 0 3 0 14 3 654
450 Oswestry Town 0 0 0 0 4 4 19 4 655
450 Calthorpe 0 0 0 0 4 3 18 4 656
450 Attercliffe 0 0 0 0 2 0 16 2 657
450 Farningham 0 0 0 0 1 0 16 1 658
450 Lowestoft Town 0 0 0 0 5 2 21 5 659
450 Hartford St John's 0 0 0 0 4 2 22 4 660
450 Billingham Synthonia 0 0 0 0 7 5 29 7 661
450 Brigg Town 0 0 0 0 4 1 25 4 662
450 Spilsby 0 0 0 0 5 8 34 5 663
450 Hyde 0 0 0 0 1 0 26 1 664
450 Casuals 0 0 0 0 8 6 40 8 665

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.