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

England 1871-1982

1871-1981 1871-1983

EP Pts W D L GF GA GP PR
1 Liverpool 1.799 5657 1610 827 1045 5904 4518 3482 2
2 Aston Villa 1.591 5711 1634 809 1230 6612 5456 3673 1
3 West Bromwich Albion 1.528 5354 1503 845 1276 5972 5351 3624 6
4 Blackburn Rovers 1.509 5180 1447 839 1341 5899 5563 3627 10
5 Manchester United 1.473 5465 1544 833 1108 5938 4877 3485 3
6 Wolverhampton Wanderers 1.467 5284 1501 781 1305 6182 5498 3587 7
7 Preston North End 1.452 5147 1423 878 1292 5630 5123 3593 12
8 Manchester City 1.441 5190 1461 807 1196 5956 5182 3464 9
9 Everton 1.430 5427 1529 840 1216 6049 5181 3585 4
10 Arsenal 1.429 5409 1521 846 1104 5792 4686 3471 5
11 Tottenham Hotspur 1.358 4581 1285 726 955 5117 4178 2966 24
12 Nottingham Forest 1.341 4807 1315 862 1329 5249 5205 3506 19
13 Notts County 1.281 4905 1353 846 1393 5413 5456 3592 18
14 Bolton Wanderers 1.277 5126 1432 830 1340 5631 5335 3602 13
15 Sheffield Wednesday 1.254 5053 1406 835 1266 5583 5157 3507 16
16 Sheffield United 1.226 5003 1396 815 1240 5479 5168 3451 17
17 Derby County 1.184 5161 1445 826 1302 5955 5507 3573 11
18 Chelsea 1.178 4326 1184 774 1080 4647 4430 3038 32
19 Stoke City 1.167 4411 1206 793 1272 4718 4819 3271 28
20 Leicester City 1.134 4692 1284 840 1245 5267 5244 3369 22
21 Burnley 1.105 5117 1428 833 1301 5556 5354 3562 14
22 Newcastle United 1.096 5057 1433 758 1238 5613 4967 3429 15
23 Queens Park Rangers 1.080 3843 1062 657 915 4138 3724 2634 42
24 Sunderland 1.074 5254 1476 826 1213 5925 5191 3515 8
25 Middlesbrough 1.069 4455 1230 765 1224 5102 4923 3219 25
26 Leeds United 1.058 3812 1061 629 852 3920 3475 2542 44
27 Southampton 1.058 3769 1034 667 925 4141 3819 2626 47
28 Swindon Town 1.054 3774 1032 678 988 4110 3990 2698 46
29 Birmingham City 1.039 4771 1323 802 1310 5316 5136 3435 20
30 Ipswich Town 1.011 2656 745 421 601 2800 2532 1767 85
31 Brentford 1.006 3660 1007 639 978 3857 3755 2624 56
32 Watford 0.973 3738 1023 669 971 3923 3763 2663 49
33 Brighton & Hove Albion 0.964 3906 1078 672 903 4076 3660 2653 41
34 Grimsby Town 0.962 4765 1345 730 1369 5254 5397 3444 21
35 Huddersfield Town 0.955 4045 1113 706 990 4149 3777 2809 37
36 Fulham 0.947 4007 1097 716 1114 4436 4342 2927 39
37 Charlton Athletic 0.941 3370 923 601 962 3823 3997 2486 69
38 Coventry City 0.940 3579 977 648 978 3973 3907 2603 59
39 Bury 0.937 4635 1286 777 1358 5152 5234 3421 23
40 West Ham United 0.936 3735 1029 648 970 4250 4043 2647 50
41 Luton Town 0.933 3822 1058 648 967 4325 3969 2673 43
42 Bristol City 0.932 4412 1207 791 1162 4643 4501 3160 27
43 Norwich City 0.931 3613 978 679 953 3917 3873 2610 58
44 Blackpool 0.920 4380 1198 786 1265 4769 4930 3249 30
45 Crystal Palace 0.908 3579 956 711 968 3789 3804 2635 60
46 Hull City 0.903 4266 1165 771 1094 4532 4290 3030 33
47 Millwall 0.899 3798 1036 690 920 3918 3663 2646 45
48 Port Vale 0.893 4082 1101 779 1220 4294 4615 3100 36
49 Portsmouth 0.878 3510 948 666 973 3889 3956 2587 65
50 Bradford City 0.867 4327 1177 796 1195 4674 4595 3168 31
51 Oldham Athletic 0.866 4008 1097 717 1134 4334 4464 2948 38
52 Cardiff City 0.839 3372 919 615 985 3555 3857 2519 68
53 Swansea City 0.832 3529 978 595 987 3880 3969 2560 63
54 Bristol Rovers 0.830 3575 979 638 1003 3975 4040 2620 61
55 Reading 0.816 3953 1099 656 968 4275 3957 2723 40
56 Wanderers 0.815 68 21 5 4 96 22 30 126
57 Rotherham United 0.806 3744 1047 603 1072 4206 4377 2722 48
58 Plymouth Argyle 0.801 3662 1004 650 926 3937 3673 2580 55
59 Bradford Park Avenue 0.799 3196 898 502 939 3750 3829 2339 73
60 Chesterfield 0.799 4158 1162 672 1112 4433 4224 2946 35
61 Barnsley 0.795 4445 1208 821 1289 4797 5082 3318 26
62 Leyton Orient 0.793 3718 982 772 1231 3767 4404 2985 51
63 Bournemouth 0.784 3520 948 676 899 3580 3415 2523 64
64 Wrexham 0.783 3628 1004 616 972 4019 3868 2592 57
65 Exeter City 0.766 3407 916 659 1060 3704 4097 2635 67
66 Southend United 0.761 3678 1016 630 996 3996 3869 2642 53
67 Lincoln City 0.760 4411 1217 760 1347 5134 5394 3324 29
68 Carlisle United 0.760 3090 854 528 874 3427 3529 2256 78
69 Shrewsbury Town 0.757 2194 584 442 601 2373 2402 1627 88
70 Northampton Town 0.746 3712 1039 595 1014 4143 4015 2648 52
71 Peterborough United 0.745 1792 494 310 390 1924 1668 1194 92
72 Old Etonians 0.722 126 39 9 10 161 76 58 114
73 Walsall 0.716 3664 1004 652 1175 4248 4566 2831 54
74 Doncaster Rovers 0.710 3478 949 631 992 3747 4002 2572 66
75 Mansfield Town 0.685 2983 819 526 818 3418 3367 2163 80
76 York City 0.631 2937 793 558 911 3339 3522 2262 81
77 Torquay United 0.622 3077 833 578 908 3381 3641 2319 79
78 Aldershot Town 0.619 2730 726 552 840 2957 3265 2118 84
79 Colchester United 0.618 2206 593 427 606 2359 2432 1626 87
80 Oxford United 0.613 1304 338 290 372 1216 1281 1000 94
81 Cambridge United 0.598 823 219 166 209 772 781 594 96
82 Stockport County 0.586 4263 1176 735 1276 4535 4741 3187 34
83 Gillingham 0.586 3096 822 630 956 3206 3616 2408 77
84 Tranmere Rovers 0.580 3558 984 606 998 4022 3964 2588 62
85 Gateshead 0.560 2149 592 373 581 2430 2498 1546 89
86 Newport County 0.544 3214 876 586 1110 3656 4428 2572 72
87 Scunthorpe United 0.534 2066 544 434 631 2136 2374 1609 90
88 Chester City 0.495 2837 772 521 854 3156 3268 2147 83
89 Crewe Alexandra 0.492 3320 899 623 1183 3730 4577 2705 70
90 Queen's Park 0.485 39 12 3 3 69 18 18 150
91 Darlington 0.475 3294 900 594 1097 3779 4265 2591 71
92 Oxford University 0.441 88 27 7 7 99 33 41 121
93 Hereford United 0.433 717 186 159 215 674 749 560 98
94 Halifax Town 0.411 3146 825 671 1064 3332 4042 2560 74
95 Southport 0.409 2934 777 603 985 3197 3785 2365 82
96 Old Carthusians 0.403 88 29 1 10 136 52 40 120
97 Wimbledon 0.389 411 111 78 112 413 427 301 105
98 Workington 0.378 1645 437 334 563 1738 2046 1334 93
99 Rochdale 0.370 3134 841 611 1098 3567 4160 2550 75
100 Hartlepool United 0.350 3114 853 555 1142 3523 4347 2550 76
101 Accrington Stanley 0.347 1912 544 280 686 2365 2794 1510 91
102 Darwen 0.343 353 106 35 153 559 731 294 108
103 Glossop North End 0.318 742 201 139 299 844 1059 639 97
104 Royal Engineers 0.310 109 34 7 16 146 67 57 117
105 Barrow 0.310 2415 658 441 942 2767 3577 2041 86
106 Gainsborough Trinity 0.308 711 194 129 303 809 1139 626 99
107 Swifts 0.295 101 31 8 15 126 78 54 118
108 Wigan Athletic 0.282 392 108 68 78 369 324 254 107
109 Leeds City 0.236 525 148 81 174 609 650 403 103
110 New Brighton Tower 0.223 171 49 24 32 198 156 105 112
111 Nelson 0.221 546 157 75 194 688 831 426 101
112 Burton Albion 0.217 543 153 84 276 699 1074 513 102
113 Yeovil Town 0.182 100 28 16 34 103 136 78 119
114 Accrington 0.179 176 47 35 65 287 363 147 111
115 Blackburn Olympic 0.178 40 13 1 7 85 39 21 149
116 Burton Wanderers 0.172 146 44 14 41 178 174 99 113
117 New Brighton AFC 0.167 69 19 12 21 82 101 52 125
118 Old Westminsters 0.161 48 15 3 9 74 43 27 139
119 Wigan Borough 0.149 549 151 96 181 663 739 428 100
120 New Brighton 0.144 1048 287 187 410 1191 1527 884 95
121 Clapham Rovers 0.142 82 26 4 14 150 58 44 122
122 Merthyr Town 0.137 471 120 111 218 556 847 449 104
123 Staveley 0.130 33 10 3 7 46 38 20 158
124 Wednesbury Old Athletic 0.128 24 8 0 7 53 49 15 172
125 Bedford Town 0.125 45 12 9 13 44 58 34 143
126 Northwich Victoria 0.117 81 23 12 45 130 218 80 123
127 South Shields 0.116 52 14 10 29 67 111 53 133
128 Altrincham 0.111 51 14 9 15 52 57 38 135
129 Aberdare Athletic 0.108 299 80 59 120 342 438 259 110
130 Bath City 0.105 53 16 5 22 62 78 43 132
131 Rangers 0.104 12 4 0 1 14 7 5 223
132 Derby Junction 0.095 19 6 1 5 16 25 12 186
133 Old Foresters 0.094 41 12 5 11 60 43 28 147
134 Marlow 0.089 57 18 3 17 80 53 38 130
135 Durham City 0.084 346 97 55 141 403 545 293 109
136 Ashington 0.081 408 112 72 158 505 692 342 106
137 Thames 0.081 78 20 18 50 110 215 88 124
138 Stalybridge Celtic 0.081 115 34 13 40 116 141 87 116
139 Bootle 0.080 46 14 4 19 75 99 37 142
140 Middlesbrough Iron 0.080 38 11 5 21 48 98 37 153
141 Kettering Town 0.076 57 13 18 33 78 138 64 131
142 Scarborough 0.075 59 16 11 31 79 128 58 129
143 Walsall Town 0.074 17 5 2 6 39 32 13 193
144 Blyth Spartans 0.070 64 15 19 26 77 120 60 127
145 Margate 0.070 36 10 6 18 47 89 34 154
146 Loughborough United 0.069 123 34 21 107 172 420 162 115
147 Dartford 0.067 35 10 5 19 53 75 34 156
148 Enfield 0.065 50 14 8 18 66 71 40 137
149 Leatherhead 0.063 22 6 4 6 16 21 16 178
150 Worcester City 0.062 18 4 6 8 20 32 18 191
151 Leek 0.062 23 7 2 4 35 27 13 175
152 Folkestone Invicta 0.060 31 8 7 16 42 67 31 163
153 Mitchell's St George 0.059 22 7 1 7 31 33 15 177
154 Chatham Town 0.059 29 9 2 12 28 62 23 165
155 Upton Park 0.058 63 19 6 15 93 69 40 128
156 Grantham 0.058 51 15 6 25 71 99 46 136
157 Weymouth 0.057 52 12 16 28 60 117 56 134
158 Boston United 0.057 42 12 6 26 63 99 44 146
159 Walthamstow Avenue 0.056 46 12 10 19 73 83 41 141
160 Wednesbury Town 0.056 10 3 1 2 12 11 6 242
161 Chelmsford City 0.054 39 11 6 23 55 82 40 152
162 Rhyl 0.054 35 10 5 21 39 85 36 157
163 Nuneaton Borough 0.054 28 7 7 14 31 42 28 166
164 Bishop Auckland 0.053 42 11 9 23 65 96 43 145
165 Davenham 0.051 20 6 2 5 27 29 13 184
166 Chirk 0.051 24 7 3 4 43 20 14 171
167 Hendon 0.050 49 14 7 24 85 86 45 138
168 Sheffield 0.050 39 11 6 13 53 61 30 151
169 King's Lynn 0.046 24 7 3 13 24 60 23 174
170 Stafford Road 0.046 29 8 5 7 52 36 20 164
171 Druids 0.046 32 9 5 7 39 35 21 161
172 Barnet 0.045 45 12 9 24 64 100 45 144
173 Tooting & Mitcham United 0.045 24 7 3 9 26 30 19 173
174 New Brompton 0.045 15 3 6 5 11 11 14 202
175 Redcar 0.044 15 5 0 4 18 15 9 201
176 Corinthian 0.044 14 3 5 15 25 58 23 216
177 Cambridge University 0.042 35 10 5 7 37 30 22 155
178 Lockwood Brothers 0.042 22 7 1 8 26 34 16 179
179 Renton 0.041 7 2 1 1 5 4 4 270
180 Partick Thistle 0.041 9 3 0 2 22 7 5 253
181 Runcorn 0.040 18 5 3 9 23 33 17 189
182 Church 0.039 31 9 4 7 53 32 20 162
183 Old Harrovians 0.038 33 10 3 8 44 36 21 159
184 Old Brightonians 0.035 13 4 1 5 14 18 10 218
185 Gravesend & Northfleet 0.032 14 4 2 9 16 33 15 213
186 Walsall Swifts 0.032 13 4 1 5 14 21 10 219
187 Maidstone United 0.030 21 5 6 3 17 14 14 180
188 Harlow Town 0.030 12 3 3 3 9 10 9 224
189 Evenwood Town 0.029 18 5 3 7 20 34 15 192
190 Hillingdon Borough 0.029 10 3 1 6 11 26 10 251
191 Guildford City 0.029 26 6 8 21 40 74 35 169
192 Crook Town 0.029 21 6 3 14 32 69 23 182
193 Notts Rangers 0.027 18 5 3 5 35 26 13 188
194 Darwen Old Wanderers 0.025 13 4 1 4 29 23 9 217
195 Romford 0.025 41 11 8 21 55 104 40 148
196 Old Wykehamists 0.025 27 9 0 4 40 21 13 167
197 Leyton 0.025 21 5 6 15 21 67 26 183
198 Hastings United 0.024 16 5 1 8 25 29 14 198
199 London Caledonians 0.024 13 4 1 6 12 22 11 221
200 Worksop Town 0.024 11 3 2 8 13 36 13 240
201 South Liverpool 0.022 15 4 3 7 19 32 14 205
202 Chilton Colliery Recreation 0.021 10 3 1 2 9 10 6 244
203 Barking 0.021 11 3 2 5 8 18 10 235
204 Brentwood Town 0.021 10 3 1 2 6 12 6 247
205 Windsor Home Park 0.020 16 5 1 6 19 16 12 197
206 Clapton 0.020 12 3 3 9 21 55 15 231
207 Maidenhead 0.020 47 15 2 16 46 60 33 140
208 Barnes 0.019 25 7 4 13 28 50 24 170
209 Dulwich 0.019 15 5 0 4 16 18 9 203
210 Derby Midland 0.019 14 4 2 6 18 25 12 209
211 Birmingham Excelsior 0.019 16 4 4 5 25 20 13 196
212 Marine 0.018 10 2 4 6 19 31 12 250
213 Wycombe Wanderers 0.018 33 7 12 20 42 66 39 160
214 Alvechurch 0.018 6 2 0 2 11 9 4 292
215 Great Bridge Unity 0.017 7 2 1 2 10 8 5 269
216 Stockton 0.017 15 4 3 13 23 66 20 207
217 Walton & Hersham 0.017 7 2 1 6 9 18 9 276
218 Morecambe 0.017 12 3 3 12 12 33 18 228
219 Buxton 0.016 10 3 1 3 16 18 7 245
220 South Shore 0.016 14 4 2 10 31 52 16 215
221 Manchester 0.016 3 1 0 2 2 19 3 379
222 Brentwood 0.016 23 7 2 9 42 47 18 176
223 Grey Friars 0.016 16 5 1 3 17 11 9 195
224 Goldenhill 0.016 10 3 1 2 9 7 6 241
225 Bangor City 0.016 12 3 3 11 23 41 17 226
226 Stafford Rangers 0.016 18 5 3 10 16 27 18 190
227 Cheltenham Town 0.015 12 3 3 16 26 56 22 230
228 Astley Bridge 0.015 11 2 5 7 27 45 14 239
229 Goole Town 0.015 12 3 3 10 19 41 16 229
230 Oswestry 0.015 17 5 2 6 30 32 13 194
231 Hotspur 0.015 20 6 2 8 19 25 16 185
232 Poole Town 0.015 9 2 3 6 13 29 11 260
233 Sunderland Albion 0.014 11 3 2 4 15 16 9 233
234 Newcastle West End 0.014 6 2 0 4 11 14 6 297
235 Phoenix Bessemer 0.014 3 1 0 1 10 5 2 339
236 Macclesfield Town 0.014 14 4 2 14 42 59 20 211
237 Caernarvon Athletic 0.014 4 1 1 1 7 8 3 319
238 Birmingham St George 0.014 13 4 1 4 16 24 9 220
239 Leytonstone 0.014 7 2 1 12 14 33 15 283
240 Crusaders 0.013 12 4 0 4 24 13 8 222
241 Dorchester Town 0.013 11 3 2 6 19 28 11 234
242 Northfleet United 0.013 11 3 2 8 18 29 13 236
243 Shankhouse 0.013 6 2 0 2 7 16 4 304
244 Corby Town 0.013 7 2 1 5 11 23 8 279
245 Great Yarmouth Town 0.013 7 2 1 3 8 13 6 273
246 Minehead 0.013 8 2 2 6 12 20 10 262
247 Fleetwood Rangers 0.012 4 1 1 2 7 13 4 329
248 Southall 0.012 6 2 0 6 15 24 8 301
249 Horncastle 0.012 6 2 0 2 5 9 4 298
250 West End 0.012 14 4 2 4 12 19 10 210
251 Tamworth 0.012 4 1 1 3 3 16 5 333
252 Cowlairs 0.011 6 2 0 1 16 6 3 290
253 Dagenham 0.011 11 3 2 9 10 22 14 237
254 Linfield Athletic 0.011 1 0 1 0 2 2 1 389
255 Halliwell 0.011 16 5 1 8 29 47 14 199
256 Matlock Town 0.011 7 2 1 7 14 34 10 285
257 Finchley 0.011 7 2 1 5 5 29 8 286
258 Rochester 0.011 15 5 0 13 21 57 18 206
259 Witton Albion 0.011 21 6 3 12 37 52 21 181
260 Hayes 0.011 5 1 2 7 7 22 10 317
261 Newport IOW 0.011 7 2 1 10 8 47 13 289
262 Bishop's Stortford 0.011 10 2 4 5 13 21 11 248
263 Sheffield Heeley 0.011 15 5 0 8 29 35 13 204
264 Sutton United 0.010 16 4 4 9 18 40 17 200
265 Lovell's Athletic 0.010 9 3 0 4 17 26 7 258
266 Derby St Luke's 0.010 5 1 2 4 10 22 7 315
267 Coventry Sporting 0.010 3 1 0 1 2 4 2 351
268 Hitchin Town 0.010 14 2 8 10 24 42 20 214
269 Croydon 0.010 5 1 2 2 7 6 5 312
270 Turton 0.010 18 5 3 3 28 18 11 187
271 Penrith 0.010 3 1 0 1 1 3 2 353
272 Worthington Simpsons 0.009 4 1 1 4 4 18 6 334
273 St. Albans City 0.009 9 2 3 4 9 15 9 256
274 Shildon 0.009 7 1 4 7 11 30 12 284
275 Manchester Central 0.009 3 1 0 2 2 4 3 352
276 Netherfield 0.009 9 2 3 6 18 31 11 259
277 Hanover United 0.009 10 3 1 9 9 34 13 252
278 Pilgrims 0.009 26 8 2 12 32 51 22 168
279 Mossley 0.009 8 2 2 6 7 19 10 265
280 Oxford City 0.008 7 1 4 11 13 44 16 287
281 Wisbech Town 0.008 4 1 1 7 8 32 9 337
282 Wealdstone 0.008 8 2 2 9 10 26 13 266
283 Rawtenstall 0.008 2 0 2 2 6 14 4 385
284 Great Lever 0.008 6 2 0 3 12 13 5 293
285 Droylsden 0.008 4 1 1 2 4 7 4 324
286 Bromley 0.008 12 3 3 9 24 40 15 225
287 Lower Darwen 0.008 9 3 0 4 16 20 7 255
288 Tilbury 0.008 7 2 1 2 7 13 5 274
289 Telford United 0.007 6 2 0 5 10 22 7 307
290 Bridgwater Town 0.007 7 2 1 4 5 11 7 275
291 West Stanley 0.007 3 1 0 3 3 12 4 373
292 Ashton United 0.007 14 4 2 3 19 20 9 208
293 Kidderminster Harriers 0.007 6 1 3 14 15 56 18 311
294 South Reading 0.007 14 4 2 6 17 34 12 212
295 Tow Law Town 0.007 4 1 1 2 9 12 4 322
296 Tunbridge Wells 0.007 8 2 2 9 14 35 13 267
297 Crosswell's Brewery 0.007 3 1 0 1 1 14 2 376
298 Sittingbourne 0.007 6 2 0 5 10 21 7 305
299 Rossendale United 0.006 3 1 0 2 2 5 3 358
300 Dover 0.006 5 1 2 4 9 16 7 314
301 Higher Walton 0.006 7 2 1 4 17 22 7 272
302 Chesham United 0.006 7 2 1 4 6 18 7 280
303 Remnants 0.006 11 3 2 5 19 18 10 232
304 Croydon Common 0.006 2 0 2 4 5 22 6 387
305 Mexborough 0.006 1 0 1 1 2 3 2 390
306 South Norwood 0.006 12 4 0 8 12 31 12 227
307 Leamington 0.005 7 2 1 5 11 21 8 277
308 Spennymoor Town 0.005 4 1 1 7 9 31 9 336
309 Reading Minster 0.005 8 2 2 3 6 15 7 264
310 Sutton Coldfield Town 0.005 3 1 0 3 3 8 4 363
311 Ecclesfield 0.005 3 1 0 1 4 7 2 356
312 Long Eaton Rangers 0.004 6 2 0 8 14 21 10 300
313 Eagley 0.004 11 3 2 7 23 39 12 238
314 Hinckley United 0.004 6 2 0 2 10 12 4 294
315 Liverpool Ramblers 0.004 4 1 1 2 6 10 4 326
316 Cliftonville 0.004 7 2 1 1 12 16 4 271
317 Willington 0.004 4 1 1 3 4 14 5 332
318 Herts Rangers 0.004 9 3 0 6 17 25 9 257
319 Ilford 0.004 9 3 0 10 21 38 13 261
320 Lancaster City 0.004 8 2 2 10 11 37 14 268
321 Yorkshire Amateur 0.004 3 1 0 2 3 8 3 364
322 Bedlington United 0.004 3 1 0 1 1 4 2 359
323 North Shields 0.004 4 1 1 10 17 45 12 338
324 Aston Unity 0.004 3 1 0 6 8 28 7 380
325 Tonbridge Angels 0.004 3 0 3 5 6 15 8 368
326 Brierley Hill Alliance 0.003 3 1 0 1 3 3 2 345
327 Third Lanark 0.003 6 2 0 1 11 5 3 291
328 Woking 0.003 6 1 3 7 16 35 11 308
329 Llanelli 0.003 5 1 2 4 10 13 7 313
330 Selby Town 0.003 3 1 0 4 4 13 5 372
331 Thornycrofts 0.003 1 0 1 1 0 5 2 404
332 Owlerton 0.003 6 2 0 1 5 7 3 295
333 Minerva 0.003 3 1 0 3 8 12 4 360
334 Elswick Rangers 0.003 4 1 1 1 8 7 3 318
335 Shropshire Wanderers 0.003 9 2 3 3 4 6 8 254
336 Chorley 0.003 4 1 1 4 5 9 6 327
337 Barry Town 0.002 5 1 2 4 3 17 7 316
338 105th Regiment 0.002 4 1 1 3 4 11 5 330
339 Darwen Ramblers 0.002 6 2 0 3 10 19 5 303
340 Gorleston 0.002 2 0 2 2 7 17 4 386
341 Derbyshire 0.002 1 0 1 1 6 8 2 394
342 Alfreton Town 0.002 4 0 4 2 4 7 6 323
343 Wednesbury Strollers 0.002 3 1 0 5 10 31 6 381
344 Heanor Town 0.002 1 0 1 6 4 18 7 420
345 Addlestone & Weybridge 0.002 1 0 1 1 2 4 2 395
346 Crawley Town 0.002 2 0 2 2 2 9 4 384
347 Lancing Old Boys 0.002 3 1 0 2 10 11 3 347
348 1st Surrey Rifles 0.002 7 2 1 7 3 39 10 288
349 Wellington Town 0.002 6 1 3 13 16 45 17 310
350 Salisbury City 0.002 3 1 0 5 5 15 6 374
351 Walker Celtic 0.002 1 0 1 1 4 12 2 412
352 Boreham Wood 0.002 1 0 1 2 0 5 3 403
353 Hampstead Heathens 0.002 4 1 1 1 2 4 3 321
354 Trowbridge Town 0.002 1 0 1 5 5 24 6 425
355 Padiham 0.002 3 1 0 2 4 13 3 371
356 Redditch United 0.002 1 0 1 1 1 7 2 409
357 Welling United 0.002 1 0 1 3 2 5 4 398
358 Llangollen 0.002 3 1 0 1 7 5 2 341
359 Kingstonian 0.002 1 0 1 4 5 24 5 424
360 Etonian Ramblers 0.002 3 1 0 1 6 9 2 354
361 Bury Town 0.002 1 0 1 1 0 3 2 399
362 Acton 0.002 8 2 2 7 14 23 11 263
363 West Auckland Town 0.002 1 0 1 2 5 11 3 406
364 Reigate Priory 0.002 3 1 0 5 6 22 6 378
365 Newtown 0.002 4 1 1 1 4 8 3 328
366 Arnold 0.002 1 0 1 2 2 8 3 408
367 Oswaldtwistle Rovers 0.002 3 1 0 5 9 25 6 377
368 Slough Town 0.002 10 3 1 5 8 17 9 249
369 Dudley Town 0.001 1 0 1 1 2 5 2 397
370 Spital 0.001 1 0 1 3 5 19 4 419
371 Hounslow 0.001 1 0 1 2 7 16 3 414
372 Frickley Colliery Athletic 0.001 1 0 1 5 6 19 6 418
373 Yiewsley 0.001 1 0 1 1 2 4 2 396
374 Banbury United 0.001 1 0 1 4 4 14 5 416
375 Bideford 0.001 1 0 1 4 6 12 5 405
376 Southall Park 0.001 4 1 1 5 6 21 7 335
377 Woodford Wells 0.001 10 3 1 3 9 8 7 243
378 Forest School 0.001 6 2 0 4 12 21 6 302
379 Dulwich Hamlet 0.001 2 0 2 13 17 53 15 388
380 Hawks 0.001 3 1 0 2 6 6 3 344
381 Kendal Town 0.001 1 0 1 2 2 9 3 410
382 Fishwick Ramblers 0.001 3 1 0 2 3 5 3 350
383 Dreadnought 0.001 3 1 0 5 7 14 6 367
384 Rossendale 0.001 6 2 0 4 18 40 6 309
385 Bilston Town 0.001 4 1 1 2 4 5 4 320
386 Fleetwood Town 0.001 1 0 1 3 2 20 4 423
387 Ashford Town 0.001 7 2 1 7 10 24 10 281
388 Barnstaple Town 0.001 1 0 1 4 5 17 5 417
389 Sheffield Providence 0.001 1 0 1 3 5 14 4 415
390 Horden Colliery Welfare 0.001 4 1 1 5 6 10 7 325
391 Nunhead 0.001 3 1 0 4 12 17 5 362
392 Reading Abbey 0.001 10 3 1 2 7 9 6 246
393 Harwich & Parkeston 0.001 1 0 1 6 6 27 7 426
394 Blackburn Park Road 0.000 7 2 1 5 18 30 8 278
395 Welton Rovers 0.000 1 0 1 2 4 8 3 401
396 Mosquitos 0.000 7 2 1 5 10 28 8 282
397 Weston-super-Mare 0.000 1 0 1 1 0 1 2 393
398 Panthers 0.000 6 2 0 4 5 16 6 306
399 Argonauts 0.000 1 0 1 1 1 2 2 391
400 Clitheroe 0.000 1 0 1 3 5 13 4 411
401 Bradshaw 0.000 1 0 1 4 5 22 5 421
402 Dagenham & Redbridge 0.000 1 0 1 1 0 1 2 392
403 Bolton Association 0.000 3 1 0 2 7 11 3 361
404 Ramblers 0.000 1 0 1 4 2 10 5 413
405 Kildare 0.000 1 0 1 4 1 18 5 422
406 Wombwell 0.000 1 0 1 1 0 3 2 400
407 Woodford Bridge 0.000 1 0 1 3 3 9 4 407
408 Gresham 0.000 3 1 0 2 4 13 3 370
409 Mellors Limited 0 6 2 0 3 11 14 5 296
409 Chesham 0 6 2 0 3 12 17 5 299
409 Notts Olympic 0 4 1 1 5 11 20 7 331
409 Old St Mark's 0 3 1 0 1 9 5 2 340
409 Castleford Town 0 3 1 0 1 4 3 2 342
409 United Hospital 0 3 1 0 1 4 3 2 343
409 Over Wanderers 0 3 1 0 1 3 3 2 346
409 Weybridge Swallows 0 3 1 0 1 3 4 2 348
409 Newark 0 3 1 0 2 8 10 3 349
409 Watford Rovers 0 3 1 0 3 6 9 4 355
409 Lincoln Lindum 0 3 1 0 3 4 7 4 357
409 Uxbridge 0 3 1 0 4 6 12 5 365
409 Cleethorpes Town 0 3 1 0 2 3 9 3 366
409 South Bank 0 3 1 0 3 5 14 4 369
409 Basford Rovers 0 3 1 0 1 3 15 2 375
409 High Wycombe 0 3 1 0 4 4 26 5 382
409 Luton Wanderers 0 3 1 0 3 4 28 4 383
409 Notts Wanderers 0 1 0 1 2 3 7 3 402
409 Botwell Mission 0 0 0 0 1 3 4 1 427
409 Worthing 0 0 0 0 1 3 4 1 428
409 Belper Town 0 0 0 0 1 2 3 1 429
409 Bridlington Town 0 0 0 0 1 2 3 1 430
409 Fareham Town 0 0 0 0 1 2 3 1 431
409 Haslingden 0 0 0 0 1 2 3 1 432
409 Lincoln Albion 0 0 0 0 1 2 3 1 433
409 Moor Green 0 0 0 0 1 2 3 1 434
409 South Bank St Peters 0 0 0 0 1 2 3 1 435
409 Apsley 0 0 0 0 1 1 2 1 436
409 Blackburn Law 0 0 0 0 1 1 2 1 437
409 Farnborough Town 0 0 0 0 1 1 2 1 438
409 Glastonbury 0 0 0 0 1 1 2 1 439
409 Horwich RMI 0 0 0 0 1 1 2 1 440
409 Notts Swifts 0 0 0 0 1 1 2 1 441
409 Vauxhall Motors 0 0 0 0 1 1 2 1 442
409 Andover 0 0 0 0 1 0 1 1 443
409 Aveley 0 0 0 0 1 0 1 1 444
409 London Paper Mills 0 0 0 0 1 0 1 1 445
409 Mold 0 0 0 0 1 0 1 1 446
409 Rotherham County 0 0 0 0 1 0 1 1 447
409 Ryhope Colliery Welfare 0 0 0 0 1 0 1 1 448
409 Willenhall Town 0 0 0 0 1 0 1 1 449
409 Carshalton Athletic 0 0 0 0 1 3 5 1 450
409 Horden Athletic 0 0 0 0 2 3 5 2 451
409 Newcastle East End 0 0 0 0 2 3 5 2 452
409 Ramsgate 0 0 0 0 1 3 5 1 453
409 Stanley United 0 0 0 0 1 3 5 1 454
409 Eckington Works 0 0 0 0 2 2 4 2 455
409 Epsom & Ewell 0 0 0 0 1 2 4 1 456
409 Halesowen Town 0 0 0 0 1 2 4 1 457
409 Olympic 0 0 0 0 1 2 4 1 458
409 United London Swifts 0 0 0 0 1 2 4 1 459
409 Waterlooville 0 0 0 0 2 2 4 2 460
409 Wellingborough Town 0 0 0 0 2 2 4 2 461
409 Clacton Town 0 0 0 0 1 1 3 1 462
409 Dinnington Athletic 0 0 0 0 1 1 3 1 463
409 Dunstable Town 0 0 0 0 1 1 3 1 464
409 Gresley Rovers 0 0 0 0 1 1 3 1 465
409 Hungerford Town 0 0 0 0 1 1 3 1 466
409 Westbury United 0 0 0 0 1 1 3 1 467
409 Wingate & Finchley 0 0 0 0 1 1 3 1 468
409 93rd Highland Regiment 0 0 0 0 1 0 2 1 469
409 Barton Rovers 0 0 0 0 1 0 2 1 470
409 Birmingham Corporation Tramways 0 0 0 0 1 0 2 1 471
409 Easington Colliery 0 0 0 0 1 0 2 1 472
409 Farsley Celtic 0 0 0 0 1 0 2 1 473
409 Formby 0 0 0 0 1 0 2 1 474
409 Hednesford Town 0 0 0 0 1 0 2 1 475
409 Hucknall St Johns 0 0 0 0 1 0 2 1 476
409 St Bart's Hospital 0 0 0 0 1 0 2 1 477
409 St Neots Town 0 0 0 0 1 0 2 1 478
409 Whitby Town 0 0 0 0 1 0 2 1 479
409 Morpeth Harriers 0 0 0 0 2 4 7 2 480
409 New Crusaders 0 0 0 0 1 3 6 1 481
409 Park Grange 0 0 0 0 1 3 6 1 482
409 Blackhall Colliery Welfare 0 0 0 0 1 2 5 1 483
409 Chester St Oswald's 0 0 0 0 1 1 4 1 484
409 Derby Town 0 0 0 0 1 1 4 1 485
409 Jarrow 0 0 0 0 2 1 4 2 486
409 Linby Colliery 0 0 0 0 1 1 4 1 487
409 Northern Nomads 0 0 0 0 1 1 4 1 488
409 Rawmarsh Welfare 0 0 0 0 1 1 4 1 489
409 Saxons 0 0 0 0 1 1 4 1 490
409 Wellington St George 0 0 0 0 2 1 4 2 491
409 West Manchester 0 0 0 0 1 1 4 1 492
409 Winsford United 0 0 0 0 1 1 4 1 493
409 Beighton Miners Welfare 0 0 0 0 1 0 3 1 494
409 Brandon United 0 0 0 0 1 0 3 1 495
409 Chippenham Town 0 0 0 0 1 0 3 1 496
409 Desborough Town 0 0 0 0 1 0 3 1 497
409 Ellesmere Port Town 0 0 0 0 1 0 3 1 498
409 Frome Town 0 0 0 0 1 0 3 1 499
409 Gateshead Association 0 0 0 0 1 0 3 1 500
409 Gitanos 0 0 0 0 1 0 3 1 501
409 London Olympic 0 0 0 0 1 0 3 1 502
409 Morton Rangers 0 0 0 0 1 0 3 1 503
409 Ringmer 0 0 0 0 1 0 3 1 504
409 Wembley 0 0 0 0 1 0 3 1 505
409 Witney Town 0 0 0 0 1 0 3 1 506
409 Spalding United 0 0 0 0 2 4 8 2 507
409 Shirebrook Miners Welfare 0 0 0 0 2 3 7 2 508
409 Aston Shakespeare 0 0 0 0 2 2 6 2 509
409 Denaby United 0 0 0 0 3 2 6 3 510
409 Ely City 0 0 0 0 1 2 6 1 511
409 Great Harwood 0 0 0 0 1 2 6 1 512
409 Alton Town 0 0 0 0 1 1 5 1 513
409 Basingstoke Town 0 0 0 0 1 1 5 1 514
409 Bexley United 0 0 0 0 1 1 5 1 515
409 Corinthian-Casuals 0 0 0 0 1 1 5 1 516
409 Eccles United 0 0 0 0 1 1 5 1 517
409 Hyde United 0 0 0 0 1 1 5 1 518
409 Liverpool Stanley 0 0 0 0 1 1 5 1 519
409 Grimsby District 0 0 0 0 1 0 4 1 520
409 Kells United 0 0 0 0 1 0 4 1 521
409 Oldbury Town 0 0 0 0 1 0 4 1 522
409 Skegness Town 0 0 0 0 1 0 4 1 523
409 St Albans (Forest Gate) 0 0 0 0 2 0 4 2 524
409 St Stephens 0 0 0 0 1 0 4 1 525
409 Whitburn 0 0 0 0 1 0 4 1 526
409 East Sheen 0 0 0 0 1 2 7 1 527
409 Staple Hill 0 0 0 0 1 2 7 1 528
409 Enderby Town 0 0 0 0 1 1 6 1 529
409 Hastings & St Leonards United 0 0 0 0 3 1 6 3 530
409 Redhill 0 0 0 0 1 1 6 1 531
409 Ware 0 0 0 0 1 1 6 1 532
409 Aylesbury United 0 0 0 0 1 0 5 1 533
409 Cleator Moor Celtic 0 0 0 0 1 0 5 1 534
409 Consett 0 0 0 0 1 0 5 1 535
409 Esher Leopold 0 0 0 0 1 0 5 1 536
409 Grays Athletic 0 0 0 0 1 0 5 1 537
409 Southwick 0 0 0 0 1 0 5 1 538
409 Sutton Junction 0 0 0 0 1 0 5 1 539
409 Wath Athletic 0 0 0 0 1 0 5 1 540
409 Brush Sports 0 0 0 0 2 3 9 2 541
409 Hull Town 0 0 0 0 2 2 8 2 542
409 Creswell Colliery 0 0 0 0 1 1 7 1 543
409 Heart of Midlothian 0 0 0 0 1 1 7 1 544
409 Ilkeston Town 0 0 0 0 2 1 7 2 545
409 Irthlingborough Town 0 0 0 0 1 1 7 1 546
409 Bognor Regis Town 0 0 0 0 1 0 6 1 547
409 Bournemouth Rovers 0 0 0 0 1 0 6 1 548
409 Civil Service 0 0 0 0 3 0 6 3 549
409 Kirkby Town 0 0 0 0 1 0 6 1 550
409 March Town United 0 0 0 0 2 0 6 2 551
409 Rangers (London) 0 0 0 0 1 0 6 1 552
409 Cambridge City 0 0 0 0 3 4 11 3 553
409 Falmouth Town 0 0 0 0 3 4 11 3 554
409 Windsor & Eton 0 0 0 0 2 4 11 2 555
409 Bromsgrove Rovers 0 0 0 0 4 3 10 4 556
409 Burscough 0 0 0 0 4 2 9 4 557
409 Heywood Central 0 0 0 0 1 1 8 1 558
409 Lloyds (Sittingbourne) 0 0 0 0 1 1 8 1 559
409 Taunton Town 0 0 0 0 2 1 8 2 560
409 Canterbury City 0 0 0 0 2 0 7 2 561
409 Southfield 0 0 0 0 1 0 7 1 562
409 Upton Rangers 0 0 0 0 1 0 7 1 563
409 Wood Grange 0 0 0 0 2 0 7 2 564
409 Ferryhill Athletic 0 0 0 0 2 1 9 2 565
409 Tyne Association 0 0 0 0 2 1 9 2 566
409 Warwick County 0 0 0 0 2 1 9 2 567
409 Hoddesdon Town 0 0 0 0 1 0 8 1 568
409 Skelmersdale United 0 0 0 0 3 0 8 3 569
409 Clarence 0 0 0 0 2 2 11 2 570
409 Gloucester City 0 0 0 0 3 2 11 3 571
409 St Peter's Institute 0 0 0 0 2 2 11 2 572
409 Caernarvon Wanderers 0 0 0 0 1 1 10 1 573
409 Farnham United Breweries 0 0 0 0 1 1 10 1 574
409 Golders Green 0 0 0 0 1 1 10 1 575
409 Highbury Union 0 0 0 0 3 1 10 3 576
409 Jardines 0 0 0 0 1 1 10 1 577
409 Lytham 0 0 0 0 1 1 10 1 578
409 Ryde Sports 0 0 0 0 2 1 10 2 579
409 Lincoln Ramblers 0 0 0 0 1 0 9 1 580
409 Metropolitan Police 0 0 0 0 1 0 9 1 581
409 Prescot Cables 0 0 0 0 2 0 9 2 582
409 Annfield Plain 0 0 0 0 3 4 14 3 583
409 Irwell Springs 0 0 0 0 2 3 13 2 584
409 Fairfield 0 0 0 0 1 1 11 1 585
409 Furness Vale Rovers 0 0 0 0 1 0 10 1 586
409 Lisburn Distillery 0 0 0 0 3 5 16 3 587
409 Bollington 0 0 0 0 2 2 13 2 588
409 Lyndhurst 0 0 0 0 2 2 13 2 589
409 Horsham 0 0 0 0 2 1 12 2 590
409 Brondesbury 0 0 0 0 2 0 11 2 591
409 Chichester City 0 0 0 0 1 0 11 1 592
409 Hornchurch 0 0 0 0 2 0 11 2 593
409 Bolton Olympic 0 0 0 0 2 4 16 2 594
409 Clitheroe Low Moor 0 0 0 0 3 3 15 3 595
409 Peterborough & Fletton United 0 0 0 0 4 2 14 4 596
409 Maidenhead United 0 0 0 0 4 0 12 4 597
409 Reading Hornets 0 0 0 0 2 0 12 2 598
409 Saffron Walden Town 0 0 0 0 2 0 12 2 599
409 Street 0 0 0 0 2 0 12 2 600
409 Henley 0 0 0 0 4 2 15 4 601
409 Brigg Brittania 0 0 0 0 2 0 13 2 602
409 Oswestry Town 0 0 0 0 4 4 19 4 603
409 Calthorpe 0 0 0 0 4 3 18 4 604
409 Attercliffe 0 0 0 0 2 0 16 2 605
409 Farningham 0 0 0 0 1 0 16 1 606
409 Lowestoft Town 0 0 0 0 5 2 21 5 607
409 Hartford St John's 0 0 0 0 4 2 22 4 608
409 Billingham Synthonia 0 0 0 0 5 3 24 5 609
409 Brigg 0 0 0 0 3 0 21 3 610
409 Spilsby 0 0 0 0 5 8 34 5 611
409 Hyde 0 0 0 0 1 0 26 1 612
409 Casuals 0 0 0 0 8 6 40 8 613

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.