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

England 1888-1936

‹ 1888-1935 History 1888-1937 ›

EP Pts W D L GF GA GP PR
1 Liverpool 2.269 1748 700 348 554 2759 2345 1602 13
2 Aston Villa 2.267 2030 845 340 570 3577 2760 1755 1
3 Bolton Wanderers 2.126 1860 755 350 639 2991 2642 1744 4
4 Manchester City 2.009 1770 715 340 555 2937 2460 1610 10
5 Arsenal 1.997 1749 698 353 547 2753 2259 1598 12
6 Sunderland 1.821 1918 791 336 562 3173 2479 1689 2
7 Everton 1.810 1918 775 368 602 3192 2631 1745 3
8 Sheffield Wednesday 1.786 1800 720 360 579 2757 2440 1659 7
9 Newcastle United 1.764 1791 730 331 559 2770 2291 1620 8
10 Birmingham 1.711 1630 646 338 605 2543 2362 1589 19
11 Huddersfield Town 1.693 1113 439 235 302 1642 1256 976 37
12 Stoke City 1.688 1380 539 302 583 2102 2204 1424 24
13 Wolverhampton Wanderers 1.685 1734 694 346 693 2848 2815 1733 14
14 Blackburn Rovers 1.644 1763 681 401 660 2965 2900 1742 11
15 West Bromwich Albion 1.602 1841 735 371 637 2918 2615 1743 5
16 Manchester United 1.555 1713 683 347 584 2613 2394 1614 15
17 Notts County 1.553 1637 620 397 693 2564 2658 1710 18
18 Preston North End 1.510 1776 696 384 639 2731 2500 1719 9
19 Burnley 1.501 1710 674 362 671 2776 2799 1707 16
20 Tottenham Hotspur 1.493 1151 446 259 394 1822 1635 1099 34
21 Nottingham Forest 1.491 1547 577 393 672 2423 2611 1642 20
22 Chelsea 1.489 1253 482 289 411 1773 1615 1182 30
23 Derby County 1.476 1829 720 389 631 2987 2690 1740 6
24 Brentford 1.471 749 297 155 265 1165 1058 717 55
25 Bury 1.444 1546 610 326 616 2361 2397 1552 21
26 Sheffield United 1.428 1696 660 376 599 2681 2557 1635 17
27 Grimsby Town 1.425 1517 616 285 628 2462 2501 1529 23
28 Bradford Park Avenue 1.408 1123 457 209 373 1808 1504 1039 36
29 Bradford City 1.405 1240 464 312 466 1792 1736 1242 32
30 Leicester City 1.397 1524 593 338 590 2425 2461 1521 22
31 Fulham 1.382 1134 442 250 408 1707 1574 1100 35
32 West Ham United 1.379 839 330 179 298 1330 1276 807 44
33 Middlesbrough 1.378 1344 511 322 552 2241 2234 1385 26
34 Portsmouth 1.371 792 303 186 262 1159 1090 751 50
35 Bristol City 1.318 1336 510 316 485 1891 1904 1311 27
36 Oldham Athletic 1.301 1074 414 246 415 1582 1615 1075 38
37 Southampton 1.300 813 303 207 276 1109 1040 786 46
38 Hull City 1.245 1202 463 276 424 1764 1621 1163 33
39 Cardiff City 1.221 720 279 162 294 1074 1151 735 59
40 Plymouth Argyle 1.219 872 351 170 212 1313 940 733 42
41 Port Vale 1.206 1071 420 231 514 1715 2009 1165 39
42 Swindon Town 1.181 776 302 172 273 1283 1232 747 51
43 Leeds United 1.141 711 273 165 269 1099 1050 707 61
44 Barnsley 1.126 1364 521 322 570 2094 2268 1413 25
45 Blackpool 1.054 1329 510 309 599 2089 2350 1418 28
46 Swansea Town 1.033 739 284 171 261 1064 1013 716 56
47 Millwall 1.033 803 303 197 257 1114 1016 757 49
48 Crystal Palace 1.023 809 318 173 259 1285 1168 750 48
49 Charlton Athletic 0.983 689 260 169 242 1001 982 671 66
50 Brighton & Hove Albion 0.957 809 316 177 260 1178 1018 753 47
51 Reading 0.935 765 292 181 285 1170 1156 758 52
52 Norwich City 0.871 706 258 190 283 1127 1134 731 62
53 Chesterfield 0.865 1054 421 212 393 1684 1591 1026 40
54 Clapton Orient 0.838 1028 379 270 498 1407 1752 1147 41
55 Coventry City 0.802 726 278 170 309 1278 1274 757 58
56 Luton Town 0.754 860 331 198 305 1462 1320 834 43
57 Stockport County 0.732 1246 487 272 508 1924 1970 1267 31
58 Gateshead 0.732 719 270 179 279 1113 1198 728 60
59 Walsall 0.727 832 327 178 400 1486 1673 905 45
60 Lincoln City 0.723 1305 512 281 630 2193 2476 1423 29
61 Queens Park Rangers 0.714 758 297 164 281 1146 1130 742 54
62 Northampton Town 0.640 763 301 161 277 1224 1149 739 53
63 Darlington 0.633 671 275 121 268 1187 1127 664 69
64 Watford 0.632 726 278 170 284 1136 1127 732 57
65 Glossop 0.618 541 201 139 299 844 1059 639 81
66 Doncaster Rovers 0.584 670 263 144 265 1051 1085 672 70
67 Southend United 0.562 677 264 149 306 1085 1170 719 68
68 Rotherham United 0.519 697 269 159 399 1195 1588 827 64
69 Exeter City 0.516 670 253 164 298 1093 1160 715 71
70 Gainsborough Trinity 0.516 495 185 125 289 759 1095 599 84
71 Tranmere Rovers 0.509 701 283 135 236 1248 1072 654 63
72 Bristol Rovers 0.478 691 262 167 310 1101 1235 739 65
73 Bournemouth & Boscombe 0.462 557 205 147 237 926 1028 589 79
74 Leeds City 0.437 377 148 81 174 609 650 403 88
75 New Brighton Tower 0.396 122 49 24 32 198 156 105 100
76 Southport 0.395 642 243 156 260 1010 1084 659 73
77 Nelson 0.384 387 156 75 191 683 819 422 86
78 Wrexham 0.384 662 258 146 246 1083 1053 650 72
79 Crewe Alexandra 0.380 688 268 152 351 1236 1519 771 67
80 Burton Town 0.372 380 149 82 265 674 1028 496 87
81 Chester 0.365 271 111 49 66 488 346 226 94
82 Darwen 0.356 192 82 28 142 436 665 252 98
83 Gillingham 0.345 588 211 166 328 887 1182 705 76
84 Mansfield Town 0.328 199 75 49 104 428 490 228 97
85 Newport County 0.311 547 203 141 307 917 1257 651 80
86 Aldershot 0.307 178 65 48 79 251 297 192 99
87 Halifax Town 0.298 637 245 147 265 962 1093 657 74
88 Rochdale 0.287 581 233 115 291 1041 1224 639 77
89 Burton Wanderers 0.286 100 43 14 39 173 157 96 102
90 Accrington Stanley 0.286 596 240 116 299 1099 1278 655 75
91 Torquay United 0.278 354 131 92 181 633 805 404 89
92 Accrington 0.271 116 41 34 59 251 334 134 101
93 New Brighton 0.266 508 193 122 257 822 1004 572 83
94 York City 0.246 293 114 65 133 550 604 312 93
95 Wigan Borough 0.242 398 151 96 180 663 738 427 85
96 Merthyr Town 0.227 340 116 108 209 533 810 433 90
97 Carlisle United 0.204 324 128 68 167 609 714 363 91
98 Aberdare Athletic 0.187 219 80 59 120 342 438 259 96
99 South Shields 0.187 18 7 4 13 30 43 24 109
100 Barrow 0.186 518 203 112 329 896 1275 644 82
101 Hartlepools United 0.180 567 218 131 296 1029 1235 645 78
102 Stalybridge Celtic 0.151 80 34 12 36 111 124 82 104
103 Durham City 0.138 247 96 55 139 399 538 290 95
104 Ashington 0.137 294 111 72 155 499 676 338 92
105 Thames 0.132 58 20 18 50 110 215 88 105
106 Middlesbrough Iron 0.131 27 11 5 21 48 98 37 107
107 Loughborough 0.126 88 34 20 105 171 411 159 103
108 Bootle 0.126 21 9 3 14 52 76 26 108
109 New Brompton 0.099 12 3 6 6 11 12 15 114
110 Northwich Victoria 0.097 31 13 5 34 75 161 52 106
111 Corinthian 0.090 11 3 5 12 25 51 20 117
112 Scarborough 0.078 12 5 2 5 25 23 12 113
113 Workington 0.072 15 7 1 9 29 29 17 110
114 Margate 0.070 9 4 1 4 17 19 9 120
115 Bath City 0.066 13 6 1 7 23 26 14 111
116 Yeovil Town 0.058 10 4 2 5 20 22 11 118
117 Boston United 0.055 7 3 1 5 14 21 9 127
118 Dartford 0.054 9 4 1 5 17 14 10 119
119 Sunderland Albion 0.051 8 3 2 3 14 13 8 122
120 Folkestone Invicta 0.047 12 4 4 8 23 35 16 115
121 Rhyl 0.045 8 3 2 4 14 23 9 123
122 Leyton 0.045 12 4 4 8 12 29 16 116
123 Derby Midland 0.038 2 1 0 1 4 2 2 150
124 Southall 0.035 4 2 0 4 13 15 6 136
125 Crook Town 0.034 7 3 1 4 9 24 8 128
126 Caernarvon Athletic 0.033 3 1 1 1 7 8 3 142
127 Kettering Town 0.031 13 4 5 12 18 49 21 112
128 Peterborough United 0.028 4 2 0 1 9 8 3 135
129 Scunthorpe & Lindsey 0.028 9 3 3 7 20 39 13 121
130 Clapton 0.026 5 2 1 5 11 38 8 133
131 Wigan Athletic 0.021 4 2 0 3 11 10 5 134
132 Chilton Colliery Recreation 0.021 7 3 1 2 9 10 6 126
133 Cheltenham Town 0.019 5 2 1 2 8 11 5 130
134 Birmingham St George 0.019 5 2 1 3 10 18 6 131
135 Poole Town 0.019 5 2 1 3 6 14 6 132
136 Worksop Town 0.019 3 1 1 5 5 26 7 148
137 Chatham Town 0.017 6 2 2 6 11 41 10 129
138 North Shields 0.016 2 1 0 1 3 1 2 151
139 Northfleet United 0.013 8 3 2 8 18 29 13 125
140 Newport IOW 0.013 2 1 0 1 1 8 2 159
141 Croydon Common 0.013 2 0 2 4 5 22 6 163
142 Sutton Coldfield Town 0.013 2 1 0 1 3 3 2 153
143 Guildford City 0.013 2 1 0 5 9 20 6 162
144 Sittingbourne 0.012 4 2 0 4 10 18 6 139
145 Tunbridge Wells 0.012 4 1 2 4 9 16 7 137
146 Worthington Simpsons 0.012 3 1 1 4 4 18 6 146
147 Grantham 0.010 2 1 0 2 2 4 3 155
148 Manchester Central 0.010 2 1 0 2 2 4 3 156
149 West Stanley 0.009 2 1 0 3 3 12 4 160
150 Croydon 0.009 1 0 1 1 1 2 2 166
151 London Caledonians 0.009 4 2 0 5 8 15 7 138
152 Wimbledon 0.008 4 1 2 4 6 20 7 141
153 Spennymoor United 0.007 3 1 1 5 8 23 7 147
154 Thornycrofts 0.007 1 0 1 1 0 5 2 171
155 Blyth Spartans 0.007 8 2 4 5 12 22 11 124
156 Shildon 0.006 3 0 3 3 4 13 6 145
157 Stockton 0.006 3 1 1 7 11 40 9 149
158 Heanor Town 0.005 1 0 1 4 2 10 5 173
159 Weymouth 0.004 1 0 1 2 4 10 3 172
160 Kingstonian 0.003 1 0 1 4 5 24 5 177
161 Walthamstow Avenue 0.003 1 0 1 3 3 16 4 176
162 Wycombe Wanderers 0.002 1 0 1 1 3 5 2 168
163 Oxford City 0.002 1 0 1 3 1 12 4 175
164 Barking Town 0.002 1 0 1 2 0 8 3 174
165 Ilford 0.002 4 2 0 7 16 29 9 140
166 Dulwich Hamlet 0.002 2 0 2 10 15 43 12 165
167 Romford 0.001 1 0 1 2 4 9 3 170
168 Nunhead 0.001 2 1 0 4 12 17 5 158
169 Worcester City 0.001 2 0 2 3 1 11 5 161
170 Castleford Town 0 2 1 0 1 4 3 2 152
170 Birmingham St George's 0 2 1 0 1 3 4 2 154
170 Bedlington United 0 2 1 0 1 1 4 2 157
170 Barry Town 0 3 1 1 2 2 5 4 143
170 Wellington Town 0 3 1 1 4 6 11 6 144
170 Dagenham & Redbridge 0 1 0 1 1 0 1 2 167
170 Wombwell 0 1 0 1 1 0 3 2 169
170 Kidderminster Harriers 0 2 1 0 4 6 27 5 164
170 Botwell Mission 0 0 0 0 1 3 4 1 178
170 Bedford Town 0 0 0 0 1 2 3 1 179
170 Horden Athletic 0 0 0 0 1 2 3 1 180
170 South Bank St Peters 0 0 0 0 1 2 3 1 181
170 Hereford United 0 0 0 0 1 1 2 1 182
170 Horwich RMI 0 0 0 0 1 1 2 1 183
170 Mexborough 0 0 0 0 1 1 2 1 184
170 Newcastle East End 0 0 0 0 1 1 2 1 185
170 Newcastle West End 0 0 0 0 1 1 2 1 186
170 Wellingborough Town 0 0 0 0 1 1 2 1 187
170 Welling United 0 0 0 0 1 1 2 1 188
170 Altrincham 0 0 0 0 1 0 1 1 189
170 London Paper Mills 0 0 0 0 1 0 1 1 190
170 Mold 0 0 0 0 1 0 1 1 191
170 Rotherham County 0 0 0 0 1 0 1 1 192
170 Denaby United 0 0 0 0 2 2 4 2 193
170 Epsom & Ewell 0 0 0 0 1 2 4 1 194
170 Windsor & Eton 0 0 0 0 1 2 4 1 195
170 Dinnington Athletic 0 0 0 0 1 1 3 1 196
170 Gresley Rovers 0 0 0 0 1 1 3 1 197
170 Long Eaton Rangers 0 0 0 0 2 1 3 2 198
170 Marlow 0 0 0 0 1 1 3 1 199
170 Yorkshire Amateur 0 0 0 0 1 1 3 1 200
170 93rd Highland Regiment 0 0 0 0 1 0 2 1 201
170 Birmingham Corporation Tramways 0 0 0 0 1 0 2 1 202
170 Hednesford Town 0 0 0 0 1 0 2 1 203
170 Hucknall St. John's 0 0 0 0 1 0 2 1 204
170 Llanelli 0 0 0 0 1 0 2 1 205
170 Old Carthusians 0 0 0 0 1 0 2 1 206
170 New Crusaders 0 0 0 0 1 3 6 1 207
170 South Shore 0 0 0 0 2 3 6 2 208
170 Marine 0 0 0 0 1 2 5 1 209
170 Oswestry Town 0 0 0 0 1 2 5 1 210
170 Ashford Town 0 0 0 0 1 1 4 1 211
170 Northern Nomads 0 0 0 0 1 1 4 1 212
170 South Bank 0 0 0 0 1 1 4 1 213
170 St. Albans City 0 0 0 0 2 1 4 2 214
170 Desborough Town 0 0 0 0 1 0 3 1 215
170 Harwich & Parkeston 0 0 0 0 1 0 3 1 216
170 Shrewsbury Town 0 0 0 0 1 0 3 1 217
170 Shirebrook Miners Welfare 0 0 0 0 2 3 7 2 218
170 Old Westminsters 0 0 0 0 2 2 6 2 219
170 Eccles United 0 0 0 0 1 1 5 1 220
170 Kells United 0 0 0 0 1 0 4 1 221
170 Shankhouse 0 0 0 0 1 0 4 1 222
170 Annfield Plain 0 0 0 0 2 3 8 2 223
170 Staple Hill 0 0 0 0 1 2 7 1 224
170 Crusaders 0 0 0 0 2 1 6 2 225
170 Ferryhill Athletic 0 0 0 0 1 1 6 1 226
170 Hastings & St Leonards United 0 0 0 0 3 1 6 3 227
170 Hayes 0 0 0 0 2 1 6 2 228
170 Jarrow 0 0 0 0 3 1 6 3 229
170 Swifts 0 0 0 0 1 1 6 1 230
170 Ryde Sports 0 0 0 0 1 0 5 1 231
170 Sutton Junction 0 0 0 0 1 0 5 1 232
170 Wath Athletic 0 0 0 0 1 0 5 1 233
170 Goole Town 0 0 0 0 1 3 9 1 234
170 Irthlingborough Town 0 0 0 0 1 1 7 1 235
170 Chorley 0 0 0 0 1 0 6 1 236
170 Taunton Town 0 0 0 0 1 0 6 1 237
170 Lloyds Sittingbourne 0 0 0 0 1 1 8 1 238
170 Chelmsford City 0 0 0 0 1 0 7 1 239
170 Lisburn Distillery 0 0 0 0 1 2 10 1 240
170 Enfield 0 0 0 0 1 0 8 1 241
170 Farnham United Breweries 0 0 0 0 1 1 10 1 242
170 Golders Green 0 0 0 0 1 1 10 1 243
170 Lowestoft Town 0 0 0 0 1 1 10 1 244
170 Lytham 0 0 0 0 1 1 10 1 245
170 Metropolitan Police 0 0 0 0 1 0 9 1 246
170 Fairfield 0 0 0 0 1 1 11 1 247
170 Lancaster Town 0 0 0 0 5 3 14 5 248
170 King's Lynn 0 0 0 0 1 0 11 1 249
170 Peterborough & Fletton United 0 0 0 0 4 2 14 4 250
170 Barnet 0 0 0 0 4 5 18 4 251
170 Halliwell 0 0 0 0 2 2 15 2 252
170 Woking 0 0 0 0 3 1 15 3 253
170 Bishop Auckland 0 0 0 0 4 1 16 4 254
170 Casuals 0 0 0 0 5 2 25 5 255

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

« 1888-1890 History 1888-2026 »

Includes 44 seasons from 1888-89 to 1935-36.

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.