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

England 1871-1946

1871-1939 1871-1947

EP Pts W D L GF GA GP PR
1 Aston Villa 2.565 3190 938 376 621 3977 3003 1935 1
2 Blackburn Rovers 2.234 2751 773 432 716 3371 3160 1921 8
3 Liverpool 1.936 2625 747 384 606 2965 2577 1737 14
4 Preston North End 1.922 2747 773 428 682 3064 2713 1883 9
5 Bolton Wanderers 1.897 2843 812 407 692 3252 2890 1911 4
6 Manchester City 1.842 2712 781 369 599 3260 2692 1749 11
7 Sheffield Wednesday 1.794 2757 784 405 638 3043 2680 1827 7
8 West Bromwich Albion 1.759 2835 813 396 700 3259 2917 1909 5
9 Sunderland 1.718 2946 857 375 614 3433 2728 1846 2
10 Arsenal 1.710 2674 762 388 584 2990 2409 1734 13
11 Wolverhampton Wanderers 1.671 2712 777 381 737 3207 3029 1895 12
12 Notts County 1.614 2546 704 434 749 2907 2894 1887 18
13 Everton 1.597 2911 839 394 655 3475 2858 1888 3
14 Derby County 1.475 2794 793 415 683 3286 2948 1891 6
15 Newcastle United 1.453 2713 786 355 611 2970 2459 1752 10
16 Stoke City 1.408 2121 593 342 637 2348 2424 1572 24
17 Nottingham Forest 1.405 2324 632 428 746 2675 2899 1806 22
18 Birmingham City 1.381 2468 694 386 669 2799 2636 1749 19
19 Huddersfield Town 1.380 1737 489 270 360 1842 1470 1119 37
20 Manchester United 1.313 2581 731 388 634 2826 2609 1753 16
21 Burnley 1.292 2578 728 394 725 2970 3013 1847 17
22 Tottenham Hotspur 1.283 1813 508 289 444 2091 1842 1241 34
23 Sheffield United 1.276 2583 724 411 635 2903 2718 1770 15
24 Bury 1.269 2333 661 350 668 2566 2606 1679 21
25 Brentford 1.269 1246 354 184 320 1398 1293 858 55
26 Grimsby Town 1.259 2355 678 321 688 2726 2772 1687 20
27 Charlton Athletic 1.233 1186 327 205 282 1239 1167 814 58
28 Chelsea 1.210 1911 528 327 468 1972 1827 1323 31
29 Wanderers 1.199 68 21 5 4 96 22 30 113
30 Fulham 1.196 1760 492 284 456 1910 1759 1232 35
31 West Ham United 1.194 1369 384 217 344 1541 1450 945 45
32 Portsmouth 1.193 1276 352 220 313 1347 1299 885 52
33 Leicester City 1.178 2299 643 370 642 2629 2692 1655 23
34 Middlesbrough 1.164 2099 582 353 606 2535 2494 1541 25
35 Bradford Park Avenue 1.145 1751 503 242 433 2017 1759 1178 36
36 Bristol City 1.123 2051 567 350 532 2098 2097 1449 27
37 Bradford City 1.120 1880 511 347 522 2023 1975 1380 32
38 Old Etonians 1.103 126 39 9 10 161 76 58 103
39 Cardiff City 1.070 1186 330 196 350 1273 1379 876 59
40 Hull City 1.064 1875 521 312 463 2010 1820 1296 33
41 Oldham Athletic 1.056 1716 480 276 455 1817 1795 1211 38
42 Port Vale 1.044 1687 472 271 570 1932 2233 1313 39
43 Plymouth Argyle 1.034 1400 399 203 263 1492 1121 865 43
44 Southampton 1.024 1256 340 236 337 1274 1289 913 53
45 Leeds United 0.989 1154 320 194 326 1297 1289 840 64
46 Barnsley 0.985 2098 581 355 615 2306 2449 1551 26
47 Millwall 0.981 1320 363 231 299 1362 1192 893 48
48 Swindon Town 0.915 1276 358 202 327 1506 1455 887 51
49 Blackpool 0.872 2034 565 339 650 2313 2563 1554 29
50 Coventry City 0.872 1218 339 201 350 1482 1428 890 57
51 Crystal Palace 0.863 1339 373 220 307 1504 1353 900 46
52 Swansea Town 0.851 1179 325 204 321 1216 1251 850 60
53 Brighton & Hove Albion 0.838 1369 388 205 302 1421 1183 895 44
54 Chesterfield 0.782 1668 475 243 445 1918 1817 1163 40
55 Reading 0.775 1291 357 220 332 1433 1389 909 49
56 Luton Town 0.774 1414 398 220 356 1755 1563 974 42
57 Norwich City 0.759 1115 300 215 349 1305 1388 864 69
58 Queen's Park 0.742 39 12 3 3 69 18 18 123
59 Leyton Orient 0.663 1569 421 306 555 1568 1937 1282 41
60 Oxford University 0.648 88 27 7 7 99 33 41 109
61 Stockport County 0.635 1929 541 306 555 2155 2171 1402 30
62 Queens Park Rangers 0.621 1288 363 199 323 1408 1292 885 50
63 Watford 0.617 1235 342 209 323 1382 1304 874 56
64 Walsall 0.615 1323 372 207 466 1703 1931 1045 47
65 Lincoln City 0.604 2044 578 310 685 2474 2709 1573 28
66 Old Carthusians 0.588 88 29 1 10 136 52 40 108
67 Gateshead 0.565 1172 319 215 330 1352 1446 864 63
68 Northampton Town 0.546 1253 356 185 333 1431 1354 874 54
69 Doncaster Rovers 0.544 1132 317 181 311 1262 1286 809 67
70 Exeter City 0.508 1090 296 202 355 1304 1424 853 72
71 Darlington 0.502 1100 316 152 338 1398 1425 806 71
72 Darwen 0.502 353 106 35 153 559 731 294 97
73 Southend United 0.495 1135 317 184 358 1318 1391 859 66
74 Glossop North End 0.493 742 201 139 299 844 1059 639 83
75 Gainsborough Trinity 0.456 703 192 127 295 794 1116 614 84
76 Royal Engineers 0.453 109 34 7 16 146 67 57 106
77 Tranmere Rovers 0.443 1144 328 160 301 1455 1317 789 65
78 Swifts 0.422 101 31 8 15 126 78 54 107
79 Bristol Rovers 0.411 1112 305 197 373 1290 1463 875 70
80 Rotherham United 0.404 1173 328 189 458 1441 1857 975 62
81 Bournemouth & Boscombe 0.404 956 258 182 286 1124 1220 726 77
82 Crewe Alexandra 0.379 1173 329 186 414 1499 1785 929 61
83 Mansfield Town 0.365 467 127 86 158 651 721 371 93
84 Leeds City 0.351 525 148 81 174 609 650 403 92
85 Southport 0.346 1072 292 196 315 1234 1352 803 73
86 Wrexham 0.333 1116 313 177 305 1307 1296 795 68
87 Aldershot Town 0.332 408 111 75 147 429 542 333 95
88 York City 0.322 611 170 101 192 805 877 463 87
89 New Brighton Tower 0.320 171 49 24 32 198 156 105 101
90 Newport County 0.304 949 256 181 356 1125 1487 793 78
91 Chester City 0.295 601 173 82 111 757 565 366 88
92 Nelson 0.294 543 156 75 191 683 819 422 90
93 Burton Town 0.293 536 151 83 270 691 1046 504 91
94 Accrington 0.282 176 47 35 65 287 363 147 100
95 Gillingham 0.267 900 240 180 373 983 1333 793 80
96 Blackburn Olympic 0.266 40 13 1 7 85 39 21 122
97 Accrington Stanley 0.255 982 280 142 375 1295 1548 797 75
98 Old Westminsters 0.241 48 15 3 9 74 43 27 117
99 Rochdale 0.237 975 276 147 352 1286 1497 775 76
100 Burton Wanderers 0.231 146 44 14 41 178 174 99 102
101 Halifax Town 0.229 1061 291 188 315 1144 1294 794 74
102 Torquay United 0.227 622 166 124 246 789 1039 536 86
103 Carlisle United 0.210 626 178 92 228 818 980 498 85
104 Clapham Rovers 0.204 82 26 4 14 150 58 44 110
105 Wednesbury Old Athletic 0.198 24 8 0 7 53 49 15 144
106 Ipswich Town 0.195 76 21 13 19 87 67 53 112
107 New Brighton 0.192 822 226 144 300 965 1158 670 82
108 Wigan Borough 0.191 549 151 96 181 663 739 428 89
109 Merthyr Town 0.183 456 116 108 209 533 810 433 94
110 Staveley 0.173 33 10 3 7 46 38 20 127
111 South Shields 0.152 25 7 4 13 30 43 24 141
112 Barrow 0.152 881 246 143 390 1089 1521 779 81
113 Aberdare Athletic 0.149 299 80 59 120 342 438 259 99
114 Rangers 0.147 12 4 0 1 14 7 5 186
115 Hartlepools United 0.145 945 262 159 360 1229 1500 781 79
116 Old Foresters 0.139 41 12 5 11 60 43 28 121
117 Derby Junction 0.134 19 6 1 5 16 25 12 154
118 Marlow 0.128 57 18 3 17 80 53 38 116
119 Yeovil Town 0.126 33 9 6 9 37 42 24 129
120 Evenwood Town 0.123 7 2 1 0 5 2 3 216
121 New Brighton AFC 0.122 48 13 9 15 59 66 37 118
122 Walsall Town 0.114 17 5 2 6 39 32 13 159
123 Middlesbrough Iron 0.109 38 11 5 21 48 98 37 125
124 Bootle 0.109 46 14 4 19 75 99 37 120
125 Northwich Victoria 0.107 64 19 7 40 108 194 66 114
126 Stalybridge Celtic 0.107 115 34 13 39 116 139 86 105
127 Durham City 0.106 343 96 55 139 399 538 290 98
128 Ashington 0.103 405 111 72 155 499 676 338 96
129 Thames 0.102 78 20 18 50 110 215 88 111
130 Mitchell's St George 0.097 22 7 1 7 31 33 15 148
131 Loughborough 0.095 122 34 20 105 171 411 159 104
132 Upton Park 0.089 63 19 6 15 93 69 40 115
133 Wednesbury Town 0.081 10 3 1 2 12 11 6 197
134 Redcar 0.081 15 5 0 4 18 15 9 166
135 New Brompton 0.079 15 3 6 5 11 11 14 167
136 Chatham Town 0.076 29 9 2 12 28 62 23 135
137 Renton 0.076 7 2 1 1 5 4 4 218
138 Stafford Road 0.075 29 8 5 7 52 36 20 134
139 Sheffield 0.072 39 11 6 13 53 61 30 124
140 Scarborough 0.071 25 7 4 8 39 40 19 139
141 Leek 0.070 23 7 2 4 35 27 13 145
142 Corinthian 0.068 14 3 5 15 25 58 23 176
143 Church 0.065 31 9 4 7 53 32 20 131
144 Druids 0.063 32 9 5 7 39 35 21 130
145 Boston United 0.060 11 3 2 7 15 31 12 193
146 Davenham 0.060 20 6 2 5 27 29 13 151
147 Cambridge University 0.060 35 10 5 7 37 30 22 126
148 Partick Thistle 0.058 9 3 0 2 22 7 5 205
149 Dartford 0.057 20 6 2 7 23 21 15 150
150 Hendon 0.054 30 9 3 11 58 43 23 133
151 Old Harrovians 0.053 33 10 3 8 44 36 21 128
152 Margate 0.052 13 4 1 4 17 19 9 179
153 Old Brightonians 0.052 13 4 1 5 14 18 10 180
154 Bath City 0.050 25 8 1 10 32 37 19 140
155 Lockwood Brothers 0.050 22 7 1 8 26 34 16 149
156 Walsall Swifts 0.049 13 4 1 5 14 21 10 181
157 Workington 0.046 23 7 2 12 31 43 21 147
158 Grantham 0.043 31 9 4 13 42 49 26 132
159 Chirk 0.041 24 7 3 4 43 20 14 143
160 Chelmsford City 0.041 9 3 0 4 12 25 7 210
161 Folkestone Invicta 0.040 20 5 5 11 26 42 21 153
162 Darwen Old Wanderers 0.039 13 4 1 4 29 23 9 177
163 Notts Rangers 0.038 18 5 3 5 35 26 13 157
164 Rhyl 0.036 11 3 2 4 14 23 9 190
165 Old Wykehamists 0.036 27 9 0 4 40 21 13 137
166 London Caledonians 0.033 13 4 1 6 12 22 11 184
167 Leyton 0.032 17 4 5 12 14 56 21 161
168 Kettering Town 0.032 19 4 7 14 23 62 25 155
169 Birmingham Excelsior 0.030 16 4 4 5 25 20 13 163
170 Windsor Home Park 0.029 16 5 1 6 19 16 12 164
171 Newcastle West End 0.028 6 2 0 4 11 14 6 233
172 Barnes 0.028 25 7 4 13 28 50 24 142
173 Maidenhead 0.028 47 15 2 16 46 60 33 119
174 Great Bridge Unity 0.028 7 2 1 2 10 8 5 217
175 Dulwich 0.027 15 5 0 4 16 18 9 168
176 Crook Town 0.027 10 3 1 4 9 24 8 202
177 Clapton 0.026 11 3 2 8 19 51 13 195
178 Derby Midland 0.026 14 4 2 6 18 25 12 172
179 Guildford City 0.025 7 2 1 7 14 29 10 224
180 South Shore 0.025 14 4 2 10 31 52 16 175
181 Romford 0.025 28 8 4 11 36 71 23 136
182 Walthamstow Avenue 0.025 18 5 3 7 33 34 15 158
183 Brentwood 0.024 23 7 2 9 42 47 18 146
184 Manchester 0.024 3 1 0 2 2 19 3 308
185 Shankhouse 0.024 6 2 0 2 7 16 4 244
186 Runcorn 0.023 6 2 0 1 8 5 3 229
187 Grey Friars 0.023 16 5 1 3 17 11 9 162
188 Southall 0.023 6 2 0 5 14 18 7 234
189 Phoenix Bessemer 0.022 3 1 0 1 10 5 2 272
190 Astley Bridge 0.022 11 2 5 7 27 45 14 194
191 Scunthorpe & Lindsey 0.022 15 4 3 10 25 50 17 170
192 Caernarvon Athletic 0.021 4 1 1 1 7 8 3 255
193 Birmingham St George 0.020 13 4 1 4 16 24 9 183
194 Goldenhill 0.020 10 3 1 2 9 7 6 196
195 Chilton Colliery Recreation 0.020 10 3 1 2 9 10 6 199
196 Sunderland Albion 0.019 11 3 2 4 15 16 9 189
197 Crusaders 0.018 12 4 0 4 24 13 8 185
198 Horncastle 0.018 6 2 0 2 5 9 4 235
199 Cowlairs 0.017 6 2 0 1 16 6 3 227
200 Newport IOW 0.017 6 2 0 4 4 22 6 248
201 Hotspur 0.017 20 6 2 8 19 25 16 152
202 West End 0.017 14 4 2 4 12 19 10 173
203 Rawtenstall 0.016 2 0 2 2 6 14 4 313
204 Worksop Town 0.016 4 1 1 5 5 26 7 269
205 Wigan Athletic 0.016 6 2 0 4 13 18 6 236
206 Rochester 0.016 15 5 0 13 21 57 18 171
207 Halliwell 0.015 16 5 1 8 29 47 14 165
208 Linfield Athletic 0.015 1 0 1 0 2 2 1 318
209 Poole Town 0.015 7 2 1 3 6 14 6 222
210 Cheltenham Town 0.014 8 2 2 6 11 21 10 214
211 Oswestry 0.014 17 5 2 6 30 32 13 160
212 Sheffield Heeley 0.014 15 5 0 8 29 35 13 169
213 Lovell's Athletic 0.014 9 3 0 3 16 19 6 207
214 Derby St Luke's 0.014 5 1 2 4 10 22 7 251
215 Turton 0.014 18 5 3 3 28 18 11 156
216 Ashton United 0.014 13 4 1 1 16 11 6 178
217 Fleetwood Rangers 0.014 4 1 1 2 7 13 4 261
218 Hanover United 0.013 10 3 1 9 9 34 13 204
219 Peterborough United 0.013 6 2 0 3 10 15 5 238
220 Pilgrims 0.013 26 8 2 12 32 51 22 138
221 Lower Darwen 0.012 9 3 0 4 16 20 7 208
222 South Liverpool 0.012 8 2 2 3 8 16 7 211
223 Great Lever 0.012 6 2 0 3 12 13 5 230
224 Sittingbourne 0.011 6 2 0 4 10 18 6 241
225 Shildon 0.011 6 1 3 4 8 18 8 245
226 Sutton Coldfield Town 0.010 3 1 0 1 3 3 2 279
227 Crosswell's Brewery 0.010 3 1 0 1 1 14 2 305
228 South Reading 0.010 14 4 2 6 17 34 12 174
229 Tunbridge Wells 0.010 8 2 2 7 13 27 11 215
230 Northfleet United 0.009 11 3 2 8 18 29 13 191
231 Remnants 0.009 11 3 2 5 19 18 10 188
232 Manchester Central 0.008 3 1 0 2 2 4 3 284
233 Croydon Common 0.008 2 0 2 4 5 22 6 316
234 Worthington Simpsons 0.008 4 1 1 4 4 18 6 264
235 South Norwood 0.008 12 4 0 8 12 31 12 187
236 Marine 0.008 5 1 2 2 11 12 5 250
237 Long Eaton Rangers 0.008 6 2 0 8 14 21 10 240
238 Mexborough 0.008 1 0 1 1 2 3 2 319
239 Shrewsbury Town 0.007 7 2 1 4 12 20 7 221
240 Eagley 0.007 11 3 2 7 23 39 12 192
241 Higher Walton 0.007 7 2 1 4 17 22 7 220
242 Reading Minster 0.007 8 2 2 3 6 15 7 213
243 West Stanley 0.007 3 1 0 3 3 12 4 303
244 North Shields 0.007 3 1 0 4 7 13 5 296
245 Ecclesfield 0.007 3 1 0 1 4 7 2 287
246 Herts Rangers 0.006 9 3 0 6 17 25 9 209
247 Liverpool Ramblers 0.006 4 1 1 2 6 10 4 259
248 Cliftonville 0.006 7 2 1 1 12 16 4 219
249 Aston Unity 0.006 3 1 0 6 8 28 7 309
250 Hitchin Town 0.006 1 0 1 3 2 11 4 337
251 Croydon 0.006 1 0 1 1 1 2 2 322
252 Macclesfield Town 0.005 6 2 0 7 23 30 9 239
253 Wimbledon 0.005 5 1 2 4 6 20 7 252
254 Spennymoor Town 0.005 4 1 1 6 9 30 8 268
255 Blyth Spartans 0.005 10 2 4 7 12 31 13 203
256 Yorkshire Amateur 0.004 3 1 0 2 3 8 3 295
257 Thornycrofts 0.004 1 0 1 1 0 5 2 328
258 Bromley 0.004 10 3 1 4 16 19 8 201
259 Ilford 0.004 6 2 0 8 18 33 10 247
260 Minerva 0.004 3 1 0 3 8 12 4 291
261 Third Lanark 0.004 6 2 0 1 11 5 3 228
262 Stockton 0.004 4 1 1 9 12 46 11 271
263 Derbyshire 0.004 1 0 1 1 6 8 2 324
264 Chorley 0.004 4 1 1 2 4 6 4 256
265 Darwen Ramblers 0.004 6 2 0 3 10 19 5 243
266 Shropshire Wanderers 0.004 9 2 3 3 4 6 8 206
267 Wednesbury Strollers 0.004 3 1 0 5 10 31 6 310
268 Owlerton 0.004 6 2 0 1 5 7 3 231
269 105th Regiment 0.003 4 1 1 3 4 11 5 262
270 Walker Celtic 0.003 1 0 1 1 4 12 2 332
271 Witton 0.003 13 4 1 5 22 30 10 182
272 1st Surrey Rifles 0.003 7 2 1 7 3 39 10 226
273 Lancing Old Boys 0.003 3 1 0 2 10 11 3 280
274 Heanor Town 0.003 1 0 1 4 2 10 5 333
275 Etonian Ramblers 0.003 3 1 0 1 6 9 2 285
276 Padiham 0.003 3 1 0 2 4 13 3 302
277 Hampstead Heathens 0.003 4 1 1 1 2 4 3 257
278 Horden Colliery Welfare 0.002 4 1 1 1 5 5 3 254
279 Oswaldtwistle Rovers 0.002 3 1 0 5 9 25 6 306
280 Reigate Priory 0.002 3 1 0 5 6 22 6 307
281 Newtown 0.002 4 1 1 1 4 8 3 260
282 Weymouth 0.002 1 0 1 2 4 10 3 329
283 Kingstonian 0.002 1 0 1 4 5 24 5 342
284 Southall Park 0.002 4 1 1 5 6 21 7 265
285 Woodford Wells 0.002 10 3 1 3 9 8 7 198
286 Llangollen 0.002 3 1 0 1 7 5 2 274
287 Kidderminster Harriers 0.002 4 1 1 6 9 37 8 270
288 Forest School 0.002 6 2 0 4 12 21 6 242
289 Hawks 0.001 3 1 0 2 6 6 3 277
290 Fishwick Ramblers 0.001 3 1 0 2 3 5 3 283
291 Oxford City 0.001 1 0 1 3 1 12 4 338
292 Wycombe Wanderers 0.001 1 0 1 1 3 5 2 325
293 Rossendale 0.001 6 2 0 4 18 40 6 249
294 Dulwich Hamlet 0.001 2 0 2 12 16 51 14 317
295 Dreadnought 0.001 3 1 0 5 7 14 6 299
296 Barking Town 0.001 1 0 1 2 0 8 3 335
297 Spital 0.001 1 0 1 3 5 19 4 339
298 Lancaster City 0.001 2 0 2 7 7 24 9 315
299 Netherfield 0.001 1 0 1 1 2 3 2 320
300 Sheffield Providence 0.001 1 0 1 3 5 14 4 336
301 Slough United 0.001 3 1 0 1 2 6 2 293
302 Worcester City 0.001 2 0 2 3 1 11 5 314
303 Nunhead 0.001 3 1 0 4 12 17 5 294
304 Blackburn Park Road 0.001 7 2 1 5 18 30 8 223
305 Mosquitos 0.001 7 2 1 5 10 28 8 225
306 Bradshaw 0.000 1 0 1 4 5 22 5 340
307 Panthers 0.000 6 2 0 4 5 16 6 246
308 Clitheroe 0.000 1 0 1 3 5 13 4 331
309 Argonauts 0.000 1 0 1 1 1 2 2 321
310 Bolton Association 0.000 3 1 0 2 7 11 3 292
311 Ramblers 0.000 1 0 1 4 2 10 5 334
312 Reading Abbey 0 10 3 1 2 7 9 6 200
312 Acton 0 8 2 2 7 14 23 11 212
312 Mellors Limited 0 6 2 0 3 11 14 5 232
312 Chesham 0 6 2 0 3 12 17 5 237
312 Elswick Rangers 0 4 1 1 1 8 7 3 253
312 Barry Town 0 4 1 1 2 2 5 4 258
312 Notts Olympic 0 4 1 1 5 11 20 7 263
312 Wellington Town 0 4 1 1 9 8 25 11 266
312 Bishop Auckland 0 4 1 1 9 10 29 11 267
312 Old St Mark's 0 3 1 0 1 9 5 2 273
312 Castleford Town 0 3 1 0 1 4 3 2 275
312 United Hospital 0 3 1 0 1 4 3 2 276
312 Over Wanderers 0 3 1 0 1 3 3 2 278
312 Weybridge Swallows 0 3 1 0 1 3 4 2 281
312 Newark 0 3 1 0 2 8 10 3 282
312 Watford Rovers 0 3 1 0 3 6 9 4 286
312 Lincoln Lindum 0 3 1 0 3 4 7 4 288
312 Willington 0 3 1 0 1 2 5 2 289
312 Bedlington United 0 3 1 0 1 1 4 2 290
312 Uxbridge 0 3 1 0 4 6 12 5 297
312 Cleethorpes Town 0 3 1 0 2 3 9 3 298
312 South Bank 0 3 1 0 3 5 14 4 300
312 Gresham 0 3 1 0 2 4 13 3 301
312 Basford Rovers 0 3 1 0 1 3 15 2 304
312 High Wycombe 0 3 1 0 4 4 26 5 311
312 Luton Wanderers 0 3 1 0 3 4 28 4 312
312 Dagenham & Redbridge 0 1 0 1 1 0 1 2 323
312 Wombwell 0 1 0 1 1 0 3 2 326
312 Notts Wanderers 0 1 0 1 2 3 7 3 327
312 Woodford Bridge 0 1 0 1 3 3 9 4 330
312 Kildare 0 1 0 1 4 1 18 5 341
312 Finchley 0 1 0 1 3 1 21 4 343
312 Botwell Mission 0 0 0 0 1 3 4 1 344
312 Worthing 0 0 0 0 1 3 4 1 345
312 Bedford Town 0 0 0 0 1 2 3 1 346
312 Belper Town 0 0 0 0 1 2 3 1 347
312 Haslingden 0 0 0 0 1 2 3 1 348
312 Horden Athletic 0 0 0 0 1 2 3 1 349
312 Lincoln Albion 0 0 0 0 1 2 3 1 350
312 South Bank St Peters 0 0 0 0 1 2 3 1 351
312 Apsley 0 0 0 0 1 1 2 1 352
312 Blackburn Law 0 0 0 0 1 1 2 1 353
312 Colchester United 0 0 0 0 1 1 2 1 354
312 Hereford United 0 0 0 0 1 1 2 1 355
312 Horwich RMI 0 0 0 0 1 1 2 1 356
312 Notts Swifts 0 0 0 0 1 1 2 1 357
312 Wellingborough Town 0 0 0 0 1 1 2 1 358
312 Welling United 0 0 0 0 1 1 2 1 359
312 Altrincham 0 0 0 0 1 0 1 1 360
312 London Paper Mills 0 0 0 0 1 0 1 1 361
312 Mold 0 0 0 0 1 0 1 1 362
312 Morecambe 0 0 0 0 1 0 1 1 363
312 Rotherham County 0 0 0 0 1 0 1 1 364
312 Newcastle East End 0 0 0 0 2 3 5 2 365
312 Denaby United 0 0 0 0 2 2 4 2 366
312 Eckington Works 0 0 0 0 2 2 4 2 367
312 Epsom & Ewell 0 0 0 0 1 2 4 1 368
312 Olympic 0 0 0 0 1 2 4 1 369
312 United London Swifts 0 0 0 0 1 2 4 1 370
312 Windsor & Eton 0 0 0 0 1 2 4 1 371
312 Dinnington Athletic 0 0 0 0 1 1 3 1 372
312 Gresley Rovers 0 0 0 0 1 1 3 1 373
312 Westbury United 0 0 0 0 1 1 3 1 374
312 93rd Highland Regiment 0 0 0 0 1 0 2 1 375
312 Birmingham Corporation Tramways 0 0 0 0 1 0 2 1 376
312 Frickley Colliery Athletic 0 0 0 0 1 0 2 1 377
312 Hednesford Town 0 0 0 0 1 0 2 1 378
312 Hucknall St Johns 0 0 0 0 1 0 2 1 379
312 Llanelli 0 0 0 0 1 0 2 1 380
312 St Bart's Hospital 0 0 0 0 1 0 2 1 381
312 Morpeth Harriers 0 0 0 0 2 4 7 2 382
312 New Crusaders 0 0 0 0 1 3 6 1 383
312 Park Grange 0 0 0 0 1 3 6 1 384
312 Oswestry Town 0 0 0 0 1 2 5 1 385
312 Ashford Town 0 0 0 0 1 1 4 1 386
312 Chester St Oswald's 0 0 0 0 1 1 4 1 387
312 Derby Town 0 0 0 0 1 1 4 1 388
312 Jarrow 0 0 0 0 2 1 4 2 389
312 Northern Nomads 0 0 0 0 1 1 4 1 390
312 Saxons 0 0 0 0 1 1 4 1 391
312 Stafford Rangers 0 0 0 0 1 1 4 1 392
312 St. Albans City 0 0 0 0 2 1 4 2 393
312 Wellington St George 0 0 0 0 2 1 4 2 394
312 West Manchester 0 0 0 0 1 1 4 1 395
312 Desborough Town 0 0 0 0 1 0 3 1 396
312 Gateshead Association 0 0 0 0 1 0 3 1 397
312 Gitanos 0 0 0 0 1 0 3 1 398
312 London Olympic 0 0 0 0 1 0 3 1 399
312 Morton Rangers 0 0 0 0 1 0 3 1 400
312 Shirebrook Miners Welfare 0 0 0 0 2 3 7 2 401
312 Aston Shakespeare 0 0 0 0 2 2 6 2 402
312 Eccles United 0 0 0 0 1 1 5 1 403
312 Liverpool Stanley 0 0 0 0 1 1 5 1 404
312 Grimsby District 0 0 0 0 1 0 4 1 405
312 Kells United 0 0 0 0 1 0 4 1 406
312 Oldbury Town 0 0 0 0 1 0 4 1 407
312 St Albans (Forest Gate) 0 0 0 0 2 0 4 2 408
312 St Stephens 0 0 0 0 1 0 4 1 409
312 Whitburn 0 0 0 0 1 0 4 1 410
312 Annfield Plain 0 0 0 0 2 3 8 2 411
312 East Sheen 0 0 0 0 1 2 7 1 412
312 Staple Hill 0 0 0 0 1 2 7 1 413
312 Ferryhill Athletic 0 0 0 0 1 1 6 1 414
312 Hastings & St Leonards United 0 0 0 0 3 1 6 3 415
312 Esher Leopold 0 0 0 0 1 0 5 1 416
312 Sutton Junction 0 0 0 0 1 0 5 1 417
312 Wath Athletic 0 0 0 0 1 0 5 1 418
312 Goole Town 0 0 0 0 1 3 9 1 419
312 Hull Town 0 0 0 0 2 2 8 2 420
312 Heart of Midlothian 0 0 0 0 1 1 7 1 421
312 Irthlingborough Town 0 0 0 0 1 1 7 1 422
312 Bournemouth Rovers 0 0 0 0 1 0 6 1 423
312 Civil Service 0 0 0 0 3 0 6 3 424
312 Rangers (London) 0 0 0 0 1 0 6 1 425
312 Taunton Town 0 0 0 0 1 0 6 1 426
312 Trowbridge Town 0 0 0 0 2 3 10 2 427
312 Hayes 0 0 0 0 3 2 9 3 428
312 Harwich & Parkeston 0 0 0 0 2 1 8 2 429
312 Heywood Central 0 0 0 0 1 1 8 1 430
312 Lloyds (Sittingbourne) 0 0 0 0 1 1 8 1 431
312 Southfield 0 0 0 0 1 0 7 1 432
312 Street 0 0 0 0 1 0 7 1 433
312 Upton Rangers 0 0 0 0 1 0 7 1 434
312 Wood Grange 0 0 0 0 2 0 7 2 435
312 Sutton United 0 0 0 0 2 3 11 2 436
312 Tyne Association 0 0 0 0 2 1 9 2 437
312 Warwick County 0 0 0 0 2 1 9 2 438
312 Hoddesdon Town 0 0 0 0 1 0 8 1 439
312 Wisbech Town 0 0 0 0 2 0 8 2 440
312 Clarence 0 0 0 0 2 2 11 2 441
312 St Peter's Institute 0 0 0 0 2 2 11 2 442
312 Caernarvon Wanderers 0 0 0 0 1 1 10 1 443
312 Farnham United Breweries 0 0 0 0 1 1 10 1 444
312 Golders Green 0 0 0 0 1 1 10 1 445
312 Highbury Union 0 0 0 0 3 1 10 3 446
312 Jardines 0 0 0 0 1 1 10 1 447
312 Lytham 0 0 0 0 1 1 10 1 448
312 Ryde Sports 0 0 0 0 2 1 10 2 449
312 Lincoln Ramblers 0 0 0 0 1 0 9 1 450
312 Metropolitan Police 0 0 0 0 1 0 9 1 451
312 Irwell Springs 0 0 0 0 2 3 13 2 452
312 Fairfield 0 0 0 0 1 1 11 1 453
312 Furness Vale Rovers 0 0 0 0 1 0 10 1 454
312 Lisburn Distillery 0 0 0 0 3 5 16 3 455
312 Bollington 0 0 0 0 2 2 13 2 456
312 Lyndhurst 0 0 0 0 2 2 13 2 457
312 Brondesbury 0 0 0 0 2 0 11 2 458
312 Enfield 0 0 0 0 2 0 11 2 459
312 Hornchurch 0 0 0 0 2 0 11 2 460
312 Bolton Olympic 0 0 0 0 2 4 16 2 461
312 Clitheroe Low Moor 0 0 0 0 3 3 15 3 462
312 Peterborough & Fletton United 0 0 0 0 4 2 14 4 463
312 Reading Hornets 0 0 0 0 2 0 12 2 464
312 Saffron Walden Town 0 0 0 0 2 0 12 2 465
312 Henley 0 0 0 0 4 2 15 4 466
312 Brigg Brittania 0 0 0 0 2 0 13 2 467
312 Matlock Town 0 0 0 0 3 2 16 3 468
312 Woking 0 0 0 0 3 1 15 3 469
312 Calthorpe 0 0 0 0 4 3 18 4 470
312 Lowestoft Town 0 0 0 0 2 1 16 2 471
312 King's Lynn 0 0 0 0 2 0 15 2 472
312 Attercliffe 0 0 0 0 2 0 16 2 473
312 Farningham 0 0 0 0 1 0 16 1 474
312 Barnet 0 0 0 0 6 8 26 6 475
312 Hartford St John's 0 0 0 0 4 2 22 4 476
312 Brigg 0 0 0 0 3 0 21 3 477
312 Spilsby 0 0 0 0 5 8 34 5 478
312 Hyde 0 0 0 0 1 0 26 1 479
312 Casuals 0 0 0 0 8 6 40 8 480

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.