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

England 1888-1925

1888-1924 1888-1926

EP Pts W D L GF GA GP PR
1 Aston Villa 2.874 1480 622 236 397 2507 1834 1255 1
2 Liverpool 2.633 1254 513 228 367 1867 1444 1108 11
3 Newcastle United 2.498 1273 516 241 366 1823 1404 1123 8
4 Bolton Wanderers 2.481 1321 543 235 453 2050 1792 1231 4
5 Manchester City 2.338 1216 492 232 381 1894 1597 1105 15
6 Tottenham Hotspur 2.194 641 248 145 213 922 816 606 34
7 Sunderland 2.121 1373 574 225 388 2160 1612 1187 3
8 Manchester United 2.017 1227 495 237 384 1818 1520 1116 13
9 Wolverhampton Wanderers 1.976 1263 506 251 493 1929 1932 1250 10
10 Cardiff City 1.957 297 118 61 67 357 254 246 51
11 Everton 1.933 1391 571 249 428 2158 1738 1248 2
12 Sheffield Wednesday 1.931 1224 488 248 424 1769 1621 1160 14
13 West Bromwich Albion 1.925 1318 524 270 453 1963 1781 1247 5
14 Notts County 1.869 1196 456 284 488 1813 1822 1228 17
15 Burnley 1.853 1253 500 253 466 1941 1834 1219 12
16 Blackburn Rovers 1.853 1277 489 299 458 2061 1911 1246 7
17 Birmingham City 1.846 1154 464 226 402 1776 1560 1092 18
18 Southampton 1.839 351 125 101 73 390 267 299 47
19 Bristol City 1.835 877 339 199 283 1144 1057 821 25
20 Huddersfield Town 1.828 538 215 108 152 717 522 475 41
21 West Ham United 1.792 347 130 87 98 412 325 315 48
22 Derby County 1.765 1278 502 274 464 2022 1891 1240 6
23 Preston North End 1.742 1267 496 275 460 1878 1687 1231 9
24 Bury 1.742 1042 403 236 416 1495 1509 1055 21
25 Arsenal 1.730 1103 439 225 416 1634 1532 1080 19
26 Chelsea 1.704 717 274 169 239 953 875 682 32
27 Sheffield United 1.676 1200 464 272 403 1742 1615 1139 16
28 Bradford City 1.615 758 283 192 280 995 981 755 30
29 Nottingham Forest 1.568 1059 397 265 484 1595 1786 1146 20
30 Swindon Town 1.468 290 113 64 76 396 301 253 52
31 Grimsby Town 1.436 1005 408 189 440 1550 1628 1037 23
32 Oldham Athletic 1.433 603 226 151 215 769 774 592 36
33 Bradford Park Avenue 1.403 553 222 109 214 835 759 545 39
34 Middlesbrough 1.391 839 312 215 363 1282 1338 890 27
35 Stoke City 1.386 831 318 195 416 1272 1498 929 28
36 Fulham 1.349 617 241 135 227 815 734 603 35
37 Crystal Palace 1.323 252 90 72 93 311 329 255 59
38 Leicester City 1.289 1042 406 230 399 1519 1549 1035 22
39 Barnsley 1.195 909 346 217 366 1289 1356 929 24
40 Leeds United 1.095 226 83 60 76 246 226 219 64
41 Hull City 1.076 719 277 165 232 997 858 674 31
42 Portsmouth 0.978 275 98 79 75 355 297 252 54
43 Stockport County 0.919 670 246 178 357 927 1262 781 33
44 Blackpool 0.877 853 319 215 404 1184 1417 938 26
45 Port Vale 0.876 590 225 140 316 910 1185 681 38
46 Plymouth Argyle 0.845 302 117 68 65 354 218 250 50
47 Swansea Town 0.823 273 105 63 60 332 240 228 55
48 Clapton Orient 0.816 601 223 155 273 700 848 651 37
49 Millwall 0.806 280 99 82 81 298 268 262 53
50 Glossop North End 0.795 541 201 139 298 842 1054 638 40
51 Lincoln City 0.766 767 292 183 462 1214 1694 937 29
52 Brighton & Hove Albion 0.697 261 100 61 93 311 280 254 57
53 Chesterfield 0.680 502 191 120 225 745 847 536 42
54 Norwich City 0.671 219 75 69 100 302 346 244 65
55 Gateshead 0.645 257 93 71 89 288 265 253 58
56 Gainsborough Trinity 0.640 481 179 123 281 737 1062 583 43
57 Rotherham United 0.624 273 106 61 174 409 624 341 56
58 Coventry City 0.591 216 76 64 128 287 445 268 66
59 Nelson 0.586 170 70 30 60 228 231 160 78
60 Queens Park Rangers 0.583 250 96 58 97 297 316 251 60
61 Leeds City 0.567 377 148 81 174 609 650 403 44
62 Luton Town 0.542 313 118 77 140 478 519 335 49
63 Reading 0.541 208 72 64 116 244 335 252 69
64 Walsall 0.532 376 148 80 186 634 765 414 45
65 New Brighton Tower 0.477 122 49 24 32 198 156 105 92
66 Charlton Athletic 0.456 164 55 54 67 188 203 176 80
67 Darlington 0.452 209 85 39 53 301 194 177 68
68 Burton United 0.444 376 147 82 261 660 1010 490 46
69 Darwen 0.430 188 80 28 137 426 641 245 73
70 Watford 0.411 228 81 66 86 278 289 233 62
71 Bristol Rovers 0.395 228 81 66 95 276 305 242 63
72 Northampton Town 0.384 232 88 56 96 309 330 240 61
73 Burton Wanderers 0.373 100 43 14 38 171 152 95 94
74 Brentford 0.372 185 66 53 108 244 350 227 74
75 Accrington 0.356 117 41 35 60 252 340 136 93
76 Doncaster Rovers 0.325 147 54 39 94 221 331 187 87
77 Crewe Alexandra 0.302 215 76 63 147 351 609 286 67
78 Southend United 0.296 190 70 50 106 251 366 226 72
79 Exeter City 0.283 194 71 52 99 230 314 222 70
80 Gillingham 0.273 182 63 56 100 214 310 219 75
81 Newport County 0.266 191 70 51 92 245 309 213 71
82 Merthyr Town 0.251 180 62 56 95 224 301 213 76
83 Rochdale 0.241 175 71 33 61 233 220 165 77
84 Southport 0.233 167 64 39 61 191 177 164 79
85 Aberdare Athletic 0.221 148 52 44 74 199 254 170 86
86 Halifax Town 0.221 159 59 41 68 218 249 168 83
87 Wigan Borough 0.218 160 59 42 61 233 234 162 82
88 Accrington Stanley 0.196 164 68 28 72 245 272 168 81
89 New Brighton 0.196 88 34 20 31 115 106 85 95
90 Wrexham 0.189 152 53 46 65 183 220 164 85
91 Stalybridge Celtic 0.189 78 33 12 33 104 112 78 97
92 Ashington 0.185 154 62 30 70 240 289 162 84
93 Bournemouth & Boscombe 0.178 67 24 19 41 80 123 84 98
94 Middlesbrough Iron 0.164 27 11 5 21 48 98 37 100
95 Durham City 0.158 143 54 35 71 220 254 160 88
96 Loughborough 0.156 88 34 20 105 171 411 159 96
97 Bootle 0.148 21 9 3 15 52 79 27 101
98 Tranmere Rovers 0.147 134 48 38 74 210 258 160 89
99 Barrow 0.142 129 51 27 87 181 275 165 91
100 Hartlepools United 0.138 134 46 42 73 179 230 161 90
101 New Brompton 0.133 12 3 6 6 11 12 15 102
102 Northwich Victoria 0.124 31 13 5 34 75 161 52 99
103 South Shields 0.087 8 3 2 8 14 24 13 106
104 Corinthian 0.057 4 1 2 3 3 13 6 110
105 Leyton 0.051 7 2 3 3 5 6 8 107
106 Derby Midland 0.046 2 1 0 1 4 2 2 112
107 Sunderland Albion 0.039 8 3 2 4 15 16 9 105
108 Chatham Town 0.026 10 3 4 3 16 40 10 103
109 Birmingham St George 0.025 9 4 1 4 16 24 9 104
110 Linfield Athletic 0.023 1 0 1 0 2 2 1 119
111 Carlisle United 0.021 4 1 2 3 9 19 6 109
112 Kettering Town 0.019 5 2 1 5 5 23 8 108
113 West Stanley 0.017 2 1 0 1 3 5 2 115
114 Swifts 0.014 2 1 0 1 4 7 2 116
115 Croydon Common 0.013 2 0 2 4 5 22 6 118
116 Worksop Town 0.010 1 0 1 3 2 20 4 125
117 Thornycrofts 0.009 1 0 1 1 0 5 2 123
118 Notts Rangers 0.009 1 0 1 1 1 4 2 121
119 Croydon 0.009 1 0 1 1 1 2 2 120
120 Chester City 0.007 2 1 0 2 1 9 3 117
121 Halliwell 0.006 3 1 1 3 11 21 5 111
122 Tunbridge Wells 0.005 1 0 1 1 1 6 2 122
123 Oxford City 0.003 1 0 1 2 0 7 3 124
124 Birmingham St George's 0.003 2 1 0 1 3 4 2 114
125 Castleford Town 0 2 1 0 1 4 3 2 113
125 Witton 0 0 0 0 1 2 3 1 126
125 Newcastle East End 0 0 0 0 1 1 2 1 127
125 Newcastle West End 0 0 0 0 1 1 2 1 128
125 Derby Junction 0 0 0 0 1 0 1 1 129
125 Rotherham County 0 0 0 0 1 0 1 1 130
125 Wigan Athletic 0 0 0 0 1 0 1 1 131
125 Marlow 0 0 0 0 1 1 3 1 132
125 93rd Highland Regiment 0 0 0 0 1 0 2 1 133
125 Hednesford Town 0 0 0 0 1 0 2 1 134
125 Hucknall St. John's 0 0 0 0 1 0 2 1 135
125 Llanelli 0 0 0 0 1 0 2 1 136
125 Old Brightonians 0 0 0 0 1 0 2 1 137
125 Long Eaton Rangers 0 0 0 0 3 3 6 3 138
125 New Crusaders 0 0 0 0 1 3 6 1 139
125 Old Carthusians 0 0 0 0 2 3 6 2 140
125 Workington 0 0 0 0 2 1 4 2 141
125 Blyth Spartans 0 0 0 0 1 0 3 1 142
125 Shrewsbury Town 0 0 0 0 1 0 3 1 143
125 South Shore 0 0 0 0 3 4 8 3 144
125 Eccles United 0 0 0 0 1 1 5 1 145
125 Jarrow 0 0 0 0 2 1 5 2 146
125 Sheffield Heeley 0 0 0 0 1 1 5 1 147
125 Shankhouse 0 0 0 0 1 0 4 1 148
125 Old Westminsters 0 0 0 0 3 5 10 3 149
125 Staple Hill 0 0 0 0 1 2 7 1 150
125 Crusaders 0 0 0 0 2 1 6 2 151
125 Hastings & St Leonards United 0 0 0 0 3 1 6 3 152
125 London Caledonians 0 0 0 0 2 1 6 2 153
125 Sutton Junction 0 0 0 0 1 0 5 1 154
125 Woking 0 0 0 0 1 0 5 1 155
125 Goole Town 0 0 0 0 1 3 9 1 156
125 Bath City 0 0 0 0 2 1 7 2 157
125 Irthlingborough Town 0 0 0 0 1 1 7 1 158
125 Chorley 0 0 0 0 1 0 6 1 159
125 Worcester City 0 0 0 0 1 0 6 1 160
125 Heanor Town 0 0 0 0 3 1 8 3 161
125 Lisburn Distillery 0 0 0 0 1 2 10 1 162
125 Fairfield 0 0 0 0 1 1 11 1 163
125 Bishop Auckland 0 0 0 0 2 0 11 2 164
125 King's Lynn 0 0 0 0 1 0 11 1 165
125 Stockton 0 0 0 0 3 1 13 3 166
125 Clapton 0 0 0 0 2 1 17 2 167
125 Kidderminster Harriers 0 0 0 0 3 1 21 3 168
125 Casuals 0 0 0 0 4 1 23 4 169

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

« 1888-1890 History 1888-2026 »

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.