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

England 1888-1959

‹ 1888-1958 History 1888-1960 ›

EP Pts W D L GF GA GP PR
1 Liverpool 1.890 2518 995 528 805 3962 3463 2328 14
2 Manchester City 1.847 2520 1004 512 817 4220 3661 2333 13
3 Bolton Wanderers 1.803 2598 1030 538 912 4078 3750 2480 8
4 Arsenal 1.800 2603 1036 531 764 4100 3266 2331 7
5 Aston Villa 1.691 2783 1130 523 840 4769 3911 2493 1
6 Manchester United 1.655 2610 1040 530 782 4044 3406 2352 6
7 Sheffield Wednesday 1.590 2515 991 533 855 3998 3635 2379 15
8 Wolverhampton Wanderers 1.577 2627 1058 511 903 4398 3858 2472 5
9 Birmingham City 1.564 2418 945 528 854 3716 3367 2327 18
10 Sunderland 1.524 2650 1059 532 831 4335 3731 2422 2
11 Sheffield United 1.513 2490 972 546 845 3961 3665 2363 17
12 Newcastle United 1.491 2570 1041 488 826 4086 3428 2355 11
13 Stoke City 1.459 2116 819 478 858 3230 3293 2155 26
14 West Bromwich Albion 1.440 2633 1046 541 893 4204 3808 2480 4
15 Nottingham Forest 1.423 2294 868 558 940 3615 3692 2366 20
16 Chelsea 1.423 1964 740 484 702 2925 2834 1926 34
17 Preston North End 1.420 2597 1023 551 882 4061 3569 2456 9
18 Everton 1.418 2638 1054 530 887 4328 3825 2471 3
19 Derby County 1.406 2591 1026 539 907 4299 3906 2472 10
20 Blackburn Rovers 1.391 2526 989 548 925 4197 4001 2462 12
21 Burnley 1.390 2499 980 539 917 3820 3725 2436 16
22 Tottenham Hotspur 1.390 1980 775 430 631 3174 2686 1836 33
23 Huddersfield Town 1.296 1788 694 400 600 2660 2410 1694 40
24 Brentford 1.293 1491 569 353 540 2248 2209 1462 55
25 Bury 1.258 2199 853 493 920 3502 3639 2266 23
26 Fulham 1.257 1865 725 415 673 2932 2682 1813 35
27 Bristol City 1.220 2131 825 481 742 3141 2989 2048 25
28 Portsmouth 1.214 1515 578 359 537 2371 2293 1474 51
29 Charlton Athletic 1.214 1419 550 319 526 2227 2208 1395 64
30 Notts County 1.209 2331 891 549 989 3682 3823 2429 19
31 Grimsby Town 1.187 2223 894 435 939 3625 3781 2268 22
32 West Ham United 1.169 1576 610 356 554 2484 2354 1520 48
33 Southampton 1.167 1581 601 379 542 2332 2187 1522 47
34 Luton Town 1.159 1613 621 371 569 2701 2441 1561 43
35 Hull City 1.130 1986 767 452 682 2957 2715 1901 32
36 Leicester City 1.128 2260 871 518 854 3707 3724 2243 21
37 Cardiff City 1.118 1456 562 332 555 2095 2186 1449 63
38 Middlesbrough 1.116 2056 791 474 838 3483 3450 2103 27
39 Bradford City 1.109 1988 746 496 753 2981 2867 1995 31
40 Blackpool 1.106 2138 828 482 842 3308 3393 2152 24
41 Port Vale 1.074 1832 701 430 778 2790 3013 1909 36
42 Bradford Park Avenue 1.072 1821 724 373 696 2955 2837 1793 38
43 Plymouth Argyle 1.060 1591 620 351 486 2403 2043 1457 44
44 Swindon Town 1.050 1505 570 365 570 2333 2362 1505 53
45 Oldham Athletic 1.046 1821 697 427 699 2757 2789 1823 39
46 Barnsley 1.034 2047 779 489 861 3185 3466 2129 29
47 Millwall 1.033 1584 607 370 542 2322 2176 1519 46
48 Leeds United 1.030 1395 532 331 547 2157 2178 1410 68
49 Chesterfield 1.029 1829 721 387 664 2826 2667 1772 37
50 Brighton & Hove Albion 1.007 1657 644 369 493 2459 2118 1506 42
51 Coventry City 1.006 1474 567 340 581 2389 2292 1488 60
52 Bristol Rovers 0.973 1461 564 333 576 2320 2317 1473 61
53 Norwich City 0.969 1503 564 375 559 2379 2336 1498 54
54 Swansea Town 0.947 1408 545 318 556 2190 2262 1419 67
55 Queens Park Rangers 0.916 1534 587 360 551 2275 2234 1498 49
56 Leyton Orient 0.914 1733 651 431 804 2506 2924 1886 41
57 Reading 0.892 1586 616 354 545 2489 2262 1515 45
58 Doncaster Rovers 0.880 1390 532 326 536 2148 2221 1394 69
59 Crystal Palace 0.841 1485 551 383 564 2268 2339 1498 57
60 Lincoln City 0.820 2030 797 436 910 3431 3662 2143 30
61 Southend United 0.803 1475 570 335 572 2349 2303 1477 59
62 Gateshead 0.789 1509 574 361 546 2343 2370 1481 52
63 Walsall 0.771 1476 566 344 749 2598 2956 1659 58
64 York City 0.757 1069 401 267 414 1769 1796 1082 83
65 Stockport County 0.742 2049 804 441 781 3188 3055 2026 28
66 Exeter City 0.717 1347 502 343 619 2163 2447 1464 70
67 Watford 0.715 1460 546 368 573 2234 2274 1487 62
68 Rotherham United 0.713 1486 597 292 654 2515 2735 1543 56
69 Northampton Town 0.711 1533 609 315 570 2474 2310 1494 50
70 Bournemouth & Boscombe 0.695 1346 514 318 508 2086 2055 1340 71
71 Ipswich Town 0.672 708 280 148 236 1087 1017 664 89
72 Darlington 0.631 1320 513 294 610 2290 2509 1417 73
73 Newport County 0.600 1275 478 319 618 2067 2613 1415 79
74 Tranmere Rovers 0.597 1416 566 284 555 2354 2283 1405 65
75 Mansfield Town 0.574 970 368 234 383 1632 1681 985 85
76 Wrexham 0.560 1413 544 325 538 2235 2192 1407 66
77 Scunthorpe United 0.517 499 185 129 153 719 662 467 92
78 Colchester United 0.511 419 152 115 177 635 735 444 93
79 Accrington Stanley 0.497 1294 514 266 629 2224 2569 1409 76
80 Glossop 0.487 541 201 139 299 844 1059 639 90
81 Torquay United 0.473 1079 400 279 478 1803 2067 1157 81
82 Gillingham 0.453 1075 391 293 556 1638 2089 1240 82
83 Aldershot 0.433 835 299 237 415 1296 1656 951 87
84 Gainsborough Trinity 0.418 507 190 127 298 781 1124 615 91
85 Halifax Town 0.416 1289 481 327 595 1941 2317 1403 77
86 Chester 0.404 959 367 225 382 1627 1575 974 86
87 Carlisle United 0.395 1061 411 239 461 1827 1987 1111 84
88 Crewe Alexandra 0.385 1346 514 318 688 2273 2817 1520 72
89 Southport 0.383 1303 476 351 584 1972 2286 1411 75
90 Rochdale 0.382 1279 495 289 601 2135 2431 1385 78
91 Shrewsbury Town 0.368 410 149 112 183 650 737 444 94
92 Hartlepools United 0.366 1304 510 284 609 2143 2431 1403 74
93 Leeds City 0.350 377 148 81 174 609 650 403 98
94 New Brighton Tower 0.336 122 49 24 32 198 156 105 105
95 New Brighton AFC 0.336 811 306 199 431 1273 1628 936 88
96 Burton Albion 0.332 388 152 84 269 685 1051 505 97
97 Nelson 0.319 389 157 75 194 688 831 426 96
98 Workington 0.305 377 139 99 174 616 682 412 99
99 Barrow 0.296 1193 455 283 655 1897 2470 1393 80
100 Darwen 0.282 192 82 28 142 436 665 252 104
101 Yeovil Town 0.262 48 18 12 18 72 88 48 111
102 Burton Wanderers 0.235 100 43 14 39 173 157 96 107
103 Wigan Borough 0.210 398 151 96 180 663 738 427 95
104 Accrington 0.208 116 41 34 59 251 334 134 106
105 Merthyr Tydfil 0.190 346 118 110 214 548 831 442 100
106 Aberdare Athletic 0.157 219 80 59 120 342 438 259 103
107 South Shields 0.151 24 9 6 17 44 62 32 116
108 Peterborough United 0.123 32 12 8 11 55 60 31 112
109 Durham City 0.121 249 97 55 141 403 545 293 102
110 Ashington 0.120 296 112 72 157 504 688 341 101
111 Stalybridge Celtic 0.118 81 34 13 40 116 141 87 109
112 Middlesbrough Iron 0.114 27 11 5 21 48 98 37 115
113 Thames 0.112 58 20 18 50 110 215 88 110
114 Loughborough 0.107 88 34 20 105 171 411 159 108
115 Bootle 0.102 21 9 3 14 52 76 26 119
116 Dartford 0.080 17 7 3 10 32 38 20 125
117 Northwich Victoria 0.078 31 13 5 35 77 164 53 114
118 New Brompton 0.071 12 3 6 6 11 12 15 131
119 Bath City 0.069 21 10 1 14 37 47 25 118
120 Walthamstow Avenue 0.069 32 11 10 15 64 70 36 113
121 Corinthian 0.065 11 3 5 15 25 58 23 136
122 Rhyl 0.063 19 8 3 15 31 62 26 122
123 Boston United 0.063 15 6 3 13 40 60 22 128
124 Folkestone Invicta 0.062 18 6 6 12 34 48 24 123
125 Worcester City 0.062 11 3 5 6 16 26 14 135
126 Chelmsford City 0.052 13 5 3 9 22 42 17 130
127 Scarborough 0.051 20 8 4 15 45 68 27 121
128 Wigan Athletic 0.050 12 5 2 9 32 35 16 132
129 Bishop Auckland 0.049 18 7 4 17 42 70 28 124
130 Weymouth 0.048 17 7 3 10 27 48 20 126
131 Hereford United 0.048 21 9 3 11 37 39 23 117
132 Bedford Town 0.041 7 3 1 6 15 18 10 150
133 Sunderland Albion 0.041 8 3 2 3 14 13 8 143
134 Margate 0.040 12 5 2 8 27 38 15 133
135 Hastings United 0.040 11 5 1 5 23 23 11 134
136 Tooting & Mitcham United 0.039 7 3 1 4 11 14 8 151
137 Kettering Town 0.037 16 4 8 18 28 78 30 127
138 Leyton 0.036 15 5 5 11 19 40 21 129
139 Worksop Town 0.034 8 3 2 6 12 29 11 147
140 Headington United 0.033 10 4 2 3 17 19 9 138
141 Guildford City 0.032 9 3 3 15 24 51 21 141
142 Nuneaton Borough 0.030 8 3 2 3 11 9 8 142
143 Derby Midland 0.030 2 1 0 1 4 2 2 190
144 Spennymoor United 0.028 8 3 2 7 14 33 12 148
145 South Liverpool 0.027 8 3 2 4 12 20 9 144
146 Crook Town 0.027 10 4 2 8 20 50 14 139
147 Caernarvon Athletic 0.026 3 1 1 1 7 8 3 179
148 Runcorn 0.025 6 3 0 4 13 14 7 153
149 Clapton 0.023 6 2 2 6 13 42 10 158
150 Chilton Colliery Recreation 0.022 7 3 1 2 9 10 6 149
151 Buxton 0.022 6 3 0 2 13 13 5 152
152 Stockton 0.021 11 4 3 13 23 66 20 137
153 Poole Town 0.021 6 2 2 4 8 22 8 156
154 Blyth Spartans 0.021 20 6 8 12 36 57 26 120
155 Finchley 0.019 4 2 0 2 4 8 4 170
156 Newport IOW 0.018 5 2 1 10 8 47 13 168
157 Southall 0.018 4 2 0 6 15 24 8 173
158 Cheltenham Town 0.017 8 3 2 10 22 34 15 146
159 Wisbech Town 0.016 3 1 1 4 5 16 6 187
160 Leytonstone 0.016 5 2 1 6 13 23 9 163
161 Great Yarmouth Town 0.016 5 2 1 3 8 13 6 161
162 Birmingham St George 0.014 5 2 1 3 10 18 6 162
163 Witton Albion 0.014 6 2 2 6 13 19 10 154
164 Shildon 0.013 5 1 3 5 8 21 9 164
165 Chatham Town 0.013 6 2 2 6 11 41 10 159
166 Worthington Simpsons 0.013 3 1 1 4 4 18 6 188
167 Lovell's Athletic 0.012 6 3 0 4 17 26 7 155
168 Sutton Coldfield Town 0.011 2 1 0 1 3 3 2 193
169 Tunbridge Wells 0.011 6 2 2 8 13 32 12 157
170 Bromley 0.011 9 3 3 8 24 33 14 140
171 Croydon Common 0.010 2 0 2 4 5 22 6 205
172 Manchester Central 0.010 2 1 0 2 2 4 3 195
173 Northfleet United 0.010 8 3 2 8 18 29 13 145
174 Goole Town 0.010 5 2 1 6 13 30 9 165
175 Mossley 0.010 3 1 1 1 1 3 3 180
176 West Stanley 0.008 2 1 0 3 3 12 4 202
177 Marine 0.008 4 1 2 4 11 21 7 174
178 Dorchester Town 0.007 4 2 0 4 9 20 6 175
179 Croydon 0.007 1 0 1 1 1 2 2 210
180 Cambridge United 0.007 3 1 1 2 5 9 4 184
181 Wimbledon 0.007 5 1 3 6 8 26 10 166
182 Tonbridge Angels 0.007 3 0 3 3 6 9 6 182
183 Grantham 0.006 5 2 1 6 13 17 9 160
184 Sittingbourne 0.006 4 2 0 4 10 18 6 172
185 King's Lynn 0.006 2 1 0 5 5 24 6 206
186 London Caledonians 0.006 4 2 0 5 8 15 7 171
187 Thornycrofts 0.006 1 0 1 1 0 5 2 217
188 Lancaster City 0.005 4 1 2 9 8 34 12 178
189 Yorkshire Amateur 0.005 2 1 0 2 3 8 3 200
190 Kidderminster Harriers 0.005 3 1 1 8 9 41 10 189
191 Bedlington United 0.005 2 1 0 1 1 4 2 196
192 Llanelli 0.005 4 1 2 4 10 13 7 169
193 Netherfield 0.005 4 1 2 4 9 22 7 176
194 Romford 0.005 2 0 2 5 7 21 7 204
195 Chorley 0.004 3 1 1 3 4 12 5 186
196 Selby Town 0.004 2 1 0 4 4 13 5 201
197 Hinckley United 0.004 2 1 0 1 5 5 2 192
198 Walker Celtic 0.004 1 0 1 1 4 12 2 222
199 Gorleston 0.004 2 0 2 2 7 17 4 203
200 Hendon 0.004 3 1 1 2 6 10 4 183
201 Kingstonian 0.003 1 0 1 4 5 24 5 227
202 North Shields 0.003 2 1 0 8 13 33 9 207
203 Heanor Town 0.003 1 0 1 5 3 15 6 225
204 Wellington Town 0.003 5 1 3 12 14 41 16 167
205 Trowbridge Town 0.003 1 0 1 4 4 18 5 226
206 Hitchin Town 0.003 1 0 1 2 3 6 3 213
207 Welling United 0.002 1 0 1 3 2 5 4 214
208 Oxford City 0.002 1 0 1 3 1 12 4 224
209 Yiewsley 0.002 1 0 1 1 2 4 2 212
210 Dulwich Hamlet 0.002 2 0 2 13 17 53 15 209
211 Kendal Town 0.002 1 0 1 2 2 9 3 221
212 Ashton United 0.002 1 0 1 2 3 9 3 219
213 Barking Town 0.002 1 0 1 2 0 8 3 223
214 Willington 0.002 2 1 0 2 3 8 3 199
215 Wycombe Wanderers 0.002 1 0 1 4 6 13 5 220
216 Ilford 0.001 4 2 0 9 19 36 11 177
217 Horden Colliery Welfare 0.001 3 1 1 4 6 9 6 181
218 Slough United 0.001 2 1 0 1 2 6 2 197
219 Barnstaple Town 0.001 1 0 1 2 5 11 3 218
220 Bangor City 0.001 1 0 1 2 3 8 3 216
221 Nunhead 0.001 2 1 0 4 12 17 5 198
222 Wombwell 0.000 1 0 1 1 0 3 2 215
223 Castleford Town 0 2 1 0 1 4 3 2 191
223 Birmingham St George's 0 2 1 0 1 3 4 2 194
223 Barry Town 0 3 1 1 3 2 9 5 185
223 Dagenham & Redbridge 0 1 0 1 1 0 1 2 211
223 Barnet 0 2 1 0 9 16 45 10 208
223 Botwell Mission 0 0 0 0 1 3 4 1 228
223 Worthing 0 0 0 0 1 3 4 1 229
223 Salisbury City 0 0 0 0 1 2 3 1 230
223 South Bank St Peters 0 0 0 0 1 2 3 1 231
223 Apsley 0 0 0 0 1 1 2 1 232
223 Banbury Spencer 0 0 0 0 1 1 2 1 233
223 Glastonbury 0 0 0 0 1 1 2 1 234
223 Horwich RMI 0 0 0 0 1 1 2 1 235
223 Mexborough 0 0 0 0 1 1 2 1 236
223 Newcastle East End 0 0 0 0 1 1 2 1 237
223 Newcastle West End 0 0 0 0 1 1 2 1 238
223 Vauxhall Motors 0 0 0 0 1 1 2 1 239
223 Wellingborough Town 0 0 0 0 1 1 2 1 240
223 Altrincham 0 0 0 0 1 0 1 1 241
223 London Paper Mills 0 0 0 0 1 0 1 1 242
223 Mold 0 0 0 0 1 0 1 1 243
223 Rotherham County 0 0 0 0 1 0 1 1 244
223 Wealdstone 0 0 0 0 1 0 1 1 245
223 Horden Athletic 0 0 0 0 2 3 5 2 246
223 Ramsgate 0 0 0 0 1 3 5 1 247
223 Stanley United 0 0 0 0 1 3 5 1 248
223 Epsom & Ewell 0 0 0 0 1 2 4 1 249
223 Halesowen Town 0 0 0 0 1 2 4 1 250
223 Hounslow 0 0 0 0 1 2 4 1 251
223 Windsor & Eton 0 0 0 0 1 2 4 1 252
223 Dinnington Athletic 0 0 0 0 1 1 3 1 253
223 Dunstable Town 0 0 0 0 1 1 3 1 254
223 Gresley Rovers 0 0 0 0 1 1 3 1 255
223 Long Eaton Rangers 0 0 0 0 2 1 3 2 256
223 Marlow 0 0 0 0 1 1 3 1 257
223 Spalding United 0 0 0 0 1 1 3 1 258
223 Westbury United 0 0 0 0 1 1 3 1 259
223 Wingate & Finchley 0 0 0 0 1 1 3 1 260
223 93rd Highland Regiment 0 0 0 0 1 0 2 1 261
223 Birmingham Corporation Tramways 0 0 0 0 1 0 2 1 262
223 Corby Town 0 0 0 0 1 0 2 1 263
223 Easington Colliery 0 0 0 0 1 0 2 1 264
223 Hednesford Town 0 0 0 0 1 0 2 1 265
223 Hucknall St. John's 0 0 0 0 1 0 2 1 266
223 Old Carthusians 0 0 0 0 1 0 2 1 267
223 New Crusaders 0 0 0 0 1 3 6 1 268
223 South Shore 0 0 0 0 2 3 6 2 269
223 Blackhall Colliery Welfare 0 0 0 0 1 2 5 1 270
223 Frickley Colliery Athletic 0 0 0 0 2 2 5 2 271
223 Linby Colliery 0 0 0 0 1 1 4 1 272
223 Northern Nomads 0 0 0 0 1 1 4 1 273
223 Rawmarsh Welfare 0 0 0 0 1 1 4 1 274
223 South Bank 0 0 0 0 1 1 4 1 275
223 St. Albans City 0 0 0 0 2 1 4 2 276
223 Beighton Miners Welfare 0 0 0 0 1 0 3 1 277
223 Chippenham Town 0 0 0 0 1 0 3 1 278
223 Desborough Town 0 0 0 0 1 0 3 1 279
223 Frome Town 0 0 0 0 1 0 3 1 280
223 Cambridge City 0 0 0 0 2 3 7 2 281
223 Shirebrook Miners Welfare 0 0 0 0 2 3 7 2 282
223 Denaby United 0 0 0 0 3 2 6 3 283
223 Ely City 0 0 0 0 1 2 6 1 284
223 Old Westminsters 0 0 0 0 2 2 6 2 285
223 Ashford Town 0 0 0 0 2 1 5 2 286
223 Eccles United 0 0 0 0 1 1 5 1 287
223 Hyde United 0 0 0 0 1 1 5 1 288
223 Kells United 0 0 0 0 1 0 4 1 289
223 March Town United 0 0 0 0 1 0 4 1 290
223 Shankhouse 0 0 0 0 1 0 4 1 291
223 Skegness Town 0 0 0 0 1 0 4 1 292
223 Tilbury 0 0 0 0 1 0 4 1 293
223 Annfield Plain 0 0 0 0 2 3 8 2 294
223 Gravesend & Northfleet 0 0 0 0 2 2 7 2 295
223 Morecambe 0 0 0 0 3 2 7 3 296
223 Staple Hill 0 0 0 0 1 2 7 1 297
223 Crusaders 0 0 0 0 2 1 6 2 298
223 Hastings & St Leonards United 0 0 0 0 3 1 6 3 299
223 Jarrow 0 0 0 0 3 1 6 3 300
223 Redhill 0 0 0 0 1 1 6 1 301
223 Swifts 0 0 0 0 1 1 6 1 302
223 Walton & Hersham 0 0 0 0 1 1 6 1 303
223 Aylesbury United 0 0 0 0 1 0 5 1 304
223 Cleator Moor Celtic 0 0 0 0 1 0 5 1 305
223 Consett 0 0 0 0 1 0 5 1 306
223 Grays Athletic 0 0 0 0 1 0 5 1 307
223 Prescot Cables 0 0 0 0 1 0 5 1 308
223 Sutton Junction 0 0 0 0 1 0 5 1 309
223 Wath Athletic 0 0 0 0 1 0 5 1 310
223 Brush Sports 0 0 0 0 2 3 9 2 311
223 Creswell Colliery 0 0 0 0 1 1 7 1 312
223 Ilkeston Town 0 0 0 0 2 1 7 2 313
223 Irthlingborough Town 0 0 0 0 1 1 7 1 314
223 Taunton Town 0 0 0 0 1 0 6 1 315
223 Bromsgrove Rovers 0 0 0 0 4 3 10 4 316
223 Oswestry Town 0 0 0 0 2 3 10 2 317
223 Lloyds Sittingbourne 0 0 0 0 1 1 8 1 318
223 Harwich & Parkeston 0 0 0 0 3 3 11 3 319
223 Evenwood Town 0 0 0 0 2 2 10 2 320
223 Lisburn Distillery 0 0 0 0 1 2 10 1 321
223 Ferryhill Athletic 0 0 0 0 2 1 9 2 322
223 Horsham 0 0 0 0 1 1 9 1 323
223 Gloucester City 0 0 0 0 3 2 11 3 324
223 Farnham United Breweries 0 0 0 0 1 1 10 1 325
223 Golders Green 0 0 0 0 1 1 10 1 326
223 Lytham 0 0 0 0 1 1 10 1 327
223 Ryde Sports 0 0 0 0 2 1 10 2 328
223 Fleetwood Town 0 0 0 0 1 0 9 1 329
223 Metropolitan Police 0 0 0 0 1 0 9 1 330
223 Fairfield 0 0 0 0 1 1 11 1 331
223 Sutton United 0 0 0 0 3 3 14 3 332
223 Enfield 0 0 0 0 2 0 11 2 333
223 Peterborough & Fletton United 0 0 0 0 4 2 14 4 334
223 Street 0 0 0 0 2 0 12 2 335
223 Hayes 0 0 0 0 4 5 18 4 336
223 Halliwell 0 0 0 0 2 2 15 2 337
223 Lowestoft Town 0 0 0 0 2 1 16 2 338
223 Woking 0 0 0 0 4 2 19 4 339
223 Billingham Synthonia 0 0 0 0 5 3 24 5 340
223 Casuals 0 0 0 0 5 2 25 5 341

EigenPoints, Points, Wins, Draws, Losses, GoalsFor, GoalsAgainst, GamesPlayed, PointsRank.

« 1888-1890 History 1888-2026 »

Includes 61 seasons from 1888-89 to 1958-59.

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.