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

England 1871-1969

1871-1968 1871-1970

EP Pts W D L GF GA GP PR
1 Aston Villa 1.732 4672 1348 628 1044 5667 4737 3020 1
2 Liverpool 1.703 4366 1242 640 919 4828 4001 2801 7
3 Preston North End 1.670 4306 1208 682 1066 4859 4334 2956 9
4 Blackburn Rovers 1.638 4286 1207 665 1120 5148 4799 2992 10
5 Wolverhampton Wanderers 1.626 4399 1261 616 1071 5319 4651 2948 5
6 West Bromwich Albion 1.596 4445 1264 653 1063 5136 4577 2980 3
7 Arsenal 1.573 4325 1225 650 924 4879 3991 2799 8
8 Sheffield Wednesday 1.544 4235 1193 656 1019 4794 4304 2868 14
9 Manchester United 1.461 4436 1264 644 922 4981 4108 2830 4
10 Manchester City 1.445 4230 1202 624 991 5036 4412 2817 15
11 Bolton Wanderers 1.419 4262 1202 656 1107 4816 4528 2965 12
12 Nottingham Forest 1.392 3835 1055 670 1132 4348 4464 2857 21
13 Everton 1.385 4499 1284 647 1019 5186 4426 2950 2
14 Chelsea 1.370 3451 955 586 865 3793 3575 2406 32
15 Tottenham Hotspur 1.347 3592 1019 535 755 4174 3358 2309 25
16 Burnley 1.293 4277 1208 653 1074 4752 4504 2935 11
17 Derby County 1.291 4251 1199 654 1092 5089 4705 2945 13
18 Stoke City 1.272 3579 994 597 1052 3948 4039 2643 26
19 Sheffield United 1.242 4150 1164 658 1013 4637 4325 2835 17
20 Notts County 1.239 3955 1093 676 1198 4526 4668 2967 19
21 Sunderland 1.180 4398 1249 651 1005 5106 4450 2905 6
22 Birmingham City 1.156 3985 1115 640 1067 4521 4282 2822 18
23 Newcastle United 1.154 4220 1210 590 1005 4806 4166 2805 16
24 Leicester City 1.149 3852 1071 639 1032 4548 4499 2742 20
25 Middlesbrough 1.110 3536 981 593 1014 4325 4231 2588 28
26 Brentford 1.099 2767 764 475 733 3006 2956 1972 55
27 Portsmouth 1.091 2711 743 482 717 3107 3065 1942 62
28 Southampton 1.091 2888 799 491 707 3244 2971 1997 47
29 Leeds United 1.078 2759 770 449 676 2975 2777 1895 57
30 Bury 1.059 3693 1038 579 1117 4202 4369 2734 23
31 Swindon Town 1.045 2852 785 497 745 3182 3076 2027 49
32 Hull City 1.034 3468 962 582 856 3774 3454 2400 31
33 Bristol City 1.023 3632 1007 611 918 3938 3742 2536 24
34 Huddersfield Town 1.018 3146 876 518 764 3313 3014 2158 39
35 Fulham 1.006 3128 868 524 890 3632 3565 2282 40
36 West Ham United 0.986 2853 795 468 744 3381 3221 2007 48
37 Grimsby Town 0.976 3801 1077 570 1134 4364 4556 2781 22
38 Norwich City 0.956 2767 758 493 731 3128 3035 1982 54
39 Queens Park Rangers 0.952 2902 809 475 714 3204 2973 1998 46
40 Luton Town 0.944 2912 812 476 770 3454 3234 2058 45
41 Crystal Palace 0.942 2777 755 512 723 3048 2996 1990 53
42 Port Vale 0.940 3231 888 567 978 3510 3736 2433 35
43 Charlton Athletic 0.939 2564 711 431 710 2974 3012 1852 70
44 Coventry City 0.936 2766 763 477 741 3207 3042 1981 56
45 Oldham Athletic 0.921 3163 876 535 914 3511 3631 2325 38
46 Blackpool 0.916 3551 983 602 1036 3980 4136 2621 27
47 Cardiff City 0.915 2610 721 447 742 2807 2993 1910 67
48 Northampton Town 0.913 2846 805 431 745 3249 3046 1981 50
49 Bradford Park Avenue 0.910 3167 892 491 907 3708 3728 2290 37
50 Ipswich Town 0.908 1668 468 264 394 1886 1784 1126 88
51 Wanderers 0.902 68 21 5 4 96 22 30 121
52 Bradford City 0.895 3403 929 616 951 3768 3701 2496 34
53 Millwall 0.872 2928 810 498 697 3109 2866 2005 44
54 Plymouth Argyle 0.863 2777 770 467 683 3061 2822 1920 52
55 Reading 0.847 2970 831 477 741 3356 3071 2049 41
56 Bristol Rovers 0.832 2705 751 452 770 3117 3155 1973 63
57 Swansea Town 0.815 2574 713 435 757 2957 3115 1905 69
58 Brighton & Hove Albion 0.808 2952 816 504 683 3196 2881 2003 42
59 Old Etonians 0.808 126 39 9 10 161 76 58 110
60 Barnsley 0.801 3499 957 628 1065 3945 4309 2650 30
61 Chesterfield 0.798 3184 893 505 876 3523 3438 2274 36
62 Leyton Orient 0.780 2951 795 566 1005 3110 3664 2366 43
63 Bournemouth & Boscombe 0.753 2576 706 458 684 2759 2693 1848 68
64 Doncaster Rovers 0.730 2618 721 455 731 2916 3042 1907 65
65 Lincoln City 0.727 3415 953 556 1147 4134 4570 2656 33
66 Watford 0.723 2804 769 497 737 3056 2946 2003 51
67 Rotherham United 0.714 2750 777 419 844 3284 3544 2040 59
68 Walsall 0.677 2757 767 456 935 3379 3715 2158 58
69 Peterborough United 0.676 775 220 115 169 958 790 504 94
70 Carlisle United 0.661 2187 615 342 644 2560 2684 1601 81
71 Stockport County 0.642 3520 990 550 985 3849 3789 2525 29
72 Scunthorpe United 0.628 1282 347 241 353 1402 1427 941 90
73 Gateshead 0.618 2141 590 371 577 2422 2481 1538 82
74 Southend United 0.612 2728 760 448 765 3119 3055 1973 60
75 Exeter City 0.604 2470 662 484 819 2808 3191 1965 72
76 York City 0.584 2113 577 382 633 2506 2566 1592 83
77 Torquay United 0.560 2233 612 397 650 2600 2762 1659 79
78 Mansfield Town 0.560 2040 570 330 589 2487 2517 1489 84
79 Darlington 0.552 2534 706 416 809 3022 3311 1931 71
80 Shrewsbury Town 0.548 1302 348 258 365 1526 1573 971 89
81 Gillingham 0.542 2194 590 424 728 2346 2774 1742 80
82 Queen's Park 0.541 39 12 3 3 69 18 18 137
83 Oxford United 0.538 500 135 95 132 524 502 362 101
84 Newport County 0.526 2357 640 437 841 2805 3475 1918 76
85 Colchester United 0.523 1218 326 240 375 1395 1565 941 92
86 Crewe Alexandra 0.508 2613 723 444 883 3083 3633 2050 66
87 Oxford University 0.491 88 27 7 7 99 33 41 116
88 Wrexham 0.490 2633 732 437 746 3067 3066 1915 64
89 Aldershot Town 0.489 1828 492 352 612 2095 2429 1456 87
90 Tranmere Rovers 0.488 2720 777 389 741 3192 3065 1907 61
91 Southport 0.484 2437 653 478 789 2691 3137 1920 74
92 Workington 0.455 1235 336 227 367 1360 1441 930 91
93 Old Carthusians 0.446 88 29 1 10 136 52 40 115
94 Darwen 0.386 353 106 35 153 559 731 294 104
95 Rochdale 0.383 2443 676 415 798 2836 3137 1889 73
96 Accrington Stanley 0.377 1912 544 280 686 2365 2794 1510 86
97 Halifax Town 0.372 2400 646 462 796 2634 3143 1904 75
98 Glossop North End 0.369 742 201 139 299 844 1059 639 95
99 Barrow 0.359 2288 628 404 858 2620 3316 1890 78
100 Royal Engineers 0.344 109 34 7 16 146 67 57 113
101 Gainsborough Trinity 0.343 711 194 129 303 809 1139 626 96
102 Chester City 0.342 1930 531 337 605 2369 2436 1473 85
103 Hartlepool United 0.323 2353 654 391 846 2766 3348 1891 77
104 Swifts 0.322 101 31 8 15 126 78 54 114
105 Leeds City 0.270 525 148 81 174 609 650 403 100
106 New Brighton Tower 0.253 171 49 24 32 198 156 105 108
107 Burton Albion 0.243 543 153 84 273 698 1068 510 99
108 Nelson 0.243 546 157 75 194 688 831 426 98
109 Accrington 0.214 176 47 35 65 287 363 147 107
110 Blackburn Olympic 0.198 40 13 1 7 85 39 21 134
111 Burton Wanderers 0.188 146 44 14 41 178 174 99 109
112 New Brighton AFC 0.184 69 19 12 21 82 101 52 120
113 Old Westminsters 0.179 48 15 3 9 74 43 27 126
114 Wigan Borough 0.163 549 151 96 181 663 739 428 97
115 Yeovil Town 0.157 78 22 12 26 87 112 60 118
116 Clapham Rovers 0.156 82 26 4 14 150 58 44 117
117 New Brighton 0.155 1048 287 187 410 1191 1527 884 93
118 Wednesbury Old Athletic 0.151 24 8 0 7 53 49 15 163
119 Staveley 0.144 33 10 3 7 46 38 20 147
120 Merthyr Town 0.142 464 118 110 215 549 836 443 102
121 Bedford Town 0.118 43 12 7 11 41 52 30 130
122 Rangers 0.117 12 4 0 1 14 7 5 211
123 South Shields 0.117 40 11 7 24 54 88 42 136
124 Aberdare Athletic 0.117 299 80 59 120 342 438 259 106
125 Bath City 0.107 52 16 4 20 62 75 40 125
126 Derby Junction 0.107 19 6 1 5 16 25 12 177
127 Old Foresters 0.103 41 12 5 11 60 43 28 133
128 Marlow 0.099 57 18 3 17 80 53 38 124
129 Durham City 0.091 346 97 55 141 403 545 293 105
130 Bootle 0.090 46 14 4 19 75 99 37 129
131 Ashington 0.087 408 112 72 158 505 692 342 103
132 Stalybridge Celtic 0.087 115 34 13 40 116 141 87 112
133 Middlesbrough Iron 0.086 38 11 5 21 48 98 37 141
134 Thames 0.084 78 20 18 50 110 215 88 119
135 Walsall Town 0.082 17 5 2 6 39 32 13 181
136 Northwich Victoria 0.082 64 19 7 42 110 198 68 122
137 Loughborough United 0.077 123 34 21 107 172 420 162 111
138 Dartford 0.077 35 10 5 15 47 62 30 145
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.065 30 8 6 14 43 63 28 153
142 Wednesbury Town 0.064 10 3 1 2 12 11 6 228
143 Chatham Town 0.062 29 9 2 12 28 62 23 156
144 Folkestone Invicta 0.060 31 8 7 15 42 65 30 152
145 Leek 0.060 23 7 2 4 35 27 13 164
146 Nuneaton Borough 0.059 20 5 5 5 16 12 15 173
147 Kettering Town 0.058 39 9 12 24 54 103 45 139
148 Hereford United 0.057 42 12 6 21 52 78 39 132
149 Weymouth 0.056 43 12 7 17 42 73 36 131
150 Boston United 0.056 25 7 4 16 47 72 27 161
151 New Brompton 0.054 15 3 6 5 11 11 14 190
152 Sheffield 0.053 39 11 6 13 53 61 30 138
153 Walthamstow Avenue 0.052 46 12 10 19 73 83 41 128
154 Renton 0.051 7 2 1 1 5 4 4 248
155 Redcar 0.051 15 5 0 4 18 15 9 189
156 Stafford Road 0.050 29 8 5 7 52 36 20 154
157 Wigan Athletic 0.049 22 6 4 12 41 45 22 167
158 Corinthian 0.049 14 3 5 15 25 58 23 202
159 Davenham 0.048 20 6 2 5 27 29 13 174
160 Druids 0.047 32 9 5 7 39 35 21 149
161 Church 0.047 31 9 4 7 53 32 20 151
162 Cambridge University 0.046 35 10 5 7 37 30 22 143
163 Lockwood Brothers 0.046 22 7 1 8 26 34 16 168
164 Worcester City 0.046 14 3 5 7 17 30 15 199
165 Partick Thistle 0.045 9 3 0 2 22 7 5 236
166 Bishop Auckland 0.045 36 9 9 21 56 92 39 142
167 Rhyl 0.045 27 8 3 19 32 74 30 158
168 Chirk 0.045 24 7 3 4 43 20 14 162
169 Old Harrovians 0.042 33 10 3 8 44 36 21 148
170 Chelmsford City 0.042 29 8 5 18 39 72 31 155
171 Scarborough 0.041 34 9 7 21 55 93 37 146
172 Hendon 0.041 35 10 5 17 71 67 32 144
173 King's Lynn 0.040 20 6 2 11 22 53 19 176
174 Old Brightonians 0.040 13 4 1 5 14 18 10 204
175 Runcorn 0.038 12 4 0 5 16 18 9 212
176 Walsall Swifts 0.036 13 4 1 5 14 21 10 205
177 Grantham 0.034 40 12 4 20 54 76 36 135
178 Gravesend & Northfleet 0.033 13 4 1 6 15 29 11 209
179 Darwen Old Wanderers 0.032 13 4 1 4 29 23 9 203
180 Crook Town 0.030 21 6 3 13 31 65 22 171
181 Tooting & Mitcham United 0.030 10 3 1 5 12 16 9 234
182 Hastings United 0.029 16 5 1 7 25 27 13 186
183 Notts Rangers 0.029 18 5 3 5 35 26 13 180
184 Guildford City 0.027 21 5 6 18 33 63 29 170
185 Old Wykehamists 0.026 27 9 0 4 40 21 13 157
186 Worksop Town 0.026 11 3 2 7 12 31 12 225
187 London Caledonians 0.025 13 4 1 6 12 22 11 207
188 Leyton 0.025 21 5 6 15 21 67 26 172
189 Romford 0.025 38 10 8 18 52 100 36 140
190 Evenwood Town 0.023 11 3 2 3 10 15 8 220
191 South Liverpool 0.023 15 4 3 6 19 30 13 193
192 Windsor Home Park 0.023 16 5 1 6 19 16 12 185
193 Chilton Colliery Recreation 0.023 10 3 1 2 9 10 6 231
194 Wimbledon 0.022 19 5 4 11 26 44 20 178
195 Dulwich 0.022 15 5 0 4 16 18 9 191
196 Clapton 0.022 12 3 3 9 21 55 15 217
197 Birmingham Excelsior 0.022 16 4 4 5 25 20 13 184
198 Barnes 0.022 25 7 4 13 28 50 24 160
199 Maidenhead 0.021 47 15 2 16 46 60 33 127
200 Derby Midland 0.021 14 4 2 6 18 25 12 197
201 Great Bridge Unity 0.020 7 2 1 2 10 8 5 247
202 Astley Bridge 0.020 11 2 5 7 27 45 14 224
203 Manchester 0.018 3 1 0 2 2 19 3 349
204 Brentwood 0.018 23 7 2 9 42 47 18 165
205 Morecambe 0.018 11 3 2 7 10 17 12 221
206 Grey Friars 0.018 16 5 1 3 17 11 9 183
207 Caernarvon Athletic 0.017 4 1 1 1 7 8 3 292
208 South Shore 0.017 14 4 2 10 31 52 16 201
209 Stockton 0.017 15 4 3 13 23 66 20 195
210 Buxton 0.017 10 3 1 3 16 18 7 232
211 Newcastle West End 0.017 6 2 0 4 11 14 6 268
212 Sunderland Albion 0.016 11 3 2 4 15 16 9 219
213 Hotspur 0.016 20 6 2 8 19 25 16 175
214 Macclesfield Town 0.016 13 4 1 11 36 48 16 208
215 Enfield 0.015 16 4 4 8 31 44 16 187
216 Birmingham St George 0.015 13 4 1 4 16 24 9 206
217 Phoenix Bessemer 0.015 3 1 0 1 10 5 2 310
218 Goldenhill 0.015 10 3 1 2 9 7 6 227
219 Cheltenham Town 0.015 12 3 3 13 25 47 19 216
220 Poole Town 0.015 9 2 3 6 13 29 11 242
221 Altrincham 0.014 10 3 1 5 13 14 9 230
222 Crusaders 0.014 12 4 0 4 24 13 8 210
223 Shankhouse 0.014 6 2 0 2 7 16 4 275
224 Corby Town 0.014 7 2 1 5 11 23 8 254
225 Cowlairs 0.014 6 2 0 1 16 6 3 262
226 Great Yarmouth Town 0.014 7 2 1 3 8 13 6 252
227 Southall 0.014 6 2 0 6 15 24 8 272
228 Leytonstone 0.014 7 2 1 9 13 26 12 256
229 West End 0.013 14 4 2 4 12 19 10 198
230 Halliwell 0.013 16 5 1 8 29 47 14 188
231 Blyth Spartans 0.013 32 7 11 18 48 81 36 150
232 Horncastle 0.013 6 2 0 2 5 9 4 269
233 Fleetwood Rangers 0.013 4 1 1 2 7 13 4 300
234 Rochester 0.013 15 5 0 13 21 57 18 194
235 Linfield Athletic 0.012 1 0 1 0 2 2 1 360
236 Witton Albion 0.012 21 6 3 12 37 52 21 169
237 Oswestry 0.012 17 5 2 6 30 32 13 182
238 Finchley 0.012 7 2 1 5 5 29 8 259
239 Derby St Luke's 0.012 5 1 2 4 10 22 7 285
240 Sheffield Heeley 0.012 15 5 0 8 29 35 13 192
241 Turton 0.012 18 5 3 3 28 18 11 179
242 Newport IOW 0.011 7 2 1 10 8 47 13 261
243 Lovell's Athletic 0.011 9 3 0 4 17 26 7 240
244 Rawtenstall 0.011 2 0 2 2 6 14 4 355
245 Great Lever 0.010 6 2 0 3 12 13 5 264
246 Lower Darwen 0.010 9 3 0 4 16 20 7 238
247 Shildon 0.010 7 1 4 7 11 30 12 258
248 Worthington Simpsons 0.010 4 1 1 4 4 18 6 305
249 Hanover United 0.010 10 3 1 9 9 34 13 235
250 Pilgrims 0.010 26 8 2 12 32 51 22 159
251 Goole Town 0.009 8 2 2 8 15 36 12 245
252 Bromley 0.009 12 3 3 8 24 33 14 213
253 Wisbech Town 0.009 4 1 1 7 8 32 9 308
254 Netherfield 0.009 9 2 3 6 18 31 11 241
255 Ashton United 0.009 14 4 2 3 19 20 9 196
256 Dorchester Town 0.009 6 2 0 5 10 22 7 278
257 Northfleet United 0.008 11 3 2 8 18 29 13 222
258 Manchester Central 0.008 3 1 0 2 2 4 3 322
259 Crosswell's Brewery 0.008 3 1 0 1 1 14 2 346
260 South Reading 0.008 14 4 2 6 17 34 12 200
261 West Stanley 0.007 3 1 0 3 3 12 4 344
262 Tunbridge Wells 0.007 8 2 2 9 14 35 13 246
263 Sittingbourne 0.007 6 2 0 5 10 21 7 276
264 Sutton Coldfield Town 0.007 3 1 0 2 3 6 3 327
265 Bangor City 0.007 5 1 2 7 12 27 10 287
266 Croydon Common 0.007 2 0 2 4 5 22 6 358
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.006 1 0 1 1 2 3 2 362
270 Tow Law Town 0.006 4 1 1 2 9 12 4 295
271 South Norwood 0.006 12 4 0 8 12 31 12 215
272 Wycombe Wanderers 0.006 12 2 6 10 25 39 18 214
273 Long Eaton Rangers 0.006 6 2 0 8 14 21 10 271
274 Dagenham 0.006 4 1 1 1 2 2 3 291
275 Liverpool Ramblers 0.006 4 1 1 2 6 10 4 298
276 Spennymoor Town 0.006 4 1 1 7 9 31 9 307
277 Mossley 0.006 4 1 1 1 1 3 3 294
278 Oxford City 0.005 3 0 3 8 7 27 11 351
279 Marine 0.005 5 1 2 4 11 21 7 284
280 Reading Minster 0.005 8 2 2 3 6 15 7 244
281 Eagley 0.005 11 3 2 7 23 39 12 223
282 Ecclesfield 0.005 3 1 0 1 4 7 2 325
283 Cliftonville 0.005 7 2 1 1 12 16 4 250
284 Kidderminster Harriers 0.005 5 1 2 12 14 52 15 289
285 Cambridge United 0.005 4 1 1 5 7 14 7 301
286 Herts Rangers 0.005 9 3 0 6 17 25 9 239
287 Hinckley United 0.005 6 2 0 2 10 12 4 265
288 Croydon 0.004 1 0 1 1 1 2 2 364
289 Aston Unity 0.004 3 1 0 6 8 28 7 350
290 Yorkshire Amateur 0.004 3 1 0 2 3 8 3 335
291 Bedlington United 0.004 3 1 0 1 1 4 2 328
292 Tonbridge Angels 0.004 3 0 3 4 6 10 7 331
293 Thornycrofts 0.004 1 0 1 1 0 5 2 374
294 Bridgwater Town 0.004 7 2 1 3 5 8 6 249
295 Third Lanark 0.004 6 2 0 1 11 5 3 263
296 Hitchin Town 0.003 2 0 2 6 7 23 8 357
297 North Shields 0.003 4 1 1 9 17 42 11 309
298 Llanelli 0.003 5 1 2 4 10 13 7 282
299 Ilford 0.003 6 2 0 9 19 36 11 279
300 Minerva 0.003 3 1 0 3 8 12 4 329
301 Owlerton 0.003 6 2 0 1 5 7 3 266
302 Chorley 0.003 4 1 1 3 5 8 5 297
303 Shropshire Wanderers 0.003 9 2 3 3 4 6 8 237
304 105th Regiment 0.003 4 1 1 3 4 11 5 302
305 Elswick Rangers 0.003 4 1 1 1 8 7 3 290
306 Brierley Hill Alliance 0.003 3 1 0 1 3 3 2 316
307 Selby Town 0.002 3 1 0 4 4 13 5 343
308 Darwen Ramblers 0.002 6 2 0 3 10 19 5 274
309 Wednesbury Strollers 0.002 3 1 0 5 10 31 6 352
310 Gorleston 0.002 2 0 2 2 7 17 4 356
311 Heanor Town 0.002 1 0 1 6 4 18 7 387
312 Barnet 0.002 11 3 2 16 32 68 21 226
313 Derbyshire 0.002 1 0 1 1 6 8 2 367
314 1st Surrey Rifles 0.002 7 2 1 7 3 39 10 260
315 Barry Town 0.002 5 1 2 4 3 17 7 286
316 Lancing Old Boys 0.002 3 1 0 2 10 11 3 318
317 Padiham 0.002 3 1 0 2 4 13 3 341
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 380
320 Lancaster City 0.002 5 1 2 9 8 34 12 288
321 Hampstead Heathens 0.002 4 1 1 1 2 4 3 293
322 Oswaldtwistle Rovers 0.002 3 1 0 5 9 25 6 347
323 Etonian Ramblers 0.002 3 1 0 1 6 9 2 323
324 Bury Town 0.002 1 0 1 1 0 3 2 370
325 Acton 0.002 8 2 2 7 14 23 11 243
326 Kingstonian 0.002 1 0 1 4 5 24 5 392
327 Reigate Priory 0.002 3 1 0 5 6 22 6 348
328 West Auckland Town 0.002 1 0 1 2 5 11 3 375
329 Bideford 0.002 1 0 1 1 4 5 2 361
330 Newtown 0.002 4 1 1 1 4 8 3 299
331 Trowbridge Town 0.002 1 0 1 5 5 24 6 393
332 St. Albans City 0.002 5 1 2 3 5 9 6 283
333 Welling United 0.001 1 0 1 3 2 5 4 369
334 Yiewsley 0.001 1 0 1 1 2 4 2 368
335 Spital 0.001 1 0 1 3 5 19 4 386
336 Llangollen 0.001 3 1 0 1 7 5 2 312
337 Willington 0.001 3 1 0 2 3 8 3 334
338 Hounslow 0.001 1 0 1 2 7 16 3 383
339 Barking Town 0.001 1 0 1 2 0 8 3 382
340 Woodford Wells 0.001 10 3 1 3 9 8 7 229
341 Forest School 0.001 6 2 0 4 12 21 6 273
342 Southall Park 0.001 4 1 1 5 6 21 7 306
343 Hawks 0.001 3 1 0 2 6 6 3 315
344 Kendal Town 0.001 1 0 1 2 2 9 3 378
345 Dulwich Hamlet 0.001 2 0 2 13 17 53 15 359
346 Rossendale 0.001 6 2 0 4 18 40 6 280
347 Slough United 0.001 3 1 0 1 2 6 2 332
348 Fleetwood Town 0.001 1 0 1 2 2 16 3 388
349 Dreadnought 0.001 3 1 0 5 7 14 6 338
350 Horden Colliery Welfare 0.001 4 1 1 4 6 9 6 296
351 Fishwick Ramblers 0.001 3 1 0 2 3 5 3 321
352 Barnstaple Town 0.001 1 0 1 3 5 15 4 385
353 Sheffield Providence 0.001 1 0 1 3 5 14 4 384
354 Nunhead 0.001 3 1 0 4 12 17 5 333
355 Ashford Town 0.001 7 2 1 6 9 21 9 255
356 Welton Rovers 0.001 1 0 1 2 4 8 3 372
357 Reading Abbey 0.001 10 3 1 2 7 9 6 233
358 Blackburn Park Road 0.001 7 2 1 5 18 30 8 253
359 Mosquitos 0.000 7 2 1 5 10 28 8 257
360 Matlock Town 0.000 1 0 1 4 4 19 5 389
361 Panthers 0.000 6 2 0 4 5 16 6 277
362 Argonauts 0.000 1 0 1 1 1 2 2 363
363 Clitheroe 0.000 1 0 1 3 5 13 4 379
364 Sutton United 0.000 1 0 1 6 5 26 7 394
365 Bradshaw 0.000 1 0 1 4 5 22 5 390
366 Brentwood Town 0.000 4 1 1 1 3 11 3 303
367 Weston-super-Mare 0.000 1 0 1 1 0 1 2 366
368 Salisbury City 0.000 3 1 0 4 4 13 5 342
369 Dagenham & Redbridge 0.000 1 0 1 1 0 1 2 365
370 Bolton Association 0.000 3 1 0 2 7 11 3 330
371 Wealdstone 0.000 1 0 1 4 2 8 5 377
372 Ramblers 0.000 1 0 1 4 2 10 5 381
373 Kildare 0.000 1 0 1 4 1 18 5 391
374 Wombwell 0.000 1 0 1 1 0 3 2 371
375 Woodford Bridge 0.000 1 0 1 3 3 9 4 376
376 Gresham 0.000 3 1 0 2 4 13 3 340
377 Mellors Limited 0 6 2 0 3 11 14 5 267
377 Chesham 0 6 2 0 3 12 17 5 270
377 Notts Olympic 0 4 1 1 5 11 20 7 304
377 Old St Mark's 0 3 1 0 1 9 5 2 311
377 Castleford Town 0 3 1 0 1 4 3 2 313
377 United Hospital 0 3 1 0 1 4 3 2 314
377 Over Wanderers 0 3 1 0 1 3 3 2 317
377 Weybridge Swallows 0 3 1 0 1 3 4 2 319
377 Newark 0 3 1 0 2 8 10 3 320
377 Watford Rovers 0 3 1 0 3 6 9 4 324
377 Lincoln Lindum 0 3 1 0 3 4 7 4 326
377 Uxbridge 0 3 1 0 4 6 12 5 336
377 Cleethorpes Town 0 3 1 0 2 3 9 3 337
377 South Bank 0 3 1 0 3 5 14 4 339
377 Basford Rovers 0 3 1 0 1 3 15 2 345
377 High Wycombe 0 3 1 0 4 4 26 5 353
377 Luton Wanderers 0 3 1 0 3 4 28 4 354
377 Notts Wanderers 0 1 0 1 2 3 7 3 373
377 Botwell Mission 0 0 0 0 1 3 4 1 395
377 Worthing 0 0 0 0 1 3 4 1 396
377 Belper Town 0 0 0 0 1 2 3 1 397
377 Bridlington Town 0 0 0 0 1 2 3 1 398
377 Haslingden 0 0 0 0 1 2 3 1 399
377 Lincoln Albion 0 0 0 0 1 2 3 1 400
377 South Bank St Peters 0 0 0 0 1 2 3 1 401
377 Apsley 0 0 0 0 1 1 2 1 402
377 Blackburn Law 0 0 0 0 1 1 2 1 403
377 Glastonbury 0 0 0 0 1 1 2 1 404
377 Horwich RMI 0 0 0 0 1 1 2 1 405
377 Notts Swifts 0 0 0 0 1 1 2 1 406
377 Vauxhall Motors 0 0 0 0 1 1 2 1 407
377 Waterlooville 0 0 0 0 1 1 2 1 408
377 Andover 0 0 0 0 1 0 1 1 409
377 London Paper Mills 0 0 0 0 1 0 1 1 410
377 Mold 0 0 0 0 1 0 1 1 411
377 Rotherham County 0 0 0 0 1 0 1 1 412
377 Ryhope Colliery Welfare 0 0 0 0 1 0 1 1 413
377 Horden Athletic 0 0 0 0 2 3 5 2 414
377 Newcastle East End 0 0 0 0 2 3 5 2 415
377 Ramsgate 0 0 0 0 1 3 5 1 416
377 Stanley United 0 0 0 0 1 3 5 1 417
377 Eckington Works 0 0 0 0 2 2 4 2 418
377 Epsom & Ewell 0 0 0 0 1 2 4 1 419
377 Halesowen Town 0 0 0 0 1 2 4 1 420
377 Olympic 0 0 0 0 1 2 4 1 421
377 United London Swifts 0 0 0 0 1 2 4 1 422
377 Wellingborough Town 0 0 0 0 2 2 4 2 423
377 Windsor & Eton 0 0 0 0 1 2 4 1 424
377 Bilston Town 0 0 0 0 1 1 3 1 425
377 Burscough 0 0 0 0 1 1 3 1 426
377 Clacton Town 0 0 0 0 1 1 3 1 427
377 Dinnington Athletic 0 0 0 0 1 1 3 1 428
377 Dunstable Town 0 0 0 0 1 1 3 1 429
377 Gresley Rovers 0 0 0 0 1 1 3 1 430
377 Westbury United 0 0 0 0 1 1 3 1 431
377 Wingate & Finchley 0 0 0 0 1 1 3 1 432
377 93rd Highland Regiment 0 0 0 0 1 0 2 1 433
377 Birmingham Corporation Tramways 0 0 0 0 1 0 2 1 434
377 Easington Colliery 0 0 0 0 1 0 2 1 435
377 Hednesford Town 0 0 0 0 1 0 2 1 436
377 Hucknall St Johns 0 0 0 0 1 0 2 1 437
377 St Bart's Hospital 0 0 0 0 1 0 2 1 438
377 St Neots Town 0 0 0 0 1 0 2 1 439
377 Morpeth Harriers 0 0 0 0 2 4 7 2 440
377 New Crusaders 0 0 0 0 1 3 6 1 441
377 Park Grange 0 0 0 0 1 3 6 1 442
377 Blackhall Colliery Welfare 0 0 0 0 1 2 5 1 443
377 Chester St Oswald's 0 0 0 0 1 1 4 1 444
377 Derby Town 0 0 0 0 1 1 4 1 445
377 Dover 0 0 0 0 1 1 4 1 446
377 Jarrow 0 0 0 0 2 1 4 2 447
377 Linby Colliery 0 0 0 0 1 1 4 1 448
377 Northern Nomads 0 0 0 0 1 1 4 1 449
377 Rawmarsh Welfare 0 0 0 0 1 1 4 1 450
377 Saxons 0 0 0 0 1 1 4 1 451
377 Stafford Rangers 0 0 0 0 1 1 4 1 452
377 Tamworth 0 0 0 0 1 1 4 1 453
377 Wellington St George 0 0 0 0 2 1 4 2 454
377 West Manchester 0 0 0 0 1 1 4 1 455
377 Arnold 0 0 0 0 1 0 3 1 456
377 Beighton Miners Welfare 0 0 0 0 1 0 3 1 457
377 Chippenham Town 0 0 0 0 1 0 3 1 458
377 Desborough Town 0 0 0 0 1 0 3 1 459
377 Frome Town 0 0 0 0 1 0 3 1 460
377 Gateshead Association 0 0 0 0 1 0 3 1 461
377 Gitanos 0 0 0 0 1 0 3 1 462
377 London Olympic 0 0 0 0 1 0 3 1 463
377 Morton Rangers 0 0 0 0 1 0 3 1 464
377 Spalding United 0 0 0 0 2 4 8 2 465
377 Falmouth Town 0 0 0 0 2 3 7 2 466
377 Frickley Colliery Athletic 0 0 0 0 3 3 7 3 467
377 Shirebrook Miners Welfare 0 0 0 0 2 3 7 2 468
377 Aston Shakespeare 0 0 0 0 2 2 6 2 469
377 Denaby United 0 0 0 0 3 2 6 3 470
377 Ely City 0 0 0 0 1 2 6 1 471
377 Bexley United 0 0 0 0 1 1 5 1 472
377 Corinthian-Casuals 0 0 0 0 1 1 5 1 473
377 Eccles United 0 0 0 0 1 1 5 1 474
377 Hyde United 0 0 0 0 1 1 5 1 475
377 Liverpool Stanley 0 0 0 0 1 1 5 1 476
377 Grimsby District 0 0 0 0 1 0 4 1 477
377 Kells United 0 0 0 0 1 0 4 1 478
377 March Town United 0 0 0 0 1 0 4 1 479
377 Oldbury Town 0 0 0 0 1 0 4 1 480
377 Skegness Town 0 0 0 0 1 0 4 1 481
377 Skelmersdale United 0 0 0 0 2 0 4 2 482
377 St Albans (Forest Gate) 0 0 0 0 2 0 4 2 483
377 St Stephens 0 0 0 0 1 0 4 1 484
377 Tilbury 0 0 0 0 1 0 4 1 485
377 Whitburn 0 0 0 0 1 0 4 1 486
377 East Sheen 0 0 0 0 1 2 7 1 487
377 Staple Hill 0 0 0 0 1 2 7 1 488
377 Hastings & St Leonards United 0 0 0 0 3 1 6 3 489
377 Redhill 0 0 0 0 1 1 6 1 490
377 Walton & Hersham 0 0 0 0 1 1 6 1 491
377 Ware 0 0 0 0 1 1 6 1 492
377 Aylesbury United 0 0 0 0 1 0 5 1 493
377 Cleator Moor Celtic 0 0 0 0 1 0 5 1 494
377 Consett 0 0 0 0 1 0 5 1 495
377 Esher Leopold 0 0 0 0 1 0 5 1 496
377 Grays Athletic 0 0 0 0 1 0 5 1 497
377 Sutton Junction 0 0 0 0 1 0 5 1 498
377 Wath Athletic 0 0 0 0 1 0 5 1 499
377 Brush Sports 0 0 0 0 2 3 9 2 500
377 Hull Town 0 0 0 0 2 2 8 2 501
377 Creswell Colliery 0 0 0 0 1 1 7 1 502
377 Heart of Midlothian 0 0 0 0 1 1 7 1 503
377 Ilkeston Town 0 0 0 0 2 1 7 2 504
377 Irthlingborough Town 0 0 0 0 1 1 7 1 505
377 Bournemouth Rovers 0 0 0 0 1 0 6 1 506
377 Civil Service 0 0 0 0 3 0 6 3 507
377 Rangers (London) 0 0 0 0 1 0 6 1 508
377 Taunton Town 0 0 0 0 1 0 6 1 509
377 Cambridge City 0 0 0 0 3 4 11 3 510
377 Bromsgrove Rovers 0 0 0 0 4 3 10 4 511
377 Banbury Spencer 0 0 0 0 2 2 9 2 512
377 Heywood Central 0 0 0 0 1 1 8 1 513
377 Lloyds (Sittingbourne) 0 0 0 0 1 1 8 1 514
377 Canterbury City 0 0 0 0 2 0 7 2 515
377 Southfield 0 0 0 0 1 0 7 1 516
377 Upton Rangers 0 0 0 0 1 0 7 1 517
377 Wood Grange 0 0 0 0 2 0 7 2 518
377 Ferryhill Athletic 0 0 0 0 2 1 9 2 519
377 Tyne Association 0 0 0 0 2 1 9 2 520
377 Warwick County 0 0 0 0 2 1 9 2 521
377 Hoddesdon Town 0 0 0 0 1 0 8 1 522
377 Clarence 0 0 0 0 2 2 11 2 523
377 Gloucester City 0 0 0 0 3 2 11 3 524
377 St Peter's Institute 0 0 0 0 2 2 11 2 525
377 Caernarvon Wanderers 0 0 0 0 1 1 10 1 526
377 Farnham United Breweries 0 0 0 0 1 1 10 1 527
377 Golders Green 0 0 0 0 1 1 10 1 528
377 Highbury Union 0 0 0 0 3 1 10 3 529
377 Jardines 0 0 0 0 1 1 10 1 530
377 Lytham 0 0 0 0 1 1 10 1 531
377 Ryde Sports 0 0 0 0 2 1 10 2 532
377 Lincoln Ramblers 0 0 0 0 1 0 9 1 533
377 Metropolitan Police 0 0 0 0 1 0 9 1 534
377 Prescot Cables 0 0 0 0 2 0 9 2 535
377 Annfield Plain 0 0 0 0 3 4 14 3 536
377 Irwell Springs 0 0 0 0 2 3 13 2 537
377 Fairfield 0 0 0 0 1 1 11 1 538
377 Furness Vale Rovers 0 0 0 0 1 0 10 1 539
377 Maidenhead United 0 0 0 0 3 0 10 3 540
377 Lisburn Distillery 0 0 0 0 3 5 16 3 541
377 Bollington 0 0 0 0 2 2 13 2 542
377 Lyndhurst 0 0 0 0 2 2 13 2 543
377 Horsham 0 0 0 0 2 1 12 2 544
377 Brondesbury 0 0 0 0 2 0 11 2 545
377 Chesham United 0 0 0 0 2 0 11 2 546
377 Chichester City 0 0 0 0 1 0 11 1 547
377 Hornchurch 0 0 0 0 2 0 11 2 548
377 Bolton Olympic 0 0 0 0 2 4 16 2 549
377 Clitheroe Low Moor 0 0 0 0 3 3 15 3 550
377 Peterborough & Fletton United 0 0 0 0 4 2 14 4 551
377 Reading Hornets 0 0 0 0 2 0 12 2 552
377 Saffron Walden Town 0 0 0 0 2 0 12 2 553
377 Street 0 0 0 0 2 0 12 2 554
377 Oswestry Town 0 0 0 0 3 3 16 3 555
377 Henley 0 0 0 0 4 2 15 4 556
377 Brigg Brittania 0 0 0 0 2 0 13 2 557
377 Hayes 0 0 0 0 5 5 19 5 558
377 Calthorpe 0 0 0 0 4 3 18 4 559
377 Attercliffe 0 0 0 0 2 0 16 2 560
377 Farningham 0 0 0 0 1 0 16 1 561
377 Lowestoft Town 0 0 0 0 4 2 19 4 562
377 Harwich & Parkeston 0 0 0 0 5 6 24 5 563
377 Woking 0 0 0 0 5 2 21 5 564
377 Hartford St John's 0 0 0 0 4 2 22 4 565
377 Billingham Synthonia 0 0 0 0 5 3 24 5 566
377 Brigg 0 0 0 0 3 0 21 3 567
377 Spilsby 0 0 0 0 5 8 34 5 568
377 Hyde 0 0 0 0 1 0 26 1 569
377 Casuals 0 0 0 0 8 6 40 8 570

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.