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

England 1888-1933

‹ 1888-1932 History 1888-1934 ›

EP Pts W D L GF GA GP PR
1 Aston Villa 2.401 1905 800 305 516 3328 2472 1621 1
2 Bolton Wanderers 2.192 1693 687 319 597 2722 2448 1603 5
3 Liverpool 2.180 1618 650 318 500 2521 2094 1468 11
4 Manchester City 2.102 1617 653 311 508 2693 2247 1472 12
5 Everton 1.986 1788 731 326 555 2934 2374 1612 2
6 Newcastle United 1.975 1655 675 305 506 2511 2055 1486 7
7 Huddersfield Town 1.900 965 382 201 260 1406 1058 843 37
8 Sunderland 1.859 1757 729 299 527 2878 2276 1555 3
9 Arsenal 1.852 1562 623 316 518 2451 2109 1457 16
10 Sheffield Wednesday 1.828 1650 664 322 532 2529 2215 1518 8
11 Notts County 1.762 1530 582 366 630 2397 2433 1578 18
12 Blackburn Rovers 1.741 1640 634 372 602 2762 2635 1608 9
13 Wolverhampton Wanderers 1.728 1611 648 315 638 2601 2550 1601 13
14 Stoke City 1.686 1238 481 276 531 1899 1998 1288 24
15 West Bromwich Albion 1.658 1699 679 341 584 2643 2361 1604 4
16 Birmingham 1.632 1506 601 304 549 2346 2149 1454 19
17 Manchester United 1.626 1566 622 322 536 2385 2199 1480 15
18 Chelsea 1.573 1120 433 254 357 1550 1378 1044 30
19 Bury 1.525 1415 559 297 561 2150 2151 1417 21
20 Burnley 1.506 1579 624 331 616 2587 2582 1571 14
21 Tottenham Hotspur 1.496 1005 390 225 344 1576 1416 959 34
22 Sheffield United 1.491 1558 606 346 546 2447 2322 1498 17
23 Nottingham Forest 1.478 1424 531 362 613 2191 2381 1506 20
24 Bradford Park Avenue 1.472 992 407 178 320 1596 1277 905 36
25 Bradford City 1.469 1112 414 284 411 1603 1527 1109 31
26 Portsmouth 1.446 653 250 153 210 961 883 613 50
27 Middlesbrough 1.446 1223 467 289 495 2009 1985 1251 25
28 Southampton 1.442 701 262 177 216 959 835 655 43
29 Derby County 1.441 1676 660 356 587 2761 2508 1603 6
30 Preston North End 1.437 1621 633 355 592 2513 2311 1580 10
31 Grimsby Town 1.405 1363 550 263 581 2198 2296 1394 23
32 Fulham 1.402 997 391 215 359 1488 1385 965 35
33 Bristol City 1.401 1207 464 279 428 1712 1677 1171 27
34 West Ham United 1.348 682 264 154 257 1075 1061 675 47
35 Hull City 1.334 1101 428 245 359 1597 1355 1032 32
36 Cardiff City 1.334 624 244 136 225 893 883 605 53
37 Leicester City 1.315 1390 541 308 536 2203 2229 1385 22
38 Oldham Athletic 1.212 953 367 219 356 1355 1370 942 39
39 Leeds United 1.200 582 225 132 216 867 814 573 60
40 Port Vale 1.200 957 377 203 454 1539 1764 1034 38
41 Swindon Town 1.154 647 253 141 219 1071 999 613 51
42 Barnsley 1.118 1223 466 291 522 1848 2030 1279 26
43 Millwall 1.114 684 259 166 200 950 803 625 46
44 Crystal Palace 1.110 663 257 149 211 1024 949 617 49
45 Swansea Town 1.078 622 242 138 203 881 803 583 54
46 Plymouth Argyle 1.073 730 295 140 166 1089 732 601 42
47 Blackpool 0.964 1186 454 278 555 1846 2145 1287 28
48 Brighton & Hove Albion 0.943 666 261 144 211 950 818 616 48
49 Chesterfield 0.856 885 352 181 361 1428 1449 894 41
50 Reading 0.843 586 216 154 249 882 964 619 58
51 Clapton Orient 0.821 894 326 242 442 1195 1546 1010 40
52 Charlton Athletic 0.797 513 186 141 210 720 804 537 74
53 Gateshead 0.778 608 230 148 219 915 905 597 55
54 Lincoln City 0.774 1172 458 256 578 1962 2281 1292 29
55 Coventry City 0.772 557 209 139 276 971 1113 624 65
56 Stockport County 0.769 1079 416 247 467 1637 1780 1130 33
57 Walsall 0.744 689 270 149 349 1216 1473 768 45
58 Norwich City 0.714 557 200 157 241 887 947 598 64
59 Queens Park Rangers 0.698 603 232 139 238 914 944 609 56
60 Darlington 0.687 539 221 97 214 949 873 532 70
61 Luton Town 0.687 696 267 162 272 1195 1145 701 44
62 Glossop 0.654 541 201 139 299 844 1059 639 69
63 Brentford 0.616 591 232 127 229 906 887 588 57
64 Northampton Town 0.589 624 247 130 224 1014 904 601 52
65 Exeter City 0.568 556 212 132 240 888 921 584 66
66 Watford 0.561 583 220 143 234 893 946 597 59
67 Gainsborough Trinity 0.538 491 183 125 287 755 1088 595 77
68 Southend United 0.513 563 222 119 242 879 940 583 62
69 Rotherham United 0.511 574 220 134 339 976 1347 693 61
70 Bournemouth & Boscombe 0.494 443 162 119 175 733 786 456 81
71 Southport 0.459 544 214 116 198 841 811 528 68
72 Leeds City 0.457 377 148 81 174 609 650 403 88
73 Wrexham 0.434 529 203 123 194 833 826 520 72
74 Doncaster Rovers 0.429 523 201 121 221 827 901 543 73
75 Tranmere Rovers 0.428 533 214 105 198 962 877 517 71
76 Bristol Rovers 0.425 546 206 134 262 865 1003 602 67
77 New Brighton Tower 0.411 122 49 24 32 198 156 105 97
78 Nelson 0.400 387 156 75 191 683 819 422 86
79 Darwen 0.391 192 82 28 139 433 656 249 95
80 Burton Town 0.386 378 148 82 263 667 1019 493 87
81 Newport County 0.352 455 173 109 238 745 952 520 80
82 Crewe Alexandra 0.345 561 218 125 296 1000 1248 639 63
83 Chester 0.339 113 48 17 27 191 142 92 99
84 Gillingham 0.315 479 173 133 268 681 928 574 79
85 New Brighton 0.304 404 154 96 187 648 724 437 83
86 Rochdale 0.301 491 203 85 222 875 952 510 75
87 Burton Wanderers 0.299 100 43 14 39 173 157 96 100
88 Mansfield Town 0.297 76 29 18 49 175 235 96 103
89 Halifax Town 0.296 491 182 127 212 735 859 521 76
90 Accrington 0.288 116 41 34 59 251 334 134 98
91 Accrington Stanley 0.288 482 196 90 237 900 1002 523 78
92 York City 0.267 177 69 39 73 334 342 181 96
93 Wigan Borough 0.261 398 151 96 180 663 738 427 84
94 Aldershot 0.248 53 21 11 24 84 84 56 105
95 Torquay United 0.237 231 81 69 121 427 562 271 92
96 Merthyr Town 0.227 340 116 108 209 533 810 433 89
97 Carlisle United 0.211 221 90 41 102 432 457 233 93
98 Hartlepools United 0.196 432 166 100 241 786 985 507 82
99 South Shields 0.192 18 7 4 13 30 43 24 109
100 Aberdare Athletic 0.186 219 80 59 120 342 438 259 94
101 Barrow 0.174 392 155 82 275 651 1017 512 85
102 Stalybridge Celtic 0.160 78 33 12 34 106 120 79 102
103 Durham City 0.146 247 96 55 139 399 538 290 91
104 Ashington 0.144 294 111 72 155 499 676 338 90
105 Middlesbrough Iron 0.137 27 11 5 21 48 98 37 107
106 Bootle 0.134 21 9 3 14 52 76 26 108
107 Thames 0.133 58 20 18 50 110 215 88 104
108 Loughborough 0.131 88 34 20 105 171 411 159 101
109 New Brompton 0.106 12 3 6 6 11 12 15 111
110 Northwich Victoria 0.105 31 13 5 34 75 161 52 106
111 Corinthian 0.103 11 3 5 10 22 41 18 113
112 Scarborough 0.068 9 4 1 3 22 16 8 114
113 Sunderland Albion 0.054 8 3 2 3 14 13 8 115
114 Rhyl 0.049 8 3 2 4 14 23 9 119
115 Boston United 0.048 5 2 1 3 9 14 6 125
116 Leyton 0.048 11 4 3 7 11 27 14 112
117 Folkestone Invicta 0.043 8 3 2 5 15 23 10 117
118 Derby Midland 0.039 2 1 0 1 4 2 2 143
119 Caernarvon Athletic 0.036 3 1 1 1 7 8 3 136
120 Kettering Town 0.032 13 4 5 11 18 43 20 110
121 Bath City 0.031 8 4 0 5 18 19 9 116
122 Crook Town 0.027 7 3 1 4 9 24 8 122
123 Peterborough United 0.026 4 2 0 1 9 8 3 130
124 Clapton 0.023 5 2 1 5 11 38 8 129
125 Chilton Colliery Recreation 0.023 7 3 1 2 9 10 6 120
126 Scunthorpe & Lindsey 0.022 5 2 1 4 12 19 7 126
127 Poole Town 0.021 5 2 1 3 6 14 6 128
128 Birmingham St George 0.021 5 2 1 3 10 18 6 127
129 Worksop Town 0.019 3 1 1 5 5 26 7 141
130 Chatham Town 0.017 6 2 2 6 11 41 10 124
131 Grantham 0.014 2 1 0 1 2 2 2 145
132 Guildford City 0.014 2 1 0 4 8 18 5 152
133 Worthington Simpsons 0.014 3 1 1 3 4 11 5 139
134 Margate 0.013 4 2 0 2 9 11 4 131
135 Croydon Common 0.013 2 0 2 4 5 22 6 155
136 Northfleet United 0.012 8 3 2 7 18 27 12 118
137 Spennymoor United 0.010 3 1 1 3 8 17 5 140
138 Tunbridge Wells 0.010 4 1 2 4 9 16 7 132
139 Manchester Central 0.009 2 1 0 2 2 4 3 147
140 West Stanley 0.009 2 1 0 3 3 12 4 151
141 Croydon 0.009 1 0 1 1 1 2 2 156
142 Thornycrofts 0.007 1 0 1 1 0 5 2 161
143 Yeovil Town 0.007 6 2 2 3 11 14 7 123
144 London Caledonians 0.007 4 2 0 5 8 15 7 133
145 Stockton 0.006 3 1 1 7 11 40 9 142
146 Heanor Town 0.005 1 0 1 4 2 10 5 164
147 Blyth Spartans 0.005 7 2 3 3 9 14 8 121
148 Wimbledon 0.004 1 0 1 3 3 14 4 166
149 Workington 0.004 2 1 0 6 8 19 7 154
150 Weymouth 0.004 1 0 1 2 4 10 3 162
151 Sittingbourne 0.004 4 2 0 4 10 18 6 134
152 Shildon 0.003 2 0 2 2 2 7 4 150
153 Oxford City 0.003 1 0 1 2 0 7 3 163
154 Kingstonian 0.003 1 0 1 3 4 17 4 167
155 Wycombe Wanderers 0.002 1 0 1 1 3 5 2 158
156 Dulwich Hamlet 0.002 1 0 1 7 8 30 8 168
157 Barking Town 0.002 1 0 1 2 0 8 3 165
158 Ilford 0.002 4 2 0 6 14 25 8 135
159 Nunhead 0.001 2 1 0 3 10 13 4 148
160 Worcester City 0.001 2 0 2 3 1 11 5 153
161 Dartford 0.000 1 0 1 2 3 7 3 160
162 Barry Town 0 3 1 1 1 2 4 3 137
162 Castleford Town 0 2 1 0 1 4 3 2 144
162 Birmingham St George's 0 2 1 0 1 3 4 2 146
162 Bedlington United 0 2 1 0 1 1 4 2 149
162 Wellington Town 0 3 1 1 4 6 11 6 138
162 Dagenham & Redbridge 0 1 0 1 1 0 1 2 157
162 Wombwell 0 1 0 1 1 0 3 2 159
162 Botwell Mission 0 0 0 0 1 3 4 1 169
162 Horden Athletic 0 0 0 0 1 2 3 1 170
162 Hereford United 0 0 0 0 1 1 2 1 171
162 Horwich RMI 0 0 0 0 1 1 2 1 172
162 Mexborough 0 0 0 0 1 1 2 1 173
162 Newcastle East End 0 0 0 0 1 1 2 1 174
162 Newcastle West End 0 0 0 0 1 1 2 1 175
162 Wellingborough Town 0 0 0 0 1 1 2 1 176
162 Welling United 0 0 0 0 1 1 2 1 177
162 Mold 0 0 0 0 1 0 1 1 178
162 Rotherham County 0 0 0 0 1 0 1 1 179
162 Wigan Athletic 0 0 0 0 1 0 1 1 180
162 Denaby United 0 0 0 0 2 2 4 2 181
162 Windsor & Eton 0 0 0 0 1 2 4 1 182
162 Gresley Rovers 0 0 0 0 1 1 3 1 183
162 Hayes 0 0 0 0 1 1 3 1 184
162 Long Eaton Rangers 0 0 0 0 2 1 3 2 185
162 Marlow 0 0 0 0 1 1 3 1 186
162 Yorkshire Amateur 0 0 0 0 1 1 3 1 187
162 93rd Highland Regiment 0 0 0 0 1 0 2 1 188
162 Hednesford Town 0 0 0 0 1 0 2 1 189
162 Hucknall St. John's 0 0 0 0 1 0 2 1 190
162 Llanelli 0 0 0 0 1 0 2 1 191
162 Old Carthusians 0 0 0 0 1 0 2 1 192
162 New Crusaders 0 0 0 0 1 3 6 1 193
162 South Shore 0 0 0 0 2 3 6 2 194
162 Marine 0 0 0 0 1 2 5 1 195
162 Oswestry Town 0 0 0 0 1 2 5 1 196
162 Northern Nomads 0 0 0 0 1 1 4 1 197
162 South Bank 0 0 0 0 1 1 4 1 198
162 St. Albans City 0 0 0 0 2 1 4 2 199
162 Desborough Town 0 0 0 0 1 0 3 1 200
162 Shrewsbury Town 0 0 0 0 1 0 3 1 201
162 Shirebrook Miners Welfare 0 0 0 0 2 3 7 2 202
162 Old Westminsters 0 0 0 0 2 2 6 2 203
162 Eccles United 0 0 0 0 1 1 5 1 204
162 Walthamstow Avenue 0 0 0 0 1 1 5 1 205
162 Romford 0 0 0 0 1 0 4 1 206
162 Shankhouse 0 0 0 0 1 0 4 1 207
162 Annfield Plain 0 0 0 0 2 3 8 2 208
162 Staple Hill 0 0 0 0 1 2 7 1 209
162 Crusaders 0 0 0 0 2 1 6 2 210
162 Hastings & St Leonards United 0 0 0 0 3 1 6 3 211
162 Jarrow 0 0 0 0 3 1 6 3 212
162 Swifts 0 0 0 0 1 1 6 1 213
162 Ryde Sports 0 0 0 0 1 0 5 1 214
162 Sutton Junction 0 0 0 0 1 0 5 1 215
162 Wath Athletic 0 0 0 0 1 0 5 1 216
162 Goole Town 0 0 0 0 1 3 9 1 217
162 Irthlingborough Town 0 0 0 0 1 1 7 1 218
162 Chorley 0 0 0 0 1 0 6 1 219
162 Taunton Town 0 0 0 0 1 0 6 1 220
162 Lloyds Sittingbourne 0 0 0 0 1 1 8 1 221
162 Chelmsford City 0 0 0 0 1 0 7 1 222
162 Lisburn Distillery 0 0 0 0 1 2 10 1 223
162 Enfield 0 0 0 0 1 0 8 1 224
162 Barnet 0 0 0 0 3 4 13 3 225
162 Farnham United Breweries 0 0 0 0 1 1 10 1 226
162 Lowestoft Town 0 0 0 0 1 1 10 1 227
162 Lytham 0 0 0 0 1 1 10 1 228
162 Southall 0 0 0 0 3 1 10 3 229
162 Metropolitan Police 0 0 0 0 1 0 9 1 230
162 Lancaster Town 0 0 0 0 4 3 13 4 231
162 Fairfield 0 0 0 0 1 1 11 1 232
162 King's Lynn 0 0 0 0 1 0 11 1 233
162 Peterborough & Fletton United 0 0 0 0 4 2 14 4 234
162 Bishop Auckland 0 0 0 0 3 0 12 3 235
162 Halliwell 0 0 0 0 2 2 15 2 236
162 Woking 0 0 0 0 3 1 15 3 237
162 Kidderminster Harriers 0 0 0 0 3 1 21 3 238
162 Casuals 0 0 0 0 5 2 25 5 239

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

« 1888-1890 History 1888-2026 »

Includes 41 seasons from 1888-89 to 1932-33.

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.