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

England 1871-1968

1871-1967 1871-1969

EP Pts W D L GF GA GP PR
1 Aston Villa 1.771 4615 1334 613 1026 5621 4678 2973 1
2 Liverpool 1.706 4267 1213 628 911 4754 3973 2752 7
3 Preston North End 1.699 4247 1194 665 1049 4814 4284 2908 8
4 Blackburn Rovers 1.682 4226 1191 653 1100 5087 4730 2944 9
5 West Bromwich Albion 1.634 4371 1243 642 1045 5059 4497 2930 3
6 Sheffield Wednesday 1.603 4184 1182 638 1001 4745 4241 2821 13
7 Wolverhampton Wanderers 1.571 4345 1248 601 1052 5267 4587 2901 6
8 Arsenal 1.522 4224 1196 636 914 4802 3956 2746 10
9 Bolton Wanderers 1.480 4209 1189 642 1089 4756 4451 2920 11
10 Manchester City 1.474 4149 1179 612 973 4952 4354 2764 15
11 Manchester United 1.448 4368 1246 630 906 4910 4048 2782 4
12 Nottingham Forest 1.412 3792 1045 657 1111 4301 4401 2813 20
13 Everton 1.385 4402 1257 631 1011 5094 4386 2899 2
14 Sheffield United 1.327 4091 1148 647 996 4575 4269 2791 17
15 Chelsea 1.298 3367 931 574 851 3710 3514 2356 32
16 Burnley 1.285 4204 1187 643 1053 4674 4412 2883 12
17 Derby County 1.266 4147 1169 640 1085 5011 4667 2894 16
18 Tottenham Hotspur 1.264 3511 998 517 742 4094 3297 2257 26
19 Notts County 1.250 3900 1081 657 1180 4478 4609 2918 19
20 Stoke City 1.249 3529 983 580 1032 3899 3970 2595 25
21 Sunderland 1.217 4353 1238 639 984 5062 4378 2861 5
22 Birmingham City 1.168 3915 1095 630 1049 4438 4210 2774 18
23 Leicester City 1.116 3790 1055 625 1009 4497 4423 2689 21
24 Middlesbrough 1.113 3467 962 581 1000 4266 4179 2543 28
25 Brentford 1.109 2692 743 463 715 2933 2886 1921 55
26 Newcastle United 1.085 4154 1193 575 990 4738 4105 2758 14
27 Fulham 1.078 3093 860 513 864 3587 3480 2237 39
28 Southampton 1.073 2813 779 476 692 3170 2915 1947 46
29 Portsmouth 1.073 2658 730 468 699 3046 3001 1897 60
30 Bury 1.063 3651 1027 570 1092 4149 4285 2689 23
31 Leeds United 1.054 2658 741 435 672 2903 2744 1848 59
32 Hull City 1.041 3410 948 566 841 3711 3396 2355 31
33 Huddersfield Town 1.034 3079 858 505 749 3258 2961 2112 40
34 Queens Park Rangers 1.025 2880 805 465 684 3162 2872 1954 44
35 Bristol City 1.019 3577 994 595 901 3886 3684 2490 24
36 West Ham United 1.015 2786 779 449 731 3301 3161 1959 48
37 Grimsby Town 1.005 3754 1067 553 1110 4315 4478 2730 22
38 Swindon Town 0.964 2728 748 484 734 3085 3026 1966 50
39 Norwich City 0.959 2706 741 483 712 3069 2970 1936 53
40 Coventry City 0.953 2714 750 464 718 3151 2968 1932 51
41 Port Vale 0.946 3161 870 551 960 3458 3683 2381 35
42 Northampton Town 0.939 2785 789 418 723 3188 2979 1930 49
43 Bradford Park Avenue 0.936 3142 887 481 874 3676 3616 2242 36
44 Oldham Athletic 0.934 3114 863 525 888 3458 3542 2276 38
45 Luton Town 0.932 2813 783 464 758 3362 3185 2005 47
46 Ipswich Town 0.927 1612 453 253 376 1824 1718 1082 88
47 Charlton Athletic 0.915 2492 692 416 698 2911 2957 1806 69
48 Blackpool 0.913 3484 966 586 1021 3920 4085 2573 27
49 Wanderers 0.903 68 21 5 4 96 22 30 121
50 Cardiff City 0.899 2542 701 439 725 2740 2935 1865 66
51 Plymouth Argyle 0.895 2709 753 450 667 3008 2771 1870 52
52 Crystal Palace 0.891 2689 730 499 713 2972 2943 1942 56
53 Bradford City 0.883 3325 910 595 941 3695 3646 2446 34
54 Millwall 0.864 2860 791 487 679 3045 2808 1957 45
55 Reading 0.849 2905 814 463 721 3286 2998 1998 41
56 Bristol Rovers 0.827 2632 731 439 749 3045 3077 1919 63
57 Swansea Town 0.815 2492 690 422 739 2887 3052 1851 70
58 Old Etonians 0.813 126 39 9 10 161 76 58 110
59 Brighton & Hove Albion 0.813 2883 798 489 664 3115 2807 1951 43
60 Barnsley 0.809 3424 938 610 1047 3877 4236 2595 30
61 Chesterfield 0.808 3127 879 490 856 3478 3381 2225 37
62 Leyton Orient 0.798 2887 779 550 985 3051 3600 2314 42
63 Peterborough United 0.731 710 204 98 150 890 726 452 96
64 Doncaster Rovers 0.722 2531 698 437 721 2848 3000 1856 67
65 Bournemouth & Boscombe 0.722 2499 684 447 666 2695 2641 1797 68
66 Lincoln City 0.717 3337 933 538 1133 4070 4510 2604 33
67 Watford 0.714 2703 739 486 726 2974 2906 1951 54
68 Rotherham United 0.713 2684 760 404 825 3221 3488 1989 58
69 Walsall 0.683 2688 750 438 917 3319 3659 2105 57
70 Stockport County 0.649 3448 971 535 967 3774 3713 2473 29
71 Carlisle United 0.636 2126 598 332 626 2512 2630 1556 82
72 Scunthorpe United 0.628 1214 327 233 331 1336 1357 891 90
73 Gateshead 0.623 2141 590 371 577 2422 2481 1538 80
74 Southend United 0.602 2646 737 435 749 3013 2989 1921 62
75 York City 0.589 2054 561 371 610 2442 2485 1542 83
76 Exeter City 0.579 2396 642 470 798 2730 3115 1910 72
77 Shrewsbury Town 0.560 1242 332 246 344 1473 1500 922 89
78 Darlington 0.558 2458 687 397 796 2954 3263 1880 71
79 Torquay United 0.550 2162 593 383 632 2540 2710 1608 79
80 Queen's Park 0.547 39 12 3 3 69 18 18 135
81 Gillingham 0.537 2135 576 407 708 2286 2701 1691 81
82 Mansfield Town 0.531 1965 549 318 568 2414 2447 1435 84
83 Colchester United 0.531 1140 304 228 359 1331 1510 891 92
84 Newport County 0.523 2309 629 422 818 2755 3396 1869 76
85 Crewe Alexandra 0.509 2557 708 433 857 3025 3549 1998 65
86 Tranmere Rovers 0.497 2647 757 376 722 3117 2988 1855 61
87 Oxford University 0.491 88 27 7 7 99 33 41 116
88 Wrexham 0.485 2558 712 422 730 2998 3006 1864 64
89 Aldershot Town 0.471 1764 473 345 590 2026 2356 1408 87
90 Southport 0.466 2366 634 464 771 2613 3066 1869 74
91 Workington 0.459 1163 318 209 351 1314 1394 878 91
92 Oxford United 0.451 455 123 86 110 490 445 319 102
93 Old Carthusians 0.450 88 29 1 10 136 52 40 115
94 Darwen 0.390 353 106 35 153 559 731 294 104
95 Accrington Stanley 0.379 1912 544 280 686 2365 2794 1510 85
96 Glossop North End 0.374 742 201 139 299 844 1059 639 94
97 Rochdale 0.366 2368 658 394 788 2767 3099 1840 73
98 Halifax Town 0.359 2312 623 443 785 2572 3096 1851 75
99 Barrow 0.353 2225 610 395 835 2558 3233 1840 78
100 Gainsborough Trinity 0.347 711 194 129 303 809 1139 626 95
101 Royal Engineers 0.344 109 34 7 16 146 67 57 113
102 Chester City 0.326 1862 514 320 586 2285 2361 1420 86
103 Swifts 0.320 101 31 8 15 126 78 54 114
104 Hartlepools United 0.286 2303 644 371 827 2723 3271 1842 77
105 Leeds City 0.273 525 148 81 174 609 650 403 100
106 New Brighton Tower 0.256 171 49 24 32 198 156 105 108
107 Burton Albion 0.245 543 153 84 273 698 1068 510 99
108 Nelson 0.244 546 157 75 194 688 831 426 98
109 Accrington 0.216 176 47 35 65 287 363 147 107
110 Blackburn Olympic 0.199 40 13 1 7 85 39 21 133
111 Burton Wanderers 0.190 146 44 14 41 178 174 99 109
112 New Brighton AFC 0.186 69 19 12 21 82 101 52 120
113 Old Westminsters 0.179 48 15 3 9 74 43 27 126
114 Yeovil Town 0.165 78 22 12 25 86 110 59 118
115 Wigan Borough 0.163 549 151 96 181 663 739 428 97
116 New Brighton 0.156 1048 287 187 410 1191 1527 884 93
117 Clapham Rovers 0.155 82 26 4 14 150 58 44 117
118 Wednesbury Old Athletic 0.152 24 8 0 7 53 49 15 163
119 Staveley 0.147 33 10 3 7 46 38 20 145
120 Merthyr Town 0.144 464 118 110 215 549 836 443 101
121 South Shields 0.122 40 11 7 23 54 82 41 134
122 Aberdare Athletic 0.117 299 80 59 120 342 438 259 106
123 Rangers 0.117 12 4 0 1 14 7 5 211
124 Bedford Town 0.117 43 12 7 11 41 52 30 130
125 Derby Junction 0.110 19 6 1 5 16 25 12 177
126 Bath City 0.107 52 16 4 20 62 75 40 125
127 Old Foresters 0.104 41 12 5 11 60 43 28 131
128 Marlow 0.099 57 18 3 17 80 53 38 124
129 Bootle 0.092 46 14 4 19 75 99 37 129
130 Durham City 0.091 346 97 55 141 403 545 293 105
131 Ashington 0.088 408 112 72 158 505 692 342 103
132 Stalybridge Celtic 0.088 115 34 13 40 116 141 87 112
133 Middlesbrough Iron 0.087 38 11 5 21 48 98 37 139
134 Thames 0.085 78 20 18 50 110 215 88 119
135 Walsall Town 0.083 17 5 2 6 39 32 13 181
136 Northwich Victoria 0.083 64 19 7 42 110 198 68 122
137 Loughborough United 0.078 123 34 21 107 172 420 162 111
138 Dartford 0.076 32 9 5 14 44 56 28 148
139 Upton Park 0.069 63 19 6 15 93 69 40 123
140 Mitchell's St George 0.068 22 7 1 7 31 33 15 166
141 Margate 0.066 30 8 6 13 42 60 27 153
142 Wednesbury Town 0.065 10 3 1 2 12 11 6 226
143 Chatham Town 0.062 29 9 2 12 28 62 23 155
144 Leek 0.061 23 7 2 4 35 27 13 164
145 Folkestone Invicta 0.061 31 8 7 15 42 65 30 152
146 Nuneaton Borough 0.060 20 5 5 5 16 12 15 173
147 Hereford United 0.057 41 12 5 20 50 74 37 132
148 Boston United 0.056 25 7 4 16 47 72 27 161
149 New Brompton 0.055 15 3 6 5 11 11 14 190
150 Sheffield 0.054 39 11 6 13 53 61 30 136
151 Walthamstow Avenue 0.053 46 12 10 19 73 83 41 128
152 Renton 0.052 7 2 1 1 5 4 4 248
153 Redcar 0.052 15 5 0 4 18 15 9 189
154 Stafford Road 0.051 29 8 5 7 52 36 20 154
155 Corinthian 0.050 14 3 5 15 25 58 23 202
156 Weymouth 0.049 39 11 6 16 39 69 33 137
157 Wigan Athletic 0.049 22 6 4 12 41 45 22 167
158 Druids 0.048 32 9 5 7 39 35 21 147
159 Davenham 0.048 20 6 2 5 27 29 13 174
160 Kettering Town 0.048 32 7 11 23 45 99 41 150
161 Lockwood Brothers 0.047 22 7 1 8 26 34 16 168
162 Church 0.047 31 9 4 7 53 32 20 151
163 Worcester City 0.046 14 3 5 7 17 30 15 199
164 Partick Thistle 0.046 9 3 0 2 22 7 5 235
165 Cambridge University 0.046 35 10 5 7 37 30 22 142
166 Chirk 0.045 24 7 3 4 43 20 14 162
167 Rhyl 0.045 27 8 3 19 32 74 30 157
168 Bishop Auckland 0.045 36 9 9 21 56 92 39 141
169 Old Harrovians 0.042 33 10 3 8 44 36 21 146
170 King's Lynn 0.042 20 6 2 10 22 44 18 176
171 Scarborough 0.041 34 9 7 21 55 93 37 144
172 Hendon 0.041 35 10 5 17 71 67 32 143
173 Chelmsford City 0.041 26 7 5 17 36 70 29 159
174 Runcorn 0.039 12 4 0 5 16 18 9 212
175 Old Brightonians 0.039 13 4 1 5 14 18 10 204
176 Walsall Swifts 0.036 13 4 1 5 14 21 10 205
177 Gravesend & Northfleet 0.033 13 4 1 6 15 29 11 209
178 Darwen Old Wanderers 0.032 13 4 1 4 29 23 9 203
179 Tooting & Mitcham United 0.030 10 3 1 5 12 16 9 232
180 Grantham 0.030 37 11 4 19 52 73 34 140
181 Crook Town 0.030 21 6 3 13 31 65 22 171
182 Notts Rangers 0.029 18 5 3 5 35 26 13 180
183 Guildford City 0.028 21 5 6 18 33 63 29 170
184 Hastings United 0.028 16 5 1 7 25 27 13 186
185 Old Wykehamists 0.026 27 9 0 4 40 21 13 156
186 Worksop Town 0.026 11 3 2 7 12 31 12 224
187 London Caledonians 0.025 13 4 1 6 12 22 11 208
188 Romford 0.025 38 10 8 18 52 100 36 138
189 Leyton 0.025 21 5 6 15 21 67 26 172
190 Evenwood Town 0.024 11 3 2 3 10 15 8 220
191 Wimbledon 0.023 19 5 4 11 26 44 20 178
192 Windsor Home Park 0.023 16 5 1 6 19 16 12 185
193 South Liverpool 0.023 15 4 3 6 19 30 13 193
194 Dulwich 0.022 15 5 0 4 16 18 9 191
195 Clapton 0.022 12 3 3 9 21 55 15 217
196 Birmingham Excelsior 0.022 16 4 4 5 25 20 13 184
197 Chilton Colliery Recreation 0.022 10 3 1 2 9 10 6 229
198 Barnes 0.022 25 7 4 13 28 50 24 160
199 Derby Midland 0.021 14 4 2 6 18 25 12 197
200 Maidenhead 0.021 47 15 2 16 46 60 33 127
201 Great Bridge Unity 0.020 7 2 1 2 10 8 5 247
202 Astley Bridge 0.019 11 2 5 7 27 45 14 223
203 Brentwood 0.018 23 7 2 9 42 47 18 165
204 Manchester 0.018 3 1 0 2 2 19 3 347
205 Grey Friars 0.018 16 5 1 3 17 11 9 183
206 South Shore 0.017 14 4 2 10 31 52 16 201
207 Caernarvon Athletic 0.017 4 1 1 1 7 8 3 291
208 Newcastle West End 0.017 6 2 0 4 11 14 6 268
209 Tow Law Town 0.017 4 1 1 1 8 8 3 289
210 Buxton 0.017 10 3 1 3 16 18 7 230
211 Stockton 0.017 15 4 3 13 23 66 20 195
212 Macclesfield Town 0.016 13 4 1 10 35 45 15 207
213 Sunderland Albion 0.016 11 3 2 4 15 16 9 219
214 Phoenix Bessemer 0.016 3 1 0 1 10 5 2 308
215 Hotspur 0.016 20 6 2 8 19 25 16 175
216 Birmingham St George 0.015 13 4 1 4 16 24 9 206
217 Morecambe 0.015 8 2 2 6 7 13 10 242
218 Altrincham 0.015 10 3 1 4 13 13 8 228
219 Enfield 0.015 16 4 4 8 31 44 16 187
220 Cheltenham Town 0.015 12 3 3 12 25 43 18 215
221 Poole Town 0.015 9 2 3 6 13 29 11 241
222 Goldenhill 0.015 10 3 1 2 9 7 6 225
223 Shankhouse 0.014 6 2 0 2 7 16 4 275
224 Crusaders 0.014 12 4 0 4 24 13 8 210
225 Cowlairs 0.014 6 2 0 1 16 6 3 262
226 Corby Town 0.014 7 2 1 5 11 23 8 255
227 Leytonstone 0.014 7 2 1 8 13 25 11 254
228 Great Yarmouth Town 0.014 7 2 1 3 8 13 6 252
229 Halliwell 0.014 16 5 1 8 29 47 14 188
230 West End 0.014 14 4 2 4 12 19 10 198
231 Horncastle 0.013 6 2 0 2 5 9 4 269
232 Southall 0.013 6 2 0 6 15 24 8 272
233 Fleetwood Rangers 0.013 4 1 1 2 7 13 4 298
234 Blyth Spartans 0.013 32 7 11 18 48 81 36 149
235 Rochester 0.013 15 5 0 13 21 57 18 194
236 Linfield Athletic 0.013 1 0 1 0 2 2 1 358
237 Witton Albion 0.012 21 6 3 12 37 52 21 169
238 Oswestry 0.012 17 5 2 6 30 32 13 182
239 Sheffield Heeley 0.012 15 5 0 8 29 35 13 192
240 Turton 0.012 18 5 3 3 28 18 11 179
241 Derby St Luke's 0.012 5 1 2 4 10 22 7 284
242 Newport IOW 0.012 7 2 1 10 8 47 13 261
243 Finchley 0.011 7 2 1 5 5 29 8 259
244 Lovell's Athletic 0.011 9 3 0 4 17 26 7 239
245 Rawtenstall 0.011 2 0 2 2 6 14 4 352
246 Great Lever 0.010 6 2 0 3 12 13 5 264
247 Worthington Simpsons 0.010 4 1 1 4 4 18 6 302
248 Lower Darwen 0.010 9 3 0 4 16 20 7 237
249 Shildon 0.010 7 1 4 7 11 30 12 258
250 Goole Town 0.010 8 2 2 7 14 33 11 245
251 Bromley 0.010 12 3 3 8 24 33 14 213
252 Hanover United 0.010 10 3 1 9 9 34 13 233
253 Pilgrims 0.010 26 8 2 12 32 51 22 158
254 Wisbech Town 0.009 4 1 1 7 8 32 9 305
255 Netherfield 0.009 9 2 3 6 18 31 11 240
256 Northfleet United 0.009 11 3 2 8 18 29 13 221
257 Ashton United 0.009 14 4 2 3 19 20 9 196
258 Dorchester Town 0.009 6 2 0 5 10 22 7 278
259 Manchester Central 0.008 3 1 0 2 2 4 3 320
260 South Reading 0.008 14 4 2 6 17 34 12 200
261 Crosswell's Brewery 0.008 3 1 0 1 1 14 2 344
262 West Stanley 0.008 3 1 0 3 3 12 4 342
263 Tunbridge Wells 0.007 8 2 2 9 14 35 13 246
264 Sittingbourne 0.007 6 2 0 5 10 21 7 276
265 Bangor City 0.007 5 1 2 6 10 24 9 285
266 Sutton Coldfield Town 0.007 3 1 0 2 3 6 3 325
267 Higher Walton 0.007 7 2 1 4 17 22 7 251
268 Remnants 0.007 11 3 2 5 19 18 10 218
269 Mexborough 0.007 1 0 1 1 2 3 2 360
270 Croydon Common 0.007 2 0 2 4 5 22 6 355
271 Long Eaton Rangers 0.006 6 2 0 8 14 21 10 271
272 South Norwood 0.006 12 4 0 8 12 31 12 216
273 Wycombe Wanderers 0.006 12 2 6 10 25 39 18 214
274 Dagenham 0.006 4 1 1 1 2 2 3 290
275 Mossley 0.006 4 1 1 1 1 3 3 293
276 Eagley 0.006 11 3 2 7 23 39 12 222
277 Marine 0.005 5 1 2 4 11 21 7 283
278 Liverpool Ramblers 0.005 4 1 1 2 6 10 4 296
279 Reading Minster 0.005 8 2 2 3 6 15 7 244
280 Spennymoor Town 0.005 4 1 1 7 9 31 9 304
281 Ecclesfield 0.005 3 1 0 1 4 7 2 323
282 Cliftonville 0.005 7 2 1 1 12 16 4 250
283 Cambridge United 0.005 4 1 1 5 7 14 7 299
284 Herts Rangers 0.005 9 3 0 6 17 25 9 238
285 Hinckley United 0.005 6 2 0 2 10 12 4 265
286 Croydon 0.004 1 0 1 1 1 2 2 362
287 Aston Unity 0.004 3 1 0 6 8 28 7 348
288 Yorkshire Amateur 0.004 3 1 0 2 3 8 3 333
289 Tonbridge Angels 0.004 3 0 3 4 6 10 7 329
290 Bedlington United 0.004 3 1 0 1 1 4 2 326
291 Bridgwater Town 0.004 7 2 1 3 5 8 6 249
292 Thornycrofts 0.004 1 0 1 1 0 5 2 371
293 Third Lanark 0.004 6 2 0 1 11 5 3 263
294 North Shields 0.003 4 1 1 9 17 42 11 306
295 Hitchin Town 0.003 2 0 2 6 7 23 8 354
296 Kidderminster Harriers 0.003 4 1 1 11 12 49 13 307
297 Llanelli 0.003 5 1 2 4 10 13 7 282
298 Oxford City 0.003 2 0 2 6 4 21 8 356
299 Ilford 0.003 6 2 0 9 19 36 11 279
300 Owlerton 0.003 6 2 0 1 5 7 3 266
301 Minerva 0.003 3 1 0 3 8 12 4 327
302 Chorley 0.003 4 1 1 3 5 8 5 295
303 Shropshire Wanderers 0.003 9 2 3 3 4 6 8 236
304 105th Regiment 0.003 4 1 1 3 4 11 5 300
305 Elswick Rangers 0.003 4 1 1 1 8 7 3 288
306 Barry Town 0.003 5 1 2 4 3 17 7 286
307 Darwen Ramblers 0.003 6 2 0 3 10 19 5 274
308 Gorleston 0.002 2 0 2 2 7 17 4 353
309 Wednesbury Strollers 0.002 3 1 0 5 10 31 6 349
310 Selby Town 0.002 3 1 0 4 4 13 5 341
311 Derbyshire 0.002 1 0 1 1 6 8 2 365
312 Brierley Hill Alliance 0.002 3 1 0 1 3 3 2 314
313 Heanor Town 0.002 1 0 1 6 4 18 7 383
314 1st Surrey Rifles 0.002 7 2 1 7 3 39 10 260
315 Barnet 0.002 10 3 1 15 31 66 19 234
316 Lancing Old Boys 0.002 3 1 0 2 10 11 3 316
317 Padiham 0.002 3 1 0 2 4 13 3 339
318 Wellington Town 0.002 6 1 3 13 16 45 17 281
319 Walker Celtic 0.002 1 0 1 1 4 12 2 376
320 Hampstead Heathens 0.002 4 1 1 1 2 4 3 292
321 Oswaldtwistle Rovers 0.002 3 1 0 5 9 25 6 345
322 Lancaster City 0.002 5 1 2 9 8 34 12 287
323 Etonian Ramblers 0.002 3 1 0 1 6 9 2 321
324 Reigate Priory 0.002 3 1 0 5 6 22 6 346
325 Kingstonian 0.002 1 0 1 4 5 24 5 388
326 West Auckland Town 0.002 1 0 1 2 5 11 3 372
327 Bideford 0.002 1 0 1 1 4 5 2 359
328 Acton 0.002 8 2 2 7 14 23 11 243
329 Newtown 0.002 4 1 1 1 4 8 3 297
330 Trowbridge Town 0.002 1 0 1 5 5 24 6 389
331 Spital 0.001 1 0 1 3 5 19 4 382
332 Welling United 0.001 1 0 1 3 2 5 4 367
333 Yiewsley 0.001 1 0 1 1 2 4 2 366
334 Llangollen 0.001 3 1 0 1 7 5 2 310
335 Barking Town 0.001 1 0 1 2 0 8 3 378
336 Willington 0.001 3 1 0 2 3 8 3 332
337 Woodford Wells 0.001 10 3 1 3 9 8 7 227
338 Forest School 0.001 6 2 0 4 12 21 6 273
339 Hounslow 0.001 1 0 1 2 7 16 3 379
340 Southall Park 0.001 4 1 1 5 6 21 7 303
341 Hawks 0.001 3 1 0 2 6 6 3 313
342 Slough United 0.001 3 1 0 1 2 6 2 330
343 Kendal Town 0.001 1 0 1 2 2 9 3 374
344 Rossendale 0.001 6 2 0 4 18 40 6 280
345 Dulwich Hamlet 0.001 2 0 2 13 17 53 15 357
346 Dreadnought 0.001 3 1 0 5 7 14 6 336
347 Fleetwood Town 0.001 1 0 1 2 2 16 3 384
348 Horden Colliery Welfare 0.001 4 1 1 4 6 9 6 294
349 Fishwick Ramblers 0.001 3 1 0 2 3 5 3 319
350 Barnstaple Town 0.001 1 0 1 3 5 15 4 381
351 Sheffield Providence 0.001 1 0 1 3 5 14 4 380
352 Nunhead 0.001 3 1 0 4 12 17 5 331
353 Ashford Town 0.001 7 2 1 6 9 21 9 256
354 Blackburn Park Road 0.001 7 2 1 5 18 30 8 253
355 Reading Abbey 0.001 10 3 1 2 7 9 6 231
356 Welton Rovers 0.001 1 0 1 2 4 8 3 369
357 Mosquitos 0.000 7 2 1 5 10 28 8 257
358 Matlock Town 0.000 1 0 1 4 4 19 5 385
359 Panthers 0.000 6 2 0 4 5 16 6 277
360 Argonauts 0.000 1 0 1 1 1 2 2 361
361 Clitheroe 0.000 1 0 1 3 5 13 4 375
362 Sutton United 0.000 1 0 1 6 5 26 7 390
363 Bradshaw 0.000 1 0 1 4 5 22 5 386
364 Weston-super-Mare 0.000 1 0 1 1 0 1 2 364
365 Salisbury City 0.000 3 1 0 4 4 13 5 340
366 Dagenham & Redbridge 0.000 1 0 1 1 0 1 2 363
367 Bolton Association 0.000 3 1 0 2 7 11 3 328
368 Ramblers 0.000 1 0 1 4 2 10 5 377
369 Kildare 0.000 1 0 1 4 1 18 5 387
370 Wombwell 0.000 1 0 1 1 0 3 2 368
371 Woodford Bridge 0.000 1 0 1 3 3 9 4 373
372 Gresham 0.000 3 1 0 2 4 13 3 338
373 Mellors Limited 0 6 2 0 3 11 14 5 267
373 Chesham 0 6 2 0 3 12 17 5 270
373 Notts Olympic 0 4 1 1 5 11 20 7 301
373 Old St Mark's 0 3 1 0 1 9 5 2 309
373 Castleford Town 0 3 1 0 1 4 3 2 311
373 United Hospital 0 3 1 0 1 4 3 2 312
373 Over Wanderers 0 3 1 0 1 3 3 2 315
373 Weybridge Swallows 0 3 1 0 1 3 4 2 317
373 Newark 0 3 1 0 2 8 10 3 318
373 Watford Rovers 0 3 1 0 3 6 9 4 322
373 Lincoln Lindum 0 3 1 0 3 4 7 4 324
373 Uxbridge 0 3 1 0 4 6 12 5 334
373 Cleethorpes Town 0 3 1 0 2 3 9 3 335
373 South Bank 0 3 1 0 3 5 14 4 337
373 Basford Rovers 0 3 1 0 1 3 15 2 343
373 High Wycombe 0 3 1 0 4 4 26 5 350
373 Luton Wanderers 0 3 1 0 3 4 28 4 351
373 Notts Wanderers 0 1 0 1 2 3 7 3 370
373 Botwell Mission 0 0 0 0 1 3 4 1 391
373 Worthing 0 0 0 0 1 3 4 1 392
373 Belper Town 0 0 0 0 1 2 3 1 393
373 Bridlington Town 0 0 0 0 1 2 3 1 394
373 Haslingden 0 0 0 0 1 2 3 1 395
373 Lincoln Albion 0 0 0 0 1 2 3 1 396
373 South Bank St Peters 0 0 0 0 1 2 3 1 397
373 Apsley 0 0 0 0 1 1 2 1 398
373 Blackburn Law 0 0 0 0 1 1 2 1 399
373 Glastonbury 0 0 0 0 1 1 2 1 400
373 Horwich RMI 0 0 0 0 1 1 2 1 401
373 Notts Swifts 0 0 0 0 1 1 2 1 402
373 Vauxhall Motors 0 0 0 0 1 1 2 1 403
373 Andover 0 0 0 0 1 0 1 1 404
373 London Paper Mills 0 0 0 0 1 0 1 1 405
373 Mold 0 0 0 0 1 0 1 1 406
373 Rotherham County 0 0 0 0 1 0 1 1 407
373 Ryhope Colliery Welfare 0 0 0 0 1 0 1 1 408
373 Horden Athletic 0 0 0 0 2 3 5 2 409
373 Newcastle East End 0 0 0 0 2 3 5 2 410
373 Ramsgate 0 0 0 0 1 3 5 1 411
373 Stanley United 0 0 0 0 1 3 5 1 412
373 Eckington Works 0 0 0 0 2 2 4 2 413
373 Epsom & Ewell 0 0 0 0 1 2 4 1 414
373 Halesowen Town 0 0 0 0 1 2 4 1 415
373 Olympic 0 0 0 0 1 2 4 1 416
373 United London Swifts 0 0 0 0 1 2 4 1 417
373 Wellingborough Town 0 0 0 0 2 2 4 2 418
373 Windsor & Eton 0 0 0 0 1 2 4 1 419
373 Burscough 0 0 0 0 1 1 3 1 420
373 Clacton Town 0 0 0 0 1 1 3 1 421
373 Dinnington Athletic 0 0 0 0 1 1 3 1 422
373 Dunstable Town 0 0 0 0 1 1 3 1 423
373 Gresley Rovers 0 0 0 0 1 1 3 1 424
373 Westbury United 0 0 0 0 1 1 3 1 425
373 Wingate & Finchley 0 0 0 0 1 1 3 1 426
373 93rd Highland Regiment 0 0 0 0 1 0 2 1 427
373 Birmingham Corporation Tramways 0 0 0 0 1 0 2 1 428
373 Easington Colliery 0 0 0 0 1 0 2 1 429
373 Hednesford Town 0 0 0 0 1 0 2 1 430
373 Hucknall St Johns 0 0 0 0 1 0 2 1 431
373 Skelmersdale United 0 0 0 0 1 0 2 1 432
373 St Bart's Hospital 0 0 0 0 1 0 2 1 433
373 St Neots Town 0 0 0 0 1 0 2 1 434
373 Morpeth Harriers 0 0 0 0 2 4 7 2 435
373 New Crusaders 0 0 0 0 1 3 6 1 436
373 Park Grange 0 0 0 0 1 3 6 1 437
373 Blackhall Colliery Welfare 0 0 0 0 1 2 5 1 438
373 Chester St Oswald's 0 0 0 0 1 1 4 1 439
373 Derby Town 0 0 0 0 1 1 4 1 440
373 Dover 0 0 0 0 1 1 4 1 441
373 Jarrow 0 0 0 0 2 1 4 2 442
373 Linby Colliery 0 0 0 0 1 1 4 1 443
373 Northern Nomads 0 0 0 0 1 1 4 1 444
373 Rawmarsh Welfare 0 0 0 0 1 1 4 1 445
373 Saxons 0 0 0 0 1 1 4 1 446
373 Stafford Rangers 0 0 0 0 1 1 4 1 447
373 St. Albans City 0 0 0 0 2 1 4 2 448
373 Tamworth 0 0 0 0 1 1 4 1 449
373 Wellington St George 0 0 0 0 2 1 4 2 450
373 West Manchester 0 0 0 0 1 1 4 1 451
373 Arnold 0 0 0 0 1 0 3 1 452
373 Beighton Miners Welfare 0 0 0 0 1 0 3 1 453
373 Chippenham Town 0 0 0 0 1 0 3 1 454
373 Desborough Town 0 0 0 0 1 0 3 1 455
373 Frome Town 0 0 0 0 1 0 3 1 456
373 Gateshead Association 0 0 0 0 1 0 3 1 457
373 Gitanos 0 0 0 0 1 0 3 1 458
373 London Olympic 0 0 0 0 1 0 3 1 459
373 Morton Rangers 0 0 0 0 1 0 3 1 460
373 Spalding United 0 0 0 0 2 4 8 2 461
373 Falmouth Town 0 0 0 0 2 3 7 2 462
373 Frickley Colliery Athletic 0 0 0 0 3 3 7 3 463
373 Shirebrook Miners Welfare 0 0 0 0 2 3 7 2 464
373 Aston Shakespeare 0 0 0 0 2 2 6 2 465
373 Denaby United 0 0 0 0 3 2 6 3 466
373 Ely City 0 0 0 0 1 2 6 1 467
373 Bexley United 0 0 0 0 1 1 5 1 468
373 Corinthian-Casuals 0 0 0 0 1 1 5 1 469
373 Eccles United 0 0 0 0 1 1 5 1 470
373 Hyde United 0 0 0 0 1 1 5 1 471
373 Liverpool Stanley 0 0 0 0 1 1 5 1 472
373 Grimsby District 0 0 0 0 1 0 4 1 473
373 Kells United 0 0 0 0 1 0 4 1 474
373 March Town United 0 0 0 0 1 0 4 1 475
373 Oldbury Town 0 0 0 0 1 0 4 1 476
373 Skegness Town 0 0 0 0 1 0 4 1 477
373 St Albans (Forest Gate) 0 0 0 0 2 0 4 2 478
373 St Stephens 0 0 0 0 1 0 4 1 479
373 Tilbury 0 0 0 0 1 0 4 1 480
373 Whitburn 0 0 0 0 1 0 4 1 481
373 East Sheen 0 0 0 0 1 2 7 1 482
373 Staple Hill 0 0 0 0 1 2 7 1 483
373 Hastings & St Leonards United 0 0 0 0 3 1 6 3 484
373 Redhill 0 0 0 0 1 1 6 1 485
373 Walton & Hersham 0 0 0 0 1 1 6 1 486
373 Wealdstone 0 0 0 0 3 1 6 3 487
373 Aylesbury United 0 0 0 0 1 0 5 1 488
373 Cleator Moor Celtic 0 0 0 0 1 0 5 1 489
373 Consett 0 0 0 0 1 0 5 1 490
373 Esher Leopold 0 0 0 0 1 0 5 1 491
373 Grays Athletic 0 0 0 0 1 0 5 1 492
373 Sutton Junction 0 0 0 0 1 0 5 1 493
373 Wath Athletic 0 0 0 0 1 0 5 1 494
373 Brush Sports 0 0 0 0 2 3 9 2 495
373 Hull Town 0 0 0 0 2 2 8 2 496
373 Creswell Colliery 0 0 0 0 1 1 7 1 497
373 Heart of Midlothian 0 0 0 0 1 1 7 1 498
373 Ilkeston Town 0 0 0 0 2 1 7 2 499
373 Irthlingborough Town 0 0 0 0 1 1 7 1 500
373 Bournemouth Rovers 0 0 0 0 1 0 6 1 501
373 Canterbury City 0 0 0 0 1 0 6 1 502
373 Chesham United 0 0 0 0 1 0 6 1 503
373 Civil Service 0 0 0 0 3 0 6 3 504
373 Rangers (London) 0 0 0 0 1 0 6 1 505
373 Taunton Town 0 0 0 0 1 0 6 1 506
373 Cambridge City 0 0 0 0 3 4 11 3 507
373 Bromsgrove Rovers 0 0 0 0 4 3 10 4 508
373 Banbury Spencer 0 0 0 0 2 2 9 2 509
373 Heywood Central 0 0 0 0 1 1 8 1 510
373 Lloyds (Sittingbourne) 0 0 0 0 1 1 8 1 511
373 Southfield 0 0 0 0 1 0 7 1 512
373 Upton Rangers 0 0 0 0 1 0 7 1 513
373 Wood Grange 0 0 0 0 2 0 7 2 514
373 Ferryhill Athletic 0 0 0 0 2 1 9 2 515
373 Tyne Association 0 0 0 0 2 1 9 2 516
373 Warwick County 0 0 0 0 2 1 9 2 517
373 Hoddesdon Town 0 0 0 0 1 0 8 1 518
373 Clarence 0 0 0 0 2 2 11 2 519
373 Gloucester City 0 0 0 0 3 2 11 3 520
373 St Peter's Institute 0 0 0 0 2 2 11 2 521
373 Caernarvon Wanderers 0 0 0 0 1 1 10 1 522
373 Farnham United Breweries 0 0 0 0 1 1 10 1 523
373 Golders Green 0 0 0 0 1 1 10 1 524
373 Highbury Union 0 0 0 0 3 1 10 3 525
373 Jardines 0 0 0 0 1 1 10 1 526
373 Lytham 0 0 0 0 1 1 10 1 527
373 Ryde Sports 0 0 0 0 2 1 10 2 528
373 Lincoln Ramblers 0 0 0 0 1 0 9 1 529
373 Metropolitan Police 0 0 0 0 1 0 9 1 530
373 Prescot Cables 0 0 0 0 2 0 9 2 531
373 Annfield Plain 0 0 0 0 3 4 14 3 532
373 Irwell Springs 0 0 0 0 2 3 13 2 533
373 Fairfield 0 0 0 0 1 1 11 1 534
373 Furness Vale Rovers 0 0 0 0 1 0 10 1 535
373 Maidenhead United 0 0 0 0 3 0 10 3 536
373 Lisburn Distillery 0 0 0 0 3 5 16 3 537
373 Bollington 0 0 0 0 2 2 13 2 538
373 Lyndhurst 0 0 0 0 2 2 13 2 539
373 Horsham 0 0 0 0 2 1 12 2 540
373 Brondesbury 0 0 0 0 2 0 11 2 541
373 Chichester City 0 0 0 0 1 0 11 1 542
373 Hornchurch 0 0 0 0 2 0 11 2 543
373 Bolton Olympic 0 0 0 0 2 4 16 2 544
373 Clitheroe Low Moor 0 0 0 0 3 3 15 3 545
373 Peterborough & Fletton United 0 0 0 0 4 2 14 4 546
373 Reading Hornets 0 0 0 0 2 0 12 2 547
373 Saffron Walden Town 0 0 0 0 2 0 12 2 548
373 Street 0 0 0 0 2 0 12 2 549
373 Oswestry Town 0 0 0 0 3 3 16 3 550
373 Henley 0 0 0 0 4 2 15 4 551
373 Brigg Brittania 0 0 0 0 2 0 13 2 552
373 Hayes 0 0 0 0 5 5 19 5 553
373 Calthorpe 0 0 0 0 4 3 18 4 554
373 Attercliffe 0 0 0 0 2 0 16 2 555
373 Farningham 0 0 0 0 1 0 16 1 556
373 Lowestoft Town 0 0 0 0 4 2 19 4 557
373 Woking 0 0 0 0 4 2 19 4 558
373 Harwich & Parkeston 0 0 0 0 5 6 24 5 559
373 Hartford St John's 0 0 0 0 4 2 22 4 560
373 Billingham Synthonia 0 0 0 0 5 3 24 5 561
373 Brigg 0 0 0 0 3 0 21 3 562
373 Spilsby 0 0 0 0 5 8 34 5 563
373 Hyde 0 0 0 0 1 0 26 1 564
373 Casuals 0 0 0 0 8 6 40 8 565

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.