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

England 1871-1947

1871-1946 1871-1948

EP Pts W D L GF GA GP PR
1 Aston Villa 2.538 3253 956 385 637 4045 3061 1978 1
2 Blackburn Rovers 2.278 2808 789 441 737 3422 3215 1967 8
3 Liverpool 1.962 2720 776 392 617 3061 2633 1785 14
4 Manchester City 1.946 2807 809 380 606 3345 2735 1795 9
5 Preston North End 1.916 2821 794 439 696 3151 2790 1929 7
6 Bolton Wanderers 1.864 2894 826 416 714 3317 2964 1956 5
7 Sheffield Wednesday 1.740 2807 798 413 661 3116 2772 1872 10
8 West Bromwich Albion 1.739 2906 834 404 715 3350 2995 1953 4
9 Arsenal 1.696 2733 778 399 602 3064 2483 1779 13
10 Wolverhampton Wanderers 1.683 2797 803 388 749 3308 3087 1940 11
11 Sunderland 1.657 3008 875 383 631 3499 2796 1889 2
12 Everton 1.618 2974 857 403 672 3542 2929 1932 3
13 Notts County 1.574 2607 721 444 767 2974 2965 1932 18
14 Birmingham City 1.511 2557 722 391 682 2882 2674 1795 19
15 Derby County 1.507 2860 813 421 703 3364 3030 1937 6
16 Stoke City 1.453 2208 619 351 649 2444 2482 1619 24
17 Newcastle United 1.451 2793 809 366 625 3079 2530 1800 12
18 Nottingham Forest 1.432 2386 649 439 764 2751 2981 1852 21
19 Huddersfield Town 1.355 1783 502 277 383 1898 1553 1162 37
20 Burnley 1.341 2676 755 411 732 3048 3045 1898 15
21 Manchester United 1.334 2662 754 400 643 2924 2665 1797 17
22 Sheffield United 1.325 2663 748 419 650 2998 2795 1817 16
23 Tottenham Hotspur 1.300 1879 525 304 456 2158 1898 1285 34
24 Grimsby Town 1.259 2410 692 334 706 2792 2859 1732 20
25 Charlton Athletic 1.233 1249 344 217 301 1309 1241 862 60
26 Bury 1.224 2381 673 362 687 2647 2689 1722 22
27 Chelsea 1.208 1972 545 337 488 2047 1916 1370 31
28 Portsmouth 1.206 1336 369 229 331 1416 1362 929 52
29 West Ham United 1.196 1425 400 225 363 1612 1528 988 44
30 Wanderers 1.187 68 21 5 4 96 22 30 113
31 Fulham 1.178 1814 507 293 475 1974 1835 1275 35
32 Brentford 1.178 1285 364 193 347 1445 1385 904 56
33 Leicester City 1.159 2369 663 380 660 2706 2761 1703 23
34 Middlesbrough 1.153 2170 602 364 624 2623 2571 1590 25
35 Bradford Park Avenue 1.132 1804 517 253 451 2082 1839 1221 36
36 Bristol City 1.118 2125 588 361 544 2202 2158 1493 27
37 Bradford City 1.107 1950 531 357 535 2086 2025 1423 32
38 Cardiff City 1.104 1282 360 202 357 1366 1410 919 58
39 Old Etonians 1.093 126 39 9 10 161 76 58 104
40 Port Vale 1.057 1757 492 281 587 2011 2300 1360 39
41 Hull City 1.044 1939 539 322 482 2064 1879 1343 33
42 Oldham Athletic 1.016 1763 493 284 478 1874 1877 1255 38
43 Southampton 1.005 1313 356 245 356 1349 1369 957 54
44 Barnsley 0.986 2160 599 363 633 2394 2544 1595 26
45 Millwall 0.962 1370 377 239 320 1418 1274 936 49
46 Plymouth Argyle 0.949 1447 413 208 287 1571 1219 908 43
47 Swindon Town 0.947 1347 378 213 340 1595 1531 931 51
48 Leeds United 0.934 1178 326 200 357 1343 1381 883 68
49 Coventry City 0.890 1282 356 214 364 1553 1491 934 57
50 Blackpool 0.888 2106 587 345 665 2385 2637 1597 29
51 Chesterfield 0.856 1739 494 257 456 1979 1864 1207 40
52 Swansea Town 0.845 1222 337 211 346 1275 1337 894 64
53 Crystal Palace 0.833 1389 386 231 326 1555 1421 943 47
54 Brighton & Hove Albion 0.816 1420 401 217 320 1477 1262 938 45
55 Luton Town 0.772 1476 416 228 376 1834 1639 1020 42
56 Reading 0.762 1357 375 232 348 1527 1469 955 50
57 Queen's Park 0.737 39 12 3 3 69 18 18 123
58 Norwich City 0.731 1157 311 224 374 1380 1496 909 70
59 Leyton Orient 0.660 1613 433 314 578 1623 2014 1325 41
60 Oxford University 0.646 88 27 7 7 99 33 41 110
61 Queens Park Rangers 0.640 1377 388 213 332 1498 1342 933 48
62 Walsall 0.633 1393 391 220 480 1786 1996 1091 46
63 Stockport County 0.627 2010 567 309 572 2239 2231 1448 30
64 Lincoln City 0.603 2108 597 317 706 2570 2804 1620 28
65 Watford 0.598 1296 360 216 344 1447 1384 920 55
66 Old Carthusians 0.584 88 29 1 10 136 52 40 109
67 Gateshead 0.567 1232 337 221 351 1421 1522 909 63
68 Doncaster Rovers 0.555 1244 352 188 315 1396 1333 855 61
69 Northampton Town 0.543 1316 373 197 351 1516 1434 921 53
70 Darlington 0.518 1154 332 158 360 1469 1508 850 71
71 Darwen 0.502 353 106 35 153 559 731 294 97
72 Exeter City 0.497 1144 311 211 374 1366 1497 896 72
73 Southend United 0.494 1202 336 194 374 1406 1458 904 66
74 Glossop North End 0.490 742 201 139 299 844 1059 639 83
75 Gainsborough Trinity 0.450 703 192 127 296 795 1118 615 84
76 Royal Engineers 0.447 109 34 7 16 146 67 57 107
77 Tranmere Rovers 0.439 1202 345 167 320 1521 1395 832 65
78 Swifts 0.418 101 31 8 15 126 78 54 108
79 Rotherham United 0.414 1272 359 195 466 1561 1914 1020 59
80 Bristol Rovers 0.413 1168 321 205 392 1350 1535 918 69
81 Bournemouth & Boscombe 0.388 1024 278 190 303 1204 1280 771 77
82 Crewe Alexandra 0.380 1233 346 195 431 1569 1861 972 62
83 Newport County 0.370 982 266 184 386 1188 1625 836 79
84 Leeds City 0.350 525 148 81 174 609 650 403 92
85 Mansfield Town 0.342 504 136 96 182 699 819 414 93
86 Wrexham 0.341 1184 331 191 319 1382 1353 841 67
87 Southport 0.338 1104 299 207 340 1287 1439 846 73
88 Chester City 0.329 686 199 89 123 856 619 411 85
89 Aldershot Town 0.326 453 122 87 168 483 626 377 95
90 New Brighton Tower 0.320 171 49 24 32 198 156 105 101
91 York City 0.310 662 184 110 212 872 959 506 88
92 Burton Town 0.293 536 151 83 270 691 1046 504 91
93 Nelson 0.292 543 156 75 191 683 819 422 90
94 Accrington 0.281 176 47 35 65 287 363 147 100
95 Gillingham 0.268 906 242 180 374 990 1339 796 81
96 Blackburn Olympic 0.264 40 13 1 7 85 39 21 122
97 Accrington Stanley 0.254 1029 294 147 400 1354 1647 841 76
98 Rochdale 0.242 1048 297 157 366 1379 1566 820 75
99 Old Westminsters 0.238 48 15 3 9 74 43 27 118
100 Burton Wanderers 0.232 146 44 14 41 178 174 99 102
101 Carlisle United 0.227 683 194 101 248 895 1078 543 86
102 Halifax Town 0.221 1096 300 196 344 1190 1389 840 74
103 Torquay United 0.220 679 181 136 262 841 1102 579 87
104 Ipswich Town 0.217 142 38 28 32 150 121 98 103
105 Clapham Rovers 0.202 82 26 4 14 150 58 44 111
106 Wednesbury Old Athletic 0.202 24 8 0 7 53 49 15 144
107 New Brighton 0.194 872 240 152 320 1022 1235 712 82
108 Wigan Borough 0.191 549 151 96 181 663 739 428 89
109 Merthyr Town 0.178 459 117 108 210 537 814 435 94
110 Staveley 0.172 33 10 3 7 46 38 20 128
111 Barrow 0.157 940 263 151 409 1143 1584 823 80
112 Hartlepools United 0.153 1002 278 168 379 1300 1579 825 78
113 South Shields 0.150 25 7 4 13 30 43 24 141
114 Rangers 0.146 12 4 0 1 14 7 5 186
115 Aberdare Athletic 0.144 299 80 59 120 342 438 259 99
116 Old Foresters 0.138 41 12 5 11 60 43 28 121
117 Derby Junction 0.135 19 6 1 5 16 25 12 154
118 Evenwood Town 0.128 7 2 1 0 5 2 3 218
119 Marlow 0.127 57 18 3 17 80 53 38 116
120 Yeovil Town 0.122 34 9 7 10 39 45 26 127
121 New Brighton AFC 0.122 49 13 10 16 60 68 39 117
122 Walsall Town 0.114 17 5 2 6 39 32 13 160
123 Middlesbrough Iron 0.110 38 11 5 21 48 98 37 125
124 Bootle 0.110 46 14 4 19 75 99 37 120
125 Northwich Victoria 0.108 64 19 7 40 108 194 66 114
126 Stalybridge Celtic 0.107 115 34 13 39 116 139 86 106
127 Durham City 0.106 343 96 55 139 399 538 290 98
128 Ashington 0.104 405 111 72 155 499 676 338 96
129 Thames 0.099 78 20 18 50 110 215 88 112
130 Mitchell's St George 0.099 22 7 1 7 31 33 15 148
131 Loughborough 0.095 122 34 20 105 171 411 159 105
132 Upton Park 0.088 63 19 6 15 93 69 40 115
133 Wednesbury Town 0.081 10 3 1 2 12 11 6 199
134 Redcar 0.078 15 5 0 4 18 15 9 167
135 New Brompton 0.077 15 3 6 5 11 11 14 168
136 Stafford Road 0.076 29 8 5 7 52 36 20 134
137 Chatham Town 0.076 29 9 2 12 28 62 23 135
138 Renton 0.076 7 2 1 1 5 4 4 220
139 Sheffield 0.072 39 11 6 13 53 61 30 124
140 Leek 0.071 23 7 2 4 35 27 13 145
141 Scarborough 0.070 25 7 4 8 39 40 19 139
142 Corinthian 0.068 14 3 5 15 25 58 23 176
143 Church 0.064 31 9 4 7 53 32 20 131
144 Druids 0.062 32 9 5 7 39 35 21 130
145 Davenham 0.062 20 6 2 5 27 29 13 151
146 Boston United 0.060 11 3 2 7 15 31 12 195
147 Dartford 0.060 20 6 2 7 23 21 15 150
148 Cambridge University 0.059 35 10 5 7 37 30 22 126
149 Partick Thistle 0.058 9 3 0 2 22 7 5 207
150 Hendon 0.054 30 9 3 11 58 43 23 133
151 Old Harrovians 0.053 33 10 3 8 44 36 21 129
152 Old Brightonians 0.052 13 4 1 5 14 18 10 180
153 Margate 0.052 13 4 1 4 17 19 9 179
154 Lockwood Brothers 0.050 22 7 1 8 26 34 16 149
155 Walsall Swifts 0.050 13 4 1 5 14 21 10 181
156 Bath City 0.049 25 8 1 10 32 37 19 140
157 Workington 0.045 23 7 2 13 32 45 22 147
158 Grantham 0.042 31 9 4 13 42 49 26 132
159 Chirk 0.042 24 7 3 4 43 20 14 143
160 Chelmsford City 0.040 9 3 0 4 12 25 7 212
161 Darwen Old Wanderers 0.039 13 4 1 4 29 23 9 177
162 Folkestone Invicta 0.039 20 5 5 11 26 42 21 153
163 Notts Rangers 0.038 18 5 3 5 35 26 13 157
164 Rhyl 0.036 11 3 2 4 14 23 9 192
165 Old Wykehamists 0.035 27 9 0 4 40 21 13 137
166 London Caledonians 0.033 13 4 1 6 12 22 11 184
167 Scunthorpe & Lindsey 0.033 18 5 3 11 27 54 19 159
168 Kettering Town 0.032 19 4 7 14 23 62 25 155
169 Birmingham Excelsior 0.031 16 4 4 5 25 20 13 164
170 Leyton 0.031 17 4 5 12 14 56 21 162
171 Windsor Home Park 0.029 16 5 1 6 19 16 12 165
172 Great Bridge Unity 0.028 7 2 1 2 10 8 5 219
173 Barnes 0.028 25 7 4 13 28 50 24 142
174 Maidenhead 0.027 47 15 2 16 46 60 33 119
175 Newcastle West End 0.027 6 2 0 4 11 14 6 234
176 Dulwich 0.027 15 5 0 4 16 18 9 169
177 Peterborough United 0.027 12 3 3 4 16 27 10 187
178 Derby Midland 0.026 14 4 2 6 18 25 12 172
179 Crook Town 0.026 10 3 1 4 9 24 8 204
180 Clapton 0.025 11 3 2 8 19 51 13 197
181 Guildford City 0.025 7 2 1 7 14 29 10 225
182 South Shore 0.025 14 4 2 10 31 52 16 175
183 Romford 0.025 28 8 4 11 36 71 23 136
184 Manchester 0.025 3 1 0 2 2 19 3 309
185 Walthamstow Avenue 0.024 18 5 3 7 33 34 15 158
186 Shankhouse 0.024 6 2 0 2 7 16 4 244
187 Brentwood 0.024 23 7 2 9 42 47 18 146
188 Southall 0.023 6 2 0 5 14 18 7 235
189 Grey Friars 0.023 16 5 1 3 17 11 9 163
190 Phoenix Bessemer 0.022 3 1 0 1 10 5 2 273
191 Astley Bridge 0.022 11 2 5 7 27 45 14 196
192 Caernarvon Athletic 0.021 4 1 1 1 7 8 3 256
193 Goldenhill 0.021 10 3 1 2 9 7 6 198
194 Birmingham St George 0.020 13 4 1 4 16 24 9 183
195 Sunderland Albion 0.020 11 3 2 4 15 16 9 190
196 Chilton Colliery Recreation 0.020 10 3 1 2 9 10 6 201
197 Horncastle 0.019 6 2 0 2 5 9 4 236
198 Crusaders 0.018 12 4 0 4 24 13 8 185
199 Cowlairs 0.018 6 2 0 1 16 6 3 228
200 Hotspur 0.017 20 6 2 8 19 25 16 152
201 West End 0.017 14 4 2 4 12 19 10 173
202 South Liverpool 0.017 11 3 2 4 12 20 9 191
203 Poole Town 0.017 8 2 2 4 8 22 8 217
204 Newport IOW 0.016 6 2 0 4 4 22 6 248
205 Worksop Town 0.016 4 1 1 5 5 26 7 268
206 Rawtenstall 0.016 2 0 2 2 6 14 4 315
207 Wigan Athletic 0.016 6 2 0 4 13 18 6 237
208 Rochester 0.015 15 5 0 13 21 57 18 171
209 Halliwell 0.015 16 5 1 8 29 47 14 166
210 Linfield Athletic 0.015 1 0 1 0 2 2 1 319
211 Runcorn 0.015 6 2 0 2 8 9 4 231
212 Oswestry 0.014 17 5 2 6 30 32 13 161
213 Derby St Luke's 0.014 5 1 2 4 10 22 7 251
214 Sheffield Heeley 0.014 15 5 0 8 29 35 13 170
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 262
218 Cheltenham Town 0.014 8 2 2 7 13 25 11 215
219 Lovell's Athletic 0.013 9 3 0 3 16 19 6 209
220 Hanover United 0.013 10 3 1 9 9 34 13 206
221 Pilgrims 0.012 26 8 2 12 32 51 22 138
222 Lower Darwen 0.012 9 3 0 4 16 20 7 210
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 Crosswell's Brewery 0.010 3 1 0 1 1 14 2 306
227 Sutton Coldfield Town 0.010 3 1 0 1 3 3 2 280
228 South Reading 0.010 14 4 2 6 17 34 12 174
229 Northfleet United 0.009 11 3 2 8 18 29 13 193
230 Tunbridge Wells 0.009 8 2 2 7 13 27 11 216
231 Remnants 0.009 11 3 2 5 19 18 10 189
232 Worthington Simpsons 0.008 4 1 1 4 4 18 6 265
233 Croydon Common 0.008 2 0 2 4 5 22 6 317
234 South Norwood 0.008 12 4 0 8 12 31 12 188
235 Manchester Central 0.008 3 1 0 2 2 4 3 285
236 Mexborough 0.008 1 0 1 1 2 3 2 320
237 Long Eaton Rangers 0.008 6 2 0 8 14 21 10 240
238 Shrewsbury Town 0.008 7 2 1 4 12 20 7 223
239 Eagley 0.007 11 3 2 7 23 39 12 194
240 Higher Walton 0.007 7 2 1 4 17 22 7 222
241 Marine 0.007 5 1 2 3 11 17 6 250
242 Reading Minster 0.007 8 2 2 3 6 15 7 214
243 West Stanley 0.007 3 1 0 3 3 12 4 303
244 Ecclesfield 0.007 3 1 0 1 4 7 2 288
245 North Shields 0.006 3 1 0 5 7 19 6 304
246 Cliftonville 0.006 7 2 1 1 12 16 4 221
247 Herts Rangers 0.006 9 3 0 6 17 25 9 211
248 Aston Unity 0.006 3 1 0 6 8 28 7 310
249 Liverpool Ramblers 0.006 4 1 1 2 6 10 4 260
250 Croydon 0.006 1 0 1 1 1 2 2 323
251 Macclesfield Town 0.005 6 2 0 7 23 30 9 239
252 Hitchin Town 0.005 1 0 1 3 2 11 4 339
253 Wimbledon 0.005 5 1 2 4 6 20 7 252
254 Spennymoor Town 0.005 4 1 1 7 9 31 9 269
255 Blyth Spartans 0.005 10 2 4 7 12 31 13 205
256 Thornycrofts 0.004 1 0 1 1 0 5 2 330
257 Yorkshire Amateur 0.004 3 1 0 2 3 8 3 296
258 Ilford 0.004 6 2 0 8 18 33 10 247
259 Bromley 0.004 10 3 1 4 16 19 8 203
260 Third Lanark 0.004 6 2 0 1 11 5 3 229
261 Minerva 0.004 3 1 0 3 8 12 4 292
262 Chorley 0.004 4 1 1 2 4 6 4 257
263 Wednesbury Strollers 0.004 3 1 0 5 10 31 6 311
264 Shropshire Wanderers 0.004 9 2 3 3 4 6 8 208
265 Derbyshire 0.004 1 0 1 1 6 8 2 325
266 Darwen Ramblers 0.004 6 2 0 3 10 19 5 243
267 Stockton 0.004 4 1 1 10 14 50 12 272
268 Owlerton 0.004 6 2 0 1 5 7 3 232
269 Walker Celtic 0.003 1 0 1 1 4 12 2 334
270 105th Regiment 0.003 4 1 1 3 4 11 5 263
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 227
273 Lancing Old Boys 0.003 3 1 0 2 10 11 3 281
274 Heanor Town 0.003 1 0 1 4 2 10 5 335
275 Etonian Ramblers 0.003 3 1 0 1 6 9 2 286
276 Padiham 0.003 3 1 0 2 4 13 3 302
277 Hampstead Heathens 0.003 4 1 1 1 2 4 3 258
278 Horden Colliery Welfare 0.002 4 1 1 1 5 5 3 255
279 Oswaldtwistle Rovers 0.002 3 1 0 5 9 25 6 307
280 Reigate Priory 0.002 3 1 0 5 6 22 6 308
281 Newtown 0.002 4 1 1 1 4 8 3 261
282 Welling United 0.002 1 0 1 2 2 4 3 327
283 Weymouth 0.002 1 0 1 2 4 10 3 331
284 Kingstonian 0.002 1 0 1 4 5 24 5 344
285 Lancaster City 0.002 5 1 2 8 8 28 11 253
286 Southall Park 0.002 4 1 1 5 6 21 7 266
287 Woodford Wells 0.002 10 3 1 3 9 8 7 200
288 Llangollen 0.002 3 1 0 1 7 5 2 275
289 Kidderminster Harriers 0.002 4 1 1 6 9 37 8 271
290 Forest School 0.001 6 2 0 4 12 21 6 242
291 Hawks 0.001 3 1 0 2 6 6 3 278
292 Fishwick Ramblers 0.001 3 1 0 2 3 5 3 284
293 Oxford City 0.001 1 0 1 3 1 12 4 340
294 Rossendale 0.001 6 2 0 4 18 40 6 249
295 Wycombe Wanderers 0.001 1 0 1 1 3 5 2 326
296 Dulwich Hamlet 0.001 2 0 2 12 16 51 14 318
297 Dreadnought 0.001 3 1 0 5 7 14 6 299
298 Spital 0.001 1 0 1 3 5 19 4 341
299 Barking Town 0.001 1 0 1 2 0 8 3 337
300 Netherfield 0.001 1 0 1 1 2 3 2 321
301 Sheffield Providence 0.001 1 0 1 3 5 14 4 338
302 Slough United 0.001 3 1 0 1 2 6 2 294
303 Worcester City 0.001 2 0 2 3 1 11 5 316
304 Nunhead 0.001 3 1 0 4 12 17 5 295
305 Blackburn Park Road 0.001 7 2 1 5 18 30 8 224
306 Mosquitos 0.001 7 2 1 5 10 28 8 226
307 Bradshaw 0.000 1 0 1 4 5 22 5 342
308 Panthers 0.000 6 2 0 4 5 16 6 246
309 Clitheroe 0.000 1 0 1 3 5 13 4 333
310 Argonauts 0.000 1 0 1 1 1 2 2 322
311 Bolton Association 0.000 3 1 0 2 7 11 3 293
312 Ramblers 0.000 1 0 1 4 2 10 5 336
313 Reading Abbey 0 10 3 1 2 7 9 6 202
313 Acton 0 8 2 2 7 14 23 11 213
313 Mellors Limited 0 6 2 0 3 11 14 5 233
313 Chesham 0 6 2 0 3 12 17 5 238
313 Elswick Rangers 0 4 1 1 1 8 7 3 254
313 Barry Town 0 4 1 1 2 2 5 4 259
313 Notts Olympic 0 4 1 1 5 11 20 7 264
313 Wellington Town 0 4 1 1 9 8 25 11 267
313 Bishop Auckland 0 4 1 1 10 11 35 12 270
313 Old St Mark's 0 3 1 0 1 9 5 2 274
313 Castleford Town 0 3 1 0 1 4 3 2 276
313 United Hospital 0 3 1 0 1 4 3 2 277
313 Over Wanderers 0 3 1 0 1 3 3 2 279
313 Weybridge Swallows 0 3 1 0 1 3 4 2 282
313 Newark 0 3 1 0 2 8 10 3 283
313 Watford Rovers 0 3 1 0 3 6 9 4 287
313 Lincoln Lindum 0 3 1 0 3 4 7 4 289
313 Willington 0 3 1 0 1 2 5 2 290
313 Bedlington United 0 3 1 0 1 1 4 2 291
313 Uxbridge 0 3 1 0 4 6 12 5 297
313 Cleethorpes Town 0 3 1 0 2 3 9 3 298
313 South Bank 0 3 1 0 3 5 14 4 300
313 Gresham 0 3 1 0 2 4 13 3 301
313 Basford Rovers 0 3 1 0 1 3 15 2 305
313 Barnet 0 3 1 0 7 13 35 8 312
313 High Wycombe 0 3 1 0 4 4 26 5 313
313 Luton Wanderers 0 3 1 0 3 4 28 4 314
313 Dagenham & Redbridge 0 1 0 1 1 0 1 2 324
313 Wombwell 0 1 0 1 1 0 3 2 328
313 Notts Wanderers 0 1 0 1 2 3 7 3 329
313 Woodford Bridge 0 1 0 1 3 3 9 4 332
313 Kildare 0 1 0 1 4 1 18 5 343
313 Finchley 0 1 0 1 4 1 26 5 345
313 Botwell Mission 0 0 0 0 1 3 4 1 346
313 Worthing 0 0 0 0 1 3 4 1 347
313 Bedford Town 0 0 0 0 1 2 3 1 348
313 Belper Town 0 0 0 0 1 2 3 1 349
313 Haslingden 0 0 0 0 1 2 3 1 350
313 Horden Athletic 0 0 0 0 1 2 3 1 351
313 Lincoln Albion 0 0 0 0 1 2 3 1 352
313 South Bank St Peters 0 0 0 0 1 2 3 1 353
313 Apsley 0 0 0 0 1 1 2 1 354
313 Blackburn Law 0 0 0 0 1 1 2 1 355
313 Hereford United 0 0 0 0 1 1 2 1 356
313 Horwich RMI 0 0 0 0 1 1 2 1 357
313 Notts Swifts 0 0 0 0 1 1 2 1 358
313 Wellingborough Town 0 0 0 0 1 1 2 1 359
313 Altrincham 0 0 0 0 1 0 1 1 360
313 London Paper Mills 0 0 0 0 1 0 1 1 361
313 Mold 0 0 0 0 1 0 1 1 362
313 Morecambe 0 0 0 0 1 0 1 1 363
313 Rotherham County 0 0 0 0 1 0 1 1 364
313 Newcastle East End 0 0 0 0 2 3 5 2 365
313 Denaby United 0 0 0 0 2 2 4 2 366
313 Eckington Works 0 0 0 0 2 2 4 2 367
313 Epsom & Ewell 0 0 0 0 1 2 4 1 368
313 Olympic 0 0 0 0 1 2 4 1 369
313 United London Swifts 0 0 0 0 1 2 4 1 370
313 Windsor & Eton 0 0 0 0 1 2 4 1 371
313 Dinnington Athletic 0 0 0 0 1 1 3 1 372
313 Gresley Rovers 0 0 0 0 1 1 3 1 373
313 Westbury United 0 0 0 0 1 1 3 1 374
313 93rd Highland Regiment 0 0 0 0 1 0 2 1 375
313 Birmingham Corporation Tramways 0 0 0 0 1 0 2 1 376
313 Frickley Colliery Athletic 0 0 0 0 1 0 2 1 377
313 Hednesford Town 0 0 0 0 1 0 2 1 378
313 Hucknall St Johns 0 0 0 0 1 0 2 1 379
313 Llanelli 0 0 0 0 1 0 2 1 380
313 St Bart's Hospital 0 0 0 0 1 0 2 1 381
313 Morpeth Harriers 0 0 0 0 2 4 7 2 382
313 New Crusaders 0 0 0 0 1 3 6 1 383
313 Park Grange 0 0 0 0 1 3 6 1 384
313 Oswestry Town 0 0 0 0 1 2 5 1 385
313 Ashford Town 0 0 0 0 1 1 4 1 386
313 Cambridge City 0 0 0 0 1 1 4 1 387
313 Chester St Oswald's 0 0 0 0 1 1 4 1 388
313 Derby Town 0 0 0 0 1 1 4 1 389
313 Gravesend & Northfleet 0 0 0 0 1 1 4 1 390
313 Jarrow 0 0 0 0 2 1 4 2 391
313 Northern Nomads 0 0 0 0 1 1 4 1 392
313 Saxons 0 0 0 0 1 1 4 1 393
313 Stafford Rangers 0 0 0 0 1 1 4 1 394
313 St. Albans City 0 0 0 0 2 1 4 2 395
313 Wellington St George 0 0 0 0 2 1 4 2 396
313 West Manchester 0 0 0 0 1 1 4 1 397
313 Desborough Town 0 0 0 0 1 0 3 1 398
313 Gateshead Association 0 0 0 0 1 0 3 1 399
313 Gitanos 0 0 0 0 1 0 3 1 400
313 London Olympic 0 0 0 0 1 0 3 1 401
313 Morton Rangers 0 0 0 0 1 0 3 1 402
313 Shirebrook Miners Welfare 0 0 0 0 2 3 7 2 403
313 Aston Shakespeare 0 0 0 0 2 2 6 2 404
313 Eccles United 0 0 0 0 1 1 5 1 405
313 Liverpool Stanley 0 0 0 0 1 1 5 1 406
313 Grimsby District 0 0 0 0 1 0 4 1 407
313 Kells United 0 0 0 0 1 0 4 1 408
313 Oldbury Town 0 0 0 0 1 0 4 1 409
313 St Albans (Forest Gate) 0 0 0 0 2 0 4 2 410
313 St Stephens 0 0 0 0 1 0 4 1 411
313 Whitburn 0 0 0 0 1 0 4 1 412
313 Annfield Plain 0 0 0 0 2 3 8 2 413
313 East Sheen 0 0 0 0 1 2 7 1 414
313 Staple Hill 0 0 0 0 1 2 7 1 415
313 Brush Sports 0 0 0 0 1 1 6 1 416
313 Ferryhill Athletic 0 0 0 0 1 1 6 1 417
313 Hastings & St Leonards United 0 0 0 0 3 1 6 3 418
313 Leytonstone 0 0 0 0 1 1 6 1 419
313 Esher Leopold 0 0 0 0 1 0 5 1 420
313 Sutton Junction 0 0 0 0 1 0 5 1 421
313 Wath Athletic 0 0 0 0 1 0 5 1 422
313 Goole Town 0 0 0 0 1 3 9 1 423
313 Hull Town 0 0 0 0 2 2 8 2 424
313 Colchester United 0 0 0 0 2 1 7 2 425
313 Heart of Midlothian 0 0 0 0 1 1 7 1 426
313 Irthlingborough Town 0 0 0 0 1 1 7 1 427
313 Bournemouth Rovers 0 0 0 0 1 0 6 1 428
313 Civil Service 0 0 0 0 3 0 6 3 429
313 Rangers (London) 0 0 0 0 1 0 6 1 430
313 Taunton Town 0 0 0 0 1 0 6 1 431
313 Trowbridge Town 0 0 0 0 2 3 10 2 432
313 Harwich & Parkeston 0 0 0 0 2 1 8 2 433
313 Heywood Central 0 0 0 0 1 1 8 1 434
313 Lloyds (Sittingbourne) 0 0 0 0 1 1 8 1 435
313 Southfield 0 0 0 0 1 0 7 1 436
313 Street 0 0 0 0 1 0 7 1 437
313 Upton Rangers 0 0 0 0 1 0 7 1 438
313 Wood Grange 0 0 0 0 2 0 7 2 439
313 Tyne Association 0 0 0 0 2 1 9 2 440
313 Warwick County 0 0 0 0 2 1 9 2 441
313 Hoddesdon Town 0 0 0 0 1 0 8 1 442
313 Wisbech Town 0 0 0 0 2 0 8 2 443
313 Clarence 0 0 0 0 2 2 11 2 444
313 St Peter's Institute 0 0 0 0 2 2 11 2 445
313 Caernarvon Wanderers 0 0 0 0 1 1 10 1 446
313 Farnham United Breweries 0 0 0 0 1 1 10 1 447
313 Golders Green 0 0 0 0 1 1 10 1 448
313 Highbury Union 0 0 0 0 3 1 10 3 449
313 Jardines 0 0 0 0 1 1 10 1 450
313 Lytham 0 0 0 0 1 1 10 1 451
313 Ryde Sports 0 0 0 0 2 1 10 2 452
313 Lincoln Ramblers 0 0 0 0 1 0 9 1 453
313 Metropolitan Police 0 0 0 0 1 0 9 1 454
313 Irwell Springs 0 0 0 0 2 3 13 2 455
313 Fairfield 0 0 0 0 1 1 11 1 456
313 Furness Vale Rovers 0 0 0 0 1 0 10 1 457
313 Lisburn Distillery 0 0 0 0 3 5 16 3 458
313 Sutton United 0 0 0 0 3 3 14 3 459
313 Bollington 0 0 0 0 2 2 13 2 460
313 Lyndhurst 0 0 0 0 2 2 13 2 461
313 Brondesbury 0 0 0 0 2 0 11 2 462
313 Enfield 0 0 0 0 2 0 11 2 463
313 Hornchurch 0 0 0 0 2 0 11 2 464
313 Bolton Olympic 0 0 0 0 2 4 16 2 465
313 Clitheroe Low Moor 0 0 0 0 3 3 15 3 466
313 Peterborough & Fletton United 0 0 0 0 4 2 14 4 467
313 Reading Hornets 0 0 0 0 2 0 12 2 468
313 Saffron Walden Town 0 0 0 0 2 0 12 2 469
313 Hayes 0 0 0 0 4 5 18 4 470
313 Henley 0 0 0 0 4 2 15 4 471
313 Brigg Brittania 0 0 0 0 2 0 13 2 472
313 Matlock Town 0 0 0 0 3 2 16 3 473
313 Woking 0 0 0 0 3 1 15 3 474
313 Calthorpe 0 0 0 0 4 3 18 4 475
313 Lowestoft Town 0 0 0 0 2 1 16 2 476
313 King's Lynn 0 0 0 0 2 0 15 2 477
313 Attercliffe 0 0 0 0 2 0 16 2 478
313 Farningham 0 0 0 0 1 0 16 1 479
313 Hartford St John's 0 0 0 0 4 2 22 4 480
313 Brigg 0 0 0 0 3 0 21 3 481
313 Spilsby 0 0 0 0 5 8 34 5 482
313 Hyde 0 0 0 0 1 0 26 1 483
313 Casuals 0 0 0 0 8 6 40 8 484

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.