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

England 1871-1949

1871-1948 1871-1950

EP Pts W D L GF GA GP PR
1 Aston Villa 2.474 3382 992 406 669 4178 3204 2067 1
2 Blackburn Rovers 2.154 2908 816 460 779 3536 3357 2055 12
3 Preston North End 1.916 2944 829 457 733 3289 2942 2019 9
4 Liverpool 1.913 2841 808 417 650 3191 2746 1875 14
5 Manchester City 1.910 2930 841 407 635 3448 2836 1883 11
6 Bolton Wanderers 1.816 3001 856 433 755 3424 3095 2044 6
7 Sheffield Wednesday 1.798 2942 835 437 688 3251 2887 1960 10
8 West Bromwich Albion 1.762 3061 880 421 742 3492 3097 2043 4
9 Wolverhampton Wanderers 1.713 2949 846 411 777 3493 3231 2034 7
10 Arsenal 1.678 2888 821 425 621 3226 2564 1867 13
11 Derby County 1.591 3026 861 443 727 3537 3151 2031 5
12 Sunderland 1.588 3116 902 410 664 3607 2924 1976 2
13 Notts County 1.576 2753 765 458 802 3166 3100 2025 18
14 Everton 1.566 3092 890 422 711 3645 3066 2023 3
15 Birmingham City 1.484 2688 755 423 705 2976 2742 1883 19
16 Stoke City 1.473 2327 652 371 686 2560 2614 1709 24
17 Newcastle United 1.468 2945 853 386 647 3222 2631 1886 8
18 Manchester United 1.402 2840 804 428 664 3130 2773 1896 15
19 Burnley 1.365 2804 789 437 760 3152 3145 1986 16
20 Nottingham Forest 1.354 2483 675 458 806 2858 3105 1939 22
21 Tottenham Hotspur 1.312 2017 561 334 480 2298 1994 1375 34
22 Sheffield United 1.305 2768 776 440 688 3126 2951 1904 17
23 Huddersfield Town 1.247 1882 527 301 423 1998 1689 1251 38
24 Portsmouth 1.223 1498 418 244 358 1588 1465 1020 49
25 Charlton Athletic 1.221 1369 378 235 337 1435 1379 950 62
26 Grimsby Town 1.210 2498 716 350 753 2914 3054 1819 21
27 Chelsea 1.205 2082 574 360 525 2179 2061 1459 32
28 Fulham 1.197 1960 549 313 503 2107 1924 1365 35
29 Cardiff City 1.187 1423 399 226 382 1496 1522 1007 55
30 Brentford 1.170 1397 392 221 381 1543 1507 994 57
31 West Ham United 1.165 1552 434 250 391 1726 1646 1075 43
32 Wanderers 1.154 68 21 5 4 96 22 30 113
33 Bury 1.146 2481 699 384 725 2773 2837 1808 23
34 Leicester City 1.127 2498 696 410 693 2855 2918 1799 20
35 Middlesbrough 1.121 2272 629 385 664 2748 2708 1678 25
36 Bristol City 1.113 2243 620 383 580 2337 2292 1583 27
37 Southampton 1.096 1473 403 264 379 1497 1463 1046 53
38 Bradford Park Avenue 1.085 1918 548 274 489 2222 1999 1311 36
39 Hull City 1.079 2119 591 346 501 2237 1969 1438 31
40 Old Etonians 1.061 126 39 9 10 161 76 58 104
41 Bradford City 1.030 2051 558 377 577 2206 2174 1512 33
42 Port Vale 1.028 1869 522 303 621 2127 2412 1446 39
43 Oldham Athletic 1.007 1891 528 307 510 2028 2015 1345 37
44 Barnsley 0.972 2269 628 385 668 2519 2672 1681 26
45 Blackpool 0.962 2235 621 372 697 2518 2752 1690 28
46 Swindon Town 0.922 1475 410 245 367 1710 1641 1022 51
47 Millwall 0.910 1473 404 261 358 1529 1417 1023 52
48 Leeds United 0.908 1277 352 221 396 1461 1523 969 70
49 Chesterfield 0.898 1856 525 281 487 2084 1972 1293 40
50 Plymouth Argyle 0.897 1542 434 240 320 1662 1346 994 44
51 Swansea Town 0.890 1380 383 231 367 1435 1430 981 60
52 Coventry City 0.866 1392 386 234 401 1671 1612 1021 59
53 Brighton & Hove Albion 0.811 1536 429 249 350 1586 1400 1028 45
54 Queens Park Rangers 0.803 1529 431 236 358 1627 1455 1025 47
55 Luton Town 0.800 1597 448 253 410 1968 1773 1111 42
56 Crystal Palace 0.798 1482 409 255 367 1645 1549 1031 50
57 Reading 0.786 1504 418 250 378 1674 1586 1046 48
58 Norwich City 0.739 1271 342 245 411 1517 1629 998 71
59 Queen's Park 0.720 39 12 3 3 69 18 18 124
60 Leyton Orient 0.670 1710 458 336 618 1735 2171 1412 41
61 Walsall 0.652 1534 432 238 513 1927 2115 1183 46
62 Lincoln City 0.644 2230 631 337 738 2704 2938 1706 29
63 Stockport County 0.642 2134 600 334 607 2378 2371 1541 30
64 Oxford University 0.627 88 27 7 7 99 33 41 110
65 Gateshead 0.614 1370 375 245 378 1576 1644 998 61
66 Watford 0.576 1394 384 242 381 1547 1523 1007 58
67 Old Carthusians 0.570 88 29 1 10 136 52 40 109
68 Doncaster Rovers 0.564 1352 381 209 351 1492 1445 941 64
69 Darlington 0.518 1278 367 177 394 1612 1658 938 69
70 Northampton Town 0.517 1422 401 219 391 1632 1575 1011 56
71 Exeter City 0.517 1262 343 233 409 1494 1644 985 72
72 Darwen 0.494 353 106 35 153 559 731 294 97
73 Southend United 0.493 1303 360 223 407 1501 1567 990 67
74 Glossop North End 0.481 742 201 139 299 844 1059 639 87
75 Bristol Rovers 0.451 1291 356 223 428 1495 1670 1007 68
76 Gainsborough Trinity 0.448 706 193 127 297 799 1122 617 88
77 Newport County 0.445 1104 299 207 422 1338 1807 928 79
78 Royal Engineers 0.436 109 34 7 16 146 67 57 107
79 Tranmere Rovers 0.429 1311 375 186 358 1624 1528 919 66
80 Crewe Alexandra 0.423 1366 385 211 467 1699 2008 1063 63
81 Bournemouth & Boscombe 0.418 1185 326 207 326 1353 1371 859 74
82 Rotherham United 0.417 1449 413 210 484 1750 2015 1107 54
83 Swifts 0.408 101 31 8 15 126 78 54 108
84 Mansfield Town 0.363 634 171 121 212 819 925 504 89
85 Leeds City 0.344 525 148 81 174 609 650 403 94
86 Wrexham 0.333 1318 370 208 350 1517 1473 928 65
87 Aldershot Town 0.333 552 146 114 207 583 758 467 90
88 Southport 0.328 1207 326 229 381 1402 1577 936 73
89 Chester City 0.325 792 227 111 163 985 749 501 85
90 New Brighton Tower 0.318 171 49 24 32 198 156 105 102
91 York City 0.314 773 213 134 247 1015 1099 594 86
92 Burton Town 0.291 536 151 83 270 691 1046 504 93
93 Nelson 0.288 543 156 75 191 683 819 422 92
94 Gillingham 0.279 914 244 182 375 997 1344 801 82
95 Accrington 0.279 176 47 35 65 287 363 147 101
96 Blackburn Olympic 0.258 40 13 1 7 85 39 21 123
97 Accrington Stanley 0.254 1141 326 163 438 1473 1776 927 77
98 Ipswich Town 0.251 277 79 40 65 297 266 184 100
99 Yeovil Town 0.250 46 13 7 11 52 55 31 120
100 Torquay United 0.240 804 214 162 296 981 1241 672 83
101 Rochdale 0.235 1172 331 179 399 1485 1698 909 76
102 Old Westminsters 0.231 48 15 3 9 74 43 27 118
103 Burton Wanderers 0.231 146 44 14 41 178 174 99 103
104 Carlisle United 0.217 797 226 119 284 1045 1236 629 84
105 Halifax Town 0.210 1178 319 221 387 1278 1533 927 75
106 Wednesbury Old Athletic 0.200 24 8 0 7 53 49 15 145
107 Clapham Rovers 0.196 82 26 4 14 150 58 44 111
108 Wigan Borough 0.187 549 151 96 181 663 739 428 91
109 New Brighton 0.187 955 262 169 365 1106 1374 796 81
110 Merthyr Town 0.177 459 117 108 211 537 817 436 95
111 Staveley 0.167 33 10 3 7 46 38 20 128
112 Barrow 0.158 1065 296 177 440 1242 1683 913 80
113 Hartlepools United 0.153 1108 307 187 419 1400 1716 913 78
114 New Brighton AFC 0.149 59 16 11 18 68 77 45 116
115 Rangers 0.145 12 4 0 1 14 7 5 187
116 Aberdare Athletic 0.144 299 80 59 120 342 438 259 99
117 South Shields 0.142 25 7 4 14 31 47 25 142
118 Evenwood Town 0.134 7 2 1 0 5 2 3 222
119 Old Foresters 0.134 41 12 5 11 60 43 28 122
120 Derby Junction 0.130 19 6 1 5 16 25 12 156
121 Marlow 0.125 57 18 3 17 80 53 38 117
122 Walsall Town 0.115 17 5 2 6 39 32 13 160
123 Middlesbrough Iron 0.110 38 11 5 21 48 98 37 126
124 Bootle 0.109 46 14 4 19 75 99 37 121
125 Northwich Victoria 0.107 64 19 7 40 108 194 66 114
126 Durham City 0.103 343 96 55 139 399 538 290 98
127 Stalybridge Celtic 0.102 115 34 13 40 116 141 87 106
128 Ashington 0.102 405 111 72 155 499 676 338 96
129 Thames 0.100 78 20 18 50 110 215 88 112
130 Mitchell's St George 0.099 22 7 1 7 31 33 15 149
131 Loughborough 0.096 122 34 20 105 171 411 159 105
132 Upton Park 0.088 63 19 6 15 93 69 40 115
133 Colchester United 0.085 12 4 0 4 10 19 8 188
134 Wednesbury Town 0.080 10 3 1 2 12 11 6 203
135 Chatham Town 0.074 29 9 2 12 28 62 23 135
136 Stafford Road 0.074 29 8 5 7 52 36 20 134
137 Redcar 0.074 15 5 0 4 18 15 9 167
138 New Brompton 0.073 15 3 6 5 11 11 14 168
139 Renton 0.072 7 2 1 1 5 4 4 224
140 Leek 0.070 23 7 2 4 35 27 13 146
141 Sheffield 0.069 39 11 6 13 53 61 30 125
142 Scarborough 0.066 28 8 4 9 41 43 21 136
143 Corinthian 0.065 14 3 5 15 25 58 23 177
144 Folkestone Invicta 0.063 20 5 5 11 26 42 21 155
145 Church 0.062 31 9 4 7 53 32 20 131
146 Druids 0.061 32 9 5 7 39 35 21 130
147 Dartford 0.061 21 6 3 9 27 33 18 152
148 Boston United 0.060 11 3 2 7 15 31 12 199
149 Davenham 0.059 20 6 2 5 27 29 13 153
150 Partick Thistle 0.057 9 3 0 2 22 7 5 210
151 Cambridge University 0.057 35 10 5 7 37 30 22 127
152 Workington 0.056 26 8 2 15 35 50 25 139
153 Margate 0.054 13 4 1 4 17 19 9 180
154 Hendon 0.053 30 9 3 11 58 43 23 133
155 Old Harrovians 0.051 33 10 3 8 44 36 21 129
156 Old Brightonians 0.050 13 4 1 5 14 18 10 181
157 Walsall Swifts 0.049 13 4 1 5 14 21 10 182
158 Lockwood Brothers 0.048 22 7 1 8 26 34 16 150
159 Bath City 0.048 25 8 1 10 32 37 19 141
160 Chirk 0.043 24 7 3 4 43 20 14 144
161 Darwen Old Wanderers 0.039 13 4 1 4 29 23 9 178
162 Grantham 0.039 31 9 4 14 43 51 27 132
163 Chelmsford City 0.037 9 3 0 5 13 27 8 216
164 Scunthorpe & Lindsey 0.037 22 6 4 13 30 59 23 151
165 Notts Rangers 0.037 18 5 3 5 35 26 13 159
166 Rhyl 0.036 11 3 2 5 14 25 10 197
167 Old Wykehamists 0.035 27 9 0 4 40 21 13 138
168 London Caledonians 0.032 13 4 1 6 12 22 11 185
169 Kettering Town 0.032 19 4 7 14 23 62 25 157
170 Birmingham Excelsior 0.031 16 4 4 5 25 20 13 164
171 Leyton 0.030 17 4 5 12 14 56 21 162
172 Peterborough United 0.029 12 3 3 5 16 28 11 189
173 Walthamstow Avenue 0.029 22 6 4 8 39 41 18 148
174 Windsor Home Park 0.028 16 5 1 6 19 16 12 165
175 Great Bridge Unity 0.028 7 2 1 2 10 8 5 223
176 Barnes 0.027 25 7 4 13 28 50 24 143
177 Dulwich 0.027 15 5 0 4 16 18 9 169
178 Guildford City 0.027 7 2 1 8 14 31 11 228
179 Maidenhead 0.027 47 15 2 16 46 60 33 119
180 Newcastle West End 0.025 6 2 0 4 11 14 6 236
181 Derby Midland 0.025 14 4 2 6 18 25 12 173
182 Crook Town 0.025 10 3 1 4 9 24 8 207
183 Clapton 0.025 11 3 2 8 19 51 13 201
184 Southall 0.025 6 2 0 5 14 18 7 237
185 South Shore 0.024 14 4 2 10 31 52 16 176
186 Romford 0.024 28 8 4 12 36 75 24 137
187 Manchester 0.024 3 1 0 2 2 19 3 313
188 Newport IOW 0.024 6 2 0 4 4 22 6 250
189 Brentwood 0.023 23 7 2 9 42 47 18 147
190 Shankhouse 0.023 6 2 0 2 7 16 4 246
191 Grey Friars 0.022 16 5 1 3 17 11 9 163
192 Astley Bridge 0.022 11 2 5 7 27 45 14 200
193 Phoenix Bessemer 0.021 3 1 0 1 10 5 2 275
194 Caernarvon Athletic 0.021 4 1 1 1 7 8 3 258
195 Birmingham St George 0.020 13 4 1 4 16 24 9 183
196 Goldenhill 0.019 10 3 1 2 9 7 6 202
197 Shrewsbury Town 0.019 15 4 3 4 22 26 11 170
198 Sunderland Albion 0.019 11 3 2 4 15 16 9 192
199 Chilton Colliery Recreation 0.019 10 3 1 2 9 10 6 205
200 Poole Town 0.018 8 2 2 4 8 22 8 220
201 Horncastle 0.018 6 2 0 2 5 9 4 238
202 Crusaders 0.018 12 4 0 4 24 13 8 186
203 Cowlairs 0.018 6 2 0 1 16 6 3 231
204 Hotspur 0.017 20 6 2 8 19 25 16 154
205 South Liverpool 0.017 11 3 2 4 12 20 9 194
206 West End 0.017 14 4 2 4 12 19 10 174
207 Worksop Town 0.016 4 1 1 5 5 26 7 271
208 Runcorn 0.016 9 3 0 4 13 14 7 211
209 Wigan Athletic 0.016 6 2 0 4 13 18 6 239
210 Rawtenstall 0.015 2 0 2 2 6 14 4 319
211 Rochester 0.015 15 5 0 13 21 57 18 172
212 Halliwell 0.015 16 5 1 8 29 47 14 166
213 Cheltenham Town 0.014 11 3 2 8 20 29 13 195
214 Fleetwood Rangers 0.014 4 1 1 2 7 13 4 264
215 Linfield Athletic 0.014 1 0 1 0 2 2 1 323
216 Derby St Luke's 0.014 5 1 2 4 10 22 7 253
217 Oswestry 0.014 17 5 2 6 30 32 13 161
218 Turton 0.014 18 5 3 3 28 18 11 158
219 Ashton United 0.014 13 4 1 1 16 11 6 179
220 Lovell's Athletic 0.014 9 3 0 3 16 19 6 213
221 Sheffield Heeley 0.014 15 5 0 8 29 35 13 171
222 Hanover United 0.013 10 3 1 9 9 34 13 209
223 Pilgrims 0.012 26 8 2 12 32 51 22 140
224 Lower Darwen 0.012 9 3 0 4 16 20 7 214
225 Leytonstone 0.012 3 1 0 3 8 14 4 300
226 Great Lever 0.012 6 2 0 3 12 13 5 233
227 Sittingbourne 0.012 6 2 0 4 10 18 6 243
228 Shildon 0.011 6 1 3 4 8 18 8 247
229 Crosswell's Brewery 0.010 3 1 0 1 1 14 2 310
230 Weymouth 0.010 4 1 1 3 6 15 5 267
231 Sutton Coldfield Town 0.010 3 1 0 1 3 3 2 283
232 Stockton 0.010 8 2 2 11 18 56 15 221
233 South Reading 0.010 14 4 2 6 17 34 12 175
234 Northfleet United 0.010 11 3 2 8 18 29 13 196
235 Tunbridge Wells 0.009 8 2 2 7 13 27 11 219
236 Remnants 0.008 11 3 2 5 19 18 10 191
237 Worthington Simpsons 0.008 4 1 1 4 4 18 6 268
238 Croydon Common 0.008 2 0 2 4 5 22 6 321
239 South Norwood 0.008 12 4 0 8 12 31 12 190
240 Manchester Central 0.008 3 1 0 2 2 4 3 288
241 Long Eaton Rangers 0.008 6 2 0 8 14 21 10 242
242 Mexborough 0.007 1 0 1 1 2 3 2 324
243 Higher Walton 0.007 7 2 1 4 17 22 7 226
244 West Stanley 0.007 3 1 0 3 3 12 4 307
245 Eagley 0.007 11 3 2 7 23 39 12 198
246 Bromley 0.007 11 3 2 5 19 25 10 193
247 Reading Minster 0.007 8 2 2 3 6 15 7 218
248 Marine 0.006 5 1 2 4 11 21 7 252
249 Ecclesfield 0.006 3 1 0 1 4 7 2 291
250 Aston Unity 0.006 3 1 0 6 8 28 7 314
251 Cliftonville 0.006 7 2 1 1 12 16 4 225
252 Herts Rangers 0.006 9 3 0 6 17 25 9 215
253 Liverpool Ramblers 0.006 4 1 1 2 6 10 4 262
254 North Shields 0.006 3 1 0 5 7 19 6 308
255 Croydon 0.005 1 0 1 1 1 2 2 326
256 Macclesfield Town 0.005 6 2 0 7 23 30 9 241
257 Hitchin Town 0.005 1 0 1 3 2 11 4 342
258 Wimbledon 0.005 5 1 2 5 6 21 8 254
259 Spennymoor Town 0.005 4 1 1 7 9 31 9 272
260 Blyth Spartans 0.005 10 2 4 7 12 31 13 208
261 Yorkshire Amateur 0.004 3 1 0 2 3 8 3 299
262 Thornycrofts 0.004 1 0 1 1 0 5 2 334
263 Third Lanark 0.004 6 2 0 1 11 5 3 232
264 Ilford 0.004 6 2 0 8 18 33 10 249
265 Minerva 0.004 3 1 0 3 8 12 4 295
266 Chorley 0.004 4 1 1 2 4 6 4 259
267 Wednesbury Strollers 0.004 3 1 0 5 10 31 6 315
268 Darwen Ramblers 0.004 6 2 0 3 10 19 5 245
269 Derbyshire 0.004 1 0 1 1 6 8 2 328
270 Shropshire Wanderers 0.004 9 2 3 3 4 6 8 212
271 Owlerton 0.003 6 2 0 1 5 7 3 234
272 105th Regiment 0.003 4 1 1 3 4 11 5 265
273 Heanor Town 0.003 1 0 1 4 2 10 5 338
274 Walker Celtic 0.003 1 0 1 1 4 12 2 337
275 1st Surrey Rifles 0.003 7 2 1 7 3 39 10 230
276 Witton Albion 0.003 13 4 1 6 22 31 11 184
277 Lancing Old Boys 0.003 3 1 0 2 10 11 3 284
278 Padiham 0.003 3 1 0 2 4 13 3 306
279 Hampstead Heathens 0.002 4 1 1 1 2 4 3 260
280 Horden Colliery Welfare 0.002 4 1 1 1 5 5 3 257
281 Etonian Ramblers 0.002 3 1 0 1 6 9 2 289
282 Trowbridge Town 0.002 1 0 1 3 4 16 4 344
283 Oswaldtwistle Rovers 0.002 3 1 0 5 9 25 6 311
284 Reigate Priory 0.002 3 1 0 5 6 22 6 312
285 Newtown 0.002 4 1 1 1 4 8 3 263
286 Kingstonian 0.002 1 0 1 4 5 24 5 348
287 Welling United 0.002 1 0 1 3 2 5 4 330
288 Lancaster City 0.002 5 1 2 9 8 34 12 255
289 Southall Park 0.002 4 1 1 5 6 21 7 269
290 Kidderminster Harriers 0.002 4 1 1 7 9 40 9 274
291 Woodford Wells 0.002 10 3 1 3 9 8 7 204
292 Llangollen 0.002 3 1 0 1 7 5 2 277
293 Forest School 0.001 6 2 0 4 12 21 6 244
294 Dulwich Hamlet 0.001 2 0 2 13 17 53 15 322
295 Hawks 0.001 3 1 0 2 6 6 3 281
296 Oxford City 0.001 1 0 1 3 1 12 4 343
297 Wycombe Wanderers 0.001 1 0 1 1 3 5 2 329
298 Fishwick Ramblers 0.001 3 1 0 2 3 5 3 287
299 Rossendale 0.001 6 2 0 4 18 40 6 251
300 Dreadnought 0.001 3 1 0 5 7 14 6 303
301 Barking Town 0.001 1 0 1 2 0 8 3 340
302 Spital 0.001 1 0 1 3 5 19 4 345
303 Slough United 0.001 3 1 0 1 2 6 2 297
304 Sheffield Providence 0.001 1 0 1 3 5 14 4 341
305 Netherfield 0.001 1 0 1 2 2 6 3 333
306 Worcester City 0.001 2 0 2 3 1 11 5 320
307 Nunhead 0.001 3 1 0 4 12 17 5 298
308 Blackburn Park Road 0.001 7 2 1 5 18 30 8 227
309 Mosquitos 0.001 7 2 1 5 10 28 8 229
310 Bradshaw 0.000 1 0 1 4 5 22 5 346
311 Panthers 0.000 6 2 0 4 5 16 6 248
312 Clitheroe 0.000 1 0 1 3 5 13 4 336
313 Hereford United 0.000 3 1 0 2 5 4 3 278
314 Argonauts 0.000 1 0 1 1 1 2 2 325
315 Bolton Association 0.000 3 1 0 2 7 11 3 296
316 Ramblers 0.000 1 0 1 4 2 10 5 339
317 Reading Abbey 0 10 3 1 2 7 9 6 206
317 Acton 0 8 2 2 7 14 23 11 217
317 Mellors Limited 0 6 2 0 3 11 14 5 235
317 Chesham 0 6 2 0 3 12 17 5 240
317 Elswick Rangers 0 4 1 1 1 8 7 3 256
317 Barry Town 0 4 1 1 2 2 5 4 261
317 Notts Olympic 0 4 1 1 5 11 20 7 266
317 Wellington Town 0 4 1 1 9 8 25 11 270
317 Bishop Auckland 0 4 1 1 11 12 38 13 273
317 Old St Mark's 0 3 1 0 1 9 5 2 276
317 Castleford Town 0 3 1 0 1 4 3 2 279
317 United Hospital 0 3 1 0 1 4 3 2 280
317 Over Wanderers 0 3 1 0 1 3 3 2 282
317 Weybridge Swallows 0 3 1 0 1 3 4 2 285
317 Newark 0 3 1 0 2 8 10 3 286
317 Watford Rovers 0 3 1 0 3 6 9 4 290
317 Lincoln Lindum 0 3 1 0 3 4 7 4 292
317 Willington 0 3 1 0 1 2 5 2 293
317 Bedlington United 0 3 1 0 1 1 4 2 294
317 Uxbridge 0 3 1 0 4 6 12 5 301
317 Cleethorpes Town 0 3 1 0 2 3 9 3 302
317 South Bank 0 3 1 0 3 5 14 4 304
317 Gresham 0 3 1 0 2 4 13 3 305
317 Basford Rovers 0 3 1 0 1 3 15 2 309
317 High Wycombe 0 3 1 0 4 4 26 5 316
317 Luton Wanderers 0 3 1 0 3 4 28 4 317
317 Barnet 0 3 1 0 8 15 41 9 318
317 Dagenham & Redbridge 0 1 0 1 1 0 1 2 327
317 Wombwell 0 1 0 1 1 0 3 2 331
317 Notts Wanderers 0 1 0 1 2 3 7 3 332
317 Woodford Bridge 0 1 0 1 3 3 9 4 335
317 Kildare 0 1 0 1 4 1 18 5 347
317 Finchley 0 1 0 1 4 1 26 5 349
317 Botwell Mission 0 0 0 0 1 3 4 1 350
317 Worthing 0 0 0 0 1 3 4 1 351
317 Bedford Town 0 0 0 0 1 2 3 1 352
317 Belper Town 0 0 0 0 1 2 3 1 353
317 Haslingden 0 0 0 0 1 2 3 1 354
317 Lincoln Albion 0 0 0 0 1 2 3 1 355
317 South Bank St Peters 0 0 0 0 1 2 3 1 356
317 Apsley 0 0 0 0 1 1 2 1 357
317 Banbury Spencer 0 0 0 0 1 1 2 1 358
317 Blackburn Law 0 0 0 0 1 1 2 1 359
317 Bromsgrove Rovers 0 0 0 0 1 1 2 1 360
317 Horwich RMI 0 0 0 0 1 1 2 1 361
317 Notts Swifts 0 0 0 0 1 1 2 1 362
317 Vauxhall Motors 0 0 0 0 1 1 2 1 363
317 Wellingborough Town 0 0 0 0 1 1 2 1 364
317 Altrincham 0 0 0 0 1 0 1 1 365
317 London Paper Mills 0 0 0 0 1 0 1 1 366
317 Mold 0 0 0 0 1 0 1 1 367
317 Morecambe 0 0 0 0 1 0 1 1 368
317 Rotherham County 0 0 0 0 1 0 1 1 369
317 Tooting & Mitcham United 0 0 0 0 1 0 1 1 370
317 Horden Athletic 0 0 0 0 2 3 5 2 371
317 Newcastle East End 0 0 0 0 2 3 5 2 372
317 Denaby United 0 0 0 0 2 2 4 2 373
317 Eckington Works 0 0 0 0 2 2 4 2 374
317 Epsom & Ewell 0 0 0 0 1 2 4 1 375
317 Olympic 0 0 0 0 1 2 4 1 376
317 United London Swifts 0 0 0 0 1 2 4 1 377
317 Windsor & Eton 0 0 0 0 1 2 4 1 378
317 Dinnington Athletic 0 0 0 0 1 1 3 1 379
317 Gresley Rovers 0 0 0 0 1 1 3 1 380
317 Westbury United 0 0 0 0 1 1 3 1 381
317 93rd Highland Regiment 0 0 0 0 1 0 2 1 382
317 Birmingham Corporation Tramways 0 0 0 0 1 0 2 1 383
317 Frickley Colliery Athletic 0 0 0 0 1 0 2 1 384
317 Hednesford Town 0 0 0 0 1 0 2 1 385
317 Hucknall St Johns 0 0 0 0 1 0 2 1 386
317 Llanelli 0 0 0 0 1 0 2 1 387
317 St Bart's Hospital 0 0 0 0 1 0 2 1 388
317 Morpeth Harriers 0 0 0 0 2 4 7 2 389
317 New Crusaders 0 0 0 0 1 3 6 1 390
317 Park Grange 0 0 0 0 1 3 6 1 391
317 Oswestry Town 0 0 0 0 1 2 5 1 392
317 Ashford Town 0 0 0 0 1 1 4 1 393
317 Chester St Oswald's 0 0 0 0 1 1 4 1 394
317 Derby Town 0 0 0 0 1 1 4 1 395
317 Gravesend & Northfleet 0 0 0 0 1 1 4 1 396
317 Great Yarmouth Town 0 0 0 0 1 1 4 1 397
317 Jarrow 0 0 0 0 2 1 4 2 398
317 Northern Nomads 0 0 0 0 1 1 4 1 399
317 Saxons 0 0 0 0 1 1 4 1 400
317 Stafford Rangers 0 0 0 0 1 1 4 1 401
317 St. Albans City 0 0 0 0 2 1 4 2 402
317 Wellington St George 0 0 0 0 2 1 4 2 403
317 West Manchester 0 0 0 0 1 1 4 1 404
317 Desborough Town 0 0 0 0 1 0 3 1 405
317 Gateshead Association 0 0 0 0 1 0 3 1 406
317 Gitanos 0 0 0 0 1 0 3 1 407
317 London Olympic 0 0 0 0 1 0 3 1 408
317 Morton Rangers 0 0 0 0 1 0 3 1 409
317 Cambridge City 0 0 0 0 2 3 7 2 410
317 Shirebrook Miners Welfare 0 0 0 0 2 3 7 2 411
317 Aston Shakespeare 0 0 0 0 2 2 6 2 412
317 Eccles United 0 0 0 0 1 1 5 1 413
317 Liverpool Stanley 0 0 0 0 1 1 5 1 414
317 Gloucester City 0 0 0 0 1 0 4 1 415
317 Grimsby District 0 0 0 0 1 0 4 1 416
317 Kells United 0 0 0 0 1 0 4 1 417
317 Oldbury Town 0 0 0 0 1 0 4 1 418
317 St Albans (Forest Gate) 0 0 0 0 2 0 4 2 419
317 St Stephens 0 0 0 0 1 0 4 1 420
317 Whitburn 0 0 0 0 1 0 4 1 421
317 Annfield Plain 0 0 0 0 2 3 8 2 422
317 East Sheen 0 0 0 0 1 2 7 1 423
317 Staple Hill 0 0 0 0 1 2 7 1 424
317 Brush Sports 0 0 0 0 1 1 6 1 425
317 Ferryhill Athletic 0 0 0 0 1 1 6 1 426
317 Hastings & St Leonards United 0 0 0 0 3 1 6 3 427
317 Billingham Synthonia 0 0 0 0 1 0 5 1 428
317 Esher Leopold 0 0 0 0 1 0 5 1 429
317 Sutton Junction 0 0 0 0 1 0 5 1 430
317 Wath Athletic 0 0 0 0 1 0 5 1 431
317 Goole Town 0 0 0 0 1 3 9 1 432
317 Hull Town 0 0 0 0 2 2 8 2 433
317 Heart of Midlothian 0 0 0 0 1 1 7 1 434
317 Irthlingborough Town 0 0 0 0 1 1 7 1 435
317 Bournemouth Rovers 0 0 0 0 1 0 6 1 436
317 Civil Service 0 0 0 0 3 0 6 3 437
317 Rangers (London) 0 0 0 0 1 0 6 1 438
317 Taunton Town 0 0 0 0 1 0 6 1 439
317 Harwich & Parkeston 0 0 0 0 2 1 8 2 440
317 Heywood Central 0 0 0 0 1 1 8 1 441
317 Lloyds (Sittingbourne) 0 0 0 0 1 1 8 1 442
317 Southfield 0 0 0 0 1 0 7 1 443
317 Upton Rangers 0 0 0 0 1 0 7 1 444
317 Wood Grange 0 0 0 0 2 0 7 2 445
317 Horsham 0 0 0 0 1 1 9 1 446
317 Tyne Association 0 0 0 0 2 1 9 2 447
317 Warwick County 0 0 0 0 2 1 9 2 448
317 Hoddesdon Town 0 0 0 0 1 0 8 1 449
317 Wisbech Town 0 0 0 0 2 0 8 2 450
317 Clarence 0 0 0 0 2 2 11 2 451
317 St Peter's Institute 0 0 0 0 2 2 11 2 452
317 Caernarvon Wanderers 0 0 0 0 1 1 10 1 453
317 Farnham United Breweries 0 0 0 0 1 1 10 1 454
317 Golders Green 0 0 0 0 1 1 10 1 455
317 Highbury Union 0 0 0 0 3 1 10 3 456
317 Jardines 0 0 0 0 1 1 10 1 457
317 Lytham 0 0 0 0 1 1 10 1 458
317 Ryde Sports 0 0 0 0 2 1 10 2 459
317 Lincoln Ramblers 0 0 0 0 1 0 9 1 460
317 Metropolitan Police 0 0 0 0 1 0 9 1 461
317 Irwell Springs 0 0 0 0 2 3 13 2 462
317 Fairfield 0 0 0 0 1 1 11 1 463
317 Furness Vale Rovers 0 0 0 0 1 0 10 1 464
317 Lisburn Distillery 0 0 0 0 3 5 16 3 465
317 Sutton United 0 0 0 0 3 3 14 3 466
317 Bollington 0 0 0 0 2 2 13 2 467
317 Lyndhurst 0 0 0 0 2 2 13 2 468
317 Brondesbury 0 0 0 0 2 0 11 2 469
317 Enfield 0 0 0 0 2 0 11 2 470
317 Hornchurch 0 0 0 0 2 0 11 2 471
317 Bolton Olympic 0 0 0 0 2 4 16 2 472
317 Clitheroe Low Moor 0 0 0 0 3 3 15 3 473
317 Peterborough & Fletton United 0 0 0 0 4 2 14 4 474
317 Reading Hornets 0 0 0 0 2 0 12 2 475
317 Saffron Walden Town 0 0 0 0 2 0 12 2 476
317 Street 0 0 0 0 2 0 12 2 477
317 Hayes 0 0 0 0 4 5 18 4 478
317 Henley 0 0 0 0 4 2 15 4 479
317 Brigg Brittania 0 0 0 0 2 0 13 2 480
317 Matlock Town 0 0 0 0 3 2 16 3 481
317 Woking 0 0 0 0 3 1 15 3 482
317 Calthorpe 0 0 0 0 4 3 18 4 483
317 Lowestoft Town 0 0 0 0 2 1 16 2 484
317 King's Lynn 0 0 0 0 2 0 15 2 485
317 Attercliffe 0 0 0 0 2 0 16 2 486
317 Farningham 0 0 0 0 1 0 16 1 487
317 Hartford St John's 0 0 0 0 4 2 22 4 488
317 Brigg 0 0 0 0 3 0 21 3 489
317 Spilsby 0 0 0 0 5 8 34 5 490
317 Hyde 0 0 0 0 1 0 26 1 491
317 Casuals 0 0 0 0 8 6 40 8 492

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.