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

England 1888-1915

1888-1914 1888-1920

EP Pts W D L GF GA GP PR
1 Aston Villa 3.638 1172 496 180 299 2063 1456 975 1
2 Liverpool 3.330 916 380 156 296 1462 1179 832 16
3 Everton 3.161 1124 474 176 331 1785 1367 981 2
4 Bolton Wanderers 3.041 1009 422 165 375 1615 1473 962 8
5 Newcastle United 2.961 966 399 168 282 1447 1116 849 12
6 Sunderland 2.772 1078 455 168 299 1745 1254 922 3
7 Blackburn Rovers 2.768 1019 401 217 355 1714 1520 973 5
8 Manchester City 2.702 925 376 173 288 1482 1206 837 15
9 Manchester United 2.696 966 403 160 290 1490 1207 853 13
10 Sheffield Wednesday 2.634 975 398 179 317 1472 1291 894 10
11 Derby County 2.431 1013 406 201 364 1666 1555 971 7
12 Preston North End 2.405 1026 406 214 337 1530 1254 957 4
13 Wolverhampton Wanderers 2.315 998 405 188 384 1587 1562 977 9
14 Bradford City 2.306 518 203 112 171 695 620 486 31
15 West Bromwich Albion 2.293 1015 406 203 366 1559 1450 975 6
16 Arsenal 2.273 857 347 163 302 1304 1152 812 19
17 Oldham Athletic 2.261 379 150 79 103 511 403 332 36
18 Burnley 2.231 967 388 191 370 1534 1463 949 11
19 Sheffield United 2.229 933 368 197 302 1363 1237 867 14
20 Notts County 2.169 904 351 202 397 1489 1521 950 17
21 Bury 2.155 760 294 172 327 1156 1211 793 22
22 Chelsea 2.130 446 180 86 144 656 561 410 34
23 Birmingham City 2.092 873 354 165 312 1421 1260 831 18
24 Nottingham Forest 2.074 835 320 195 365 1331 1412 880 20
25 Bristol City 1.848 591 234 123 196 835 763 553 26
26 Middlesbrough 1.810 605 232 141 256 953 969 629 25
27 Tottenham Hotspur 1.749 312 114 84 129 471 526 327 43
28 Bradford Park Avenue 1.648 289 121 47 114 445 410 282 44
29 Grimsby Town 1.567 775 318 139 330 1227 1278 787 21
30 Stoke City 1.525 583 231 121 314 966 1169 666 28
31 Swindon Town 1.471 36 16 4 9 49 36 29 58
32 Southampton 1.409 68 27 14 20 94 90 61 53
33 Fulham 1.395 351 142 67 127 515 441 336 41
34 Leicester City 1.392 746 295 156 315 1153 1254 766 23
35 Barnsley 1.336 640 248 144 269 933 1007 661 24
36 Hull City 1.188 453 185 83 138 660 521 406 33
37 Glossop North End 1.135 541 201 139 298 842 1054 638 30
38 West Ham United 1.035 40 14 12 11 61 51 37 57
39 Blackpool 0.821 566 207 152 310 803 1102 669 29
40 Gainsborough Trinity 0.800 481 179 123 281 737 1062 583 32
41 Millwall 0.777 35 13 9 17 38 64 39 59
42 Lincoln City 0.751 591 227 137 367 978 1357 731 27
43 Port Vale 0.742 371 144 83 207 641 842 434 38
44 Crystal Palace 0.732 30 10 10 10 34 49 30 62
45 Leeds City 0.719 367 144 79 172 592 640 395 39
46 Huddersfield Town 0.713 189 75 39 82 290 267 196 46
47 Clapton Orient 0.711 358 136 86 169 437 555 391 40
48 Chesterfield 0.704 323 117 89 170 499 645 376 42
49 Stockport County 0.635 430 158 114 257 645 932 529 35
50 Norwich City 0.631 26 9 8 10 40 38 27 65
51 New Brighton Tower 0.630 122 49 24 32 198 156 105 48
52 Darwen 0.602 188 80 28 137 426 641 245 47
53 Burton United 0.598 376 147 82 261 660 1010 490 37
54 Accrington 0.529 117 41 35 60 252 340 136 49
55 Coventry City 0.517 14 6 2 5 17 22 13 72
56 Walsall 0.505 217 84 49 119 426 537 252 45
57 Queens Park Rangers 0.497 30 11 8 11 34 35 30 61
58 Burton Wanderers 0.483 100 43 14 38 171 152 95 50
59 Brighton & Hove Albion 0.469 23 7 9 10 24 32 26 68
60 Reading 0.433 30 9 12 16 35 69 37 63
61 Plymouth Argyle 0.392 18 6 6 12 30 43 24 70
62 Bristol Rovers 0.370 25 9 7 13 24 39 29 66
63 Brentford 0.293 13 5 3 6 15 18 14 73
64 Portsmouth 0.281 24 9 6 16 34 60 31 67
65 Darlington 0.249 7 3 1 3 6 9 7 79
66 Northampton Town 0.248 15 5 5 11 24 31 21 71
67 Luton Town 0.244 75 29 17 67 170 257 113 52
68 Doncaster Rovers 0.232 67 25 17 60 107 211 102 54
69 Crewe Alexandra 0.210 65 21 23 82 158 379 126 55
70 Bootle 0.208 21 9 3 15 52 79 27 69
71 Loughborough 0.205 88 34 20 105 171 411 159 51
72 Middlesbrough Iron 0.203 27 11 5 21 48 98 37 64
73 New Brompton 0.195 12 3 6 6 11 12 15 74
74 Rotherham Town 0.182 56 24 8 57 133 251 89 56
75 Northwich Victoria 0.169 31 13 5 34 75 161 52 60
76 Swansea Town 0.164 5 2 1 2 5 5 5 81
77 Leyton 0.068 7 2 3 3 5 6 8 78
78 Derby Midland 0.066 2 1 0 1 4 2 2 89
79 Sunderland Albion 0.054 8 3 2 4 15 16 9 77
80 Carlisle United 0.046 4 1 2 3 9 19 6 84
81 Southend United 0.040 7 2 3 5 11 22 10 80
82 Chatham Town 0.038 10 3 4 3 16 40 10 75
83 Birmingham St George 0.034 9 4 1 4 16 24 9 76
84 Linfield Athletic 0.033 1 0 1 0 2 2 1 95
85 Gillingham 0.032 3 1 1 3 2 7 5 86
86 Kettering Town 0.024 5 2 1 5 5 23 8 83
87 Exeter City 0.022 5 2 1 4 8 10 7 82
88 Watford 0.019 4 1 2 7 9 25 10 85
89 Croydon Common 0.017 2 0 2 4 5 22 6 94
90 Notts Rangers 0.016 1 0 1 1 1 4 2 99
91 Rochdale 0.012 2 1 0 2 2 5 3 92
92 Croydon 0.012 1 0 1 1 1 2 2 96
93 Tunbridge Wells 0.012 1 0 1 1 1 6 2 100
94 Barrow 0.010 1 0 1 2 3 5 3 97
95 Chester City 0.009 2 1 0 2 1 9 3 93
96 Accrington Stanley 0.006 3 1 1 3 3 11 5 87
96 Halliwell 0.006 3 1 1 3 11 21 5 88
98 Oxford City 0.004 1 0 1 2 0 7 3 101
99 Birmingham St George's 0.003 2 1 0 1 3 4 2 90
100 Swifts 0.001 2 1 0 1 4 7 2 91
100 Wrexham 0.001 1 0 1 2 3 6 3 98
102 Witton 0 0 0 0 1 2 3 1 102
102 Newcastle East End 0 0 0 0 1 1 2 1 103
102 Newcastle West End 0 0 0 0 1 1 2 1 104
102 Derby Junction 0 0 0 0 1 0 1 1 105
102 Gateshead 0 0 0 0 1 0 1 1 106
102 Wigan Athletic 0 0 0 0 1 0 1 1 107
102 Halifax Town 0 0 0 0 1 2 4 1 108
102 Marlow 0 0 0 0 1 1 3 1 109
102 93rd Highland Regiment 0 0 0 0 1 0 2 1 110
102 Cardiff City 0 0 0 0 1 0 2 1 111
102 Hucknall St. John's 0 0 0 0 1 0 2 1 112
102 Old Brightonians 0 0 0 0 1 0 2 1 113
102 Long Eaton Rangers 0 0 0 0 3 3 6 3 114
102 New Crusaders 0 0 0 0 1 3 6 1 115
102 Old Carthusians 0 0 0 0 2 3 6 2 116
102 South Shields 0 0 0 0 2 2 5 2 117
102 Workington 0 0 0 0 2 1 4 2 118
102 Shrewsbury Town 0 0 0 0 1 0 3 1 119
102 South Shore 0 0 0 0 3 4 8 3 120
102 Jarrow 0 0 0 0 2 1 5 2 121
102 Sheffield Heeley 0 0 0 0 1 1 5 1 122
102 Shankhouse 0 0 0 0 1 0 4 1 123
102 Old Westminsters 0 0 0 0 3 5 10 3 124
102 Staple Hill 0 0 0 0 1 2 7 1 125
102 Crusaders 0 0 0 0 2 1 6 2 126
102 Hastings & St Leonards United 0 0 0 0 3 1 6 3 127
102 London Caledonians 0 0 0 0 2 1 6 2 128
102 Merthyr Town 0 0 0 0 2 0 5 2 129
102 Southport 0 0 0 0 2 0 5 2 130
102 Sutton Junction 0 0 0 0 1 0 5 1 131
102 Woking 0 0 0 0 1 0 5 1 132
102 Goole Town 0 0 0 0 1 3 9 1 133
102 Irthlingborough Town 0 0 0 0 1 1 7 1 134
102 Chorley 0 0 0 0 1 0 6 1 135
102 Worcester City 0 0 0 0 1 0 6 1 136
102 Heanor Town 0 0 0 0 3 1 8 3 137
102 Lisburn Distillery 0 0 0 0 1 2 10 1 138
102 Worksop Town 0 0 0 0 1 1 9 1 139
102 Fairfield 0 0 0 0 1 1 11 1 140
102 Bishop Auckland 0 0 0 0 2 0 11 2 141
102 King's Lynn 0 0 0 0 1 0 11 1 142
102 Stockton 0 0 0 0 3 1 13 3 143
102 Clapton 0 0 0 0 2 1 17 2 144
102 Kidderminster Harriers 0 0 0 0 3 1 21 3 145
102 Casuals 0 0 0 0 4 1 23 4 146

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.