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

England 1888-1920

1888-1915 1888-1921

EP Pts W D L GF GA GP PR
1 Aston Villa 3.711 1226 520 186 317 2148 1532 1023 1
2 Liverpool 3.151 971 402 167 310 1529 1226 879 16
3 Bolton Wanderers 2.892 1056 441 174 390 1687 1539 1005 7
4 Newcastle United 2.865 1011 417 177 299 1493 1156 893 11
5 Everton 2.798 1162 486 190 348 1854 1437 1024 2
6 Sunderland 2.772 1131 479 173 316 1826 1317 968 3
7 Manchester City 2.634 972 395 182 304 1557 1272 881 15
8 Manchester United 2.569 1008 417 174 306 1546 1259 897 12
9 Blackburn Rovers 2.484 1057 414 229 374 1780 1600 1017 6
10 Tottenham Hotspur 2.445 388 149 90 134 584 560 373 40
11 Sheffield Wednesday 2.377 999 405 189 344 1500 1357 938 13
12 Derby County 2.316 1052 419 214 382 1714 1616 1015 8
13 West Bromwich Albion 2.281 1075 434 207 377 1663 1498 1018 4
14 Birmingham City 2.270 933 380 173 323 1512 1296 876 18
15 Preston North End 2.251 1068 422 224 356 1592 1332 1002 5
16 Bradford City 2.238 563 220 123 189 756 686 532 30
17 Arsenal 2.195 901 363 175 318 1364 1213 856 19
18 Notts County 2.195 944 365 214 416 1551 1599 995 17
19 Chelsea 2.148 503 206 91 160 725 616 457 32
20 Burnley 2.136 1022 410 202 383 1605 1525 995 10
21 Sheffield United 2.111 975 385 205 321 1426 1308 911 14
22 Wolverhampton Wanderers 2.110 1031 416 199 407 1646 1646 1022 9
23 Bury 2.085 810 315 180 342 1218 1261 837 21
24 Oldham Athletic 1.997 417 165 87 123 560 457 375 36
25 Bristol City 1.993 642 251 140 209 889 810 600 26
26 Nottingham Forest 1.992 866 331 204 388 1374 1488 923 20
27 Middlesbrough 1.751 647 248 151 274 1018 1036 673 25
28 Bradford Park Avenue 1.650 337 139 59 130 516 482 328 43
29 Stoke City 1.595 625 249 127 333 1026 1225 709 27
30 Huddersfield Town 1.517 263 108 47 89 400 310 244 45
31 Swindon Town 1.511 38 17 4 10 51 41 31 60
32 Fulham 1.490 398 161 76 142 577 493 379 38
33 Grimsby Town 1.464 800 328 144 358 1262 1355 830 22
34 Barnsley 1.390 682 264 154 287 996 1066 705 24
35 Leicester City 1.382 791 312 167 333 1199 1318 812 23
36 West Ham United 1.359 92 35 22 26 117 95 83 51
37 Southampton 1.309 69 27 15 21 95 93 63 55
38 Hull City 1.171 495 203 89 157 740 599 449 33
39 Glossop North End 1.086 541 201 139 298 842 1054 638 31
40 Blackpool 0.894 621 229 163 322 873 1152 714 28
41 Gainsborough Trinity 0.821 481 179 123 281 737 1062 583 34
42 Lincoln City 0.799 618 236 146 392 1023 1462 774 29
43 Port Vale 0.785 401 156 89 224 683 895 469 37
44 Clapton Orient 0.751 396 152 92 190 489 618 434 39
45 Leeds City 0.748 377 148 81 174 609 650 403 41
46 Stockport County 0.705 467 172 123 277 698 996 572 35
47 Millwall 0.698 35 13 9 18 38 66 40 61
48 Chesterfield 0.672 323 117 89 170 499 645 376 44
49 New Brighton Tower 0.606 122 49 24 32 198 156 105 48
50 Norwich City 0.602 26 9 8 10 40 38 27 67
51 Coventry City 0.585 44 15 14 28 54 98 57 58
52 Burton United 0.577 376 147 82 261 660 1010 490 42
53 Darwen 0.572 188 80 28 137 426 641 245 47
54 Crystal Palace 0.534 30 10 10 11 34 51 31 64
55 Accrington 0.498 117 41 35 60 252 340 136 49
56 Walsall 0.485 217 84 49 119 426 537 252 46
57 Burton Wanderers 0.470 100 43 14 38 171 152 95 50
58 Gateshead 0.470 42 15 12 16 58 49 43 59
59 Queens Park Rangers 0.440 30 11 8 12 35 37 31 63
60 Brighton & Hove Albion 0.428 23 7 9 10 24 32 26 70
61 Plymouth Argyle 0.417 22 8 6 13 37 47 27 71
62 Rotherham Town 0.413 90 37 16 78 184 334 131 52
63 Reading 0.405 30 9 12 17 35 71 38 65
64 Bristol Rovers 0.333 25 9 7 14 25 43 30 68
65 Darlington 0.278 10 4 2 4 8 13 10 76
66 Luton Town 0.256 78 30 18 68 173 261 116 54
67 Portsmouth 0.253 24 9 6 17 34 62 32 69
68 Brentford 0.253 13 5 3 7 16 23 15 74
69 Northampton Town 0.228 15 5 5 11 24 31 21 73
70 Cardiff City 0.226 4 2 0 2 5 5 4 85
71 Doncaster Rovers 0.226 67 25 17 60 107 211 102 56
72 Crewe Alexandra 0.206 65 21 23 82 158 379 126 57
73 Middlesbrough Iron 0.202 27 11 5 21 48 98 37 66
74 Loughborough 0.199 88 34 20 105 171 411 159 53
75 Bootle 0.196 21 9 3 15 52 79 27 72
76 New Brompton 0.188 12 3 6 6 11 12 15 75
77 Northwich Victoria 0.162 31 13 5 34 75 161 52 62
78 Swansea Town 0.149 5 2 1 2 5 5 5 82
79 Leyton 0.067 7 2 3 3 5 6 8 80
80 Derby Midland 0.061 2 1 0 1 4 2 2 91
81 Sunderland Albion 0.051 8 3 2 4 15 16 9 79
82 Southend United 0.035 7 2 3 6 11 25 11 81
83 Chatham Town 0.035 10 3 4 3 16 40 10 77
84 Carlisle United 0.035 4 1 2 3 9 19 6 86
85 Birmingham St George 0.033 9 4 1 4 16 24 9 78
86 Linfield Athletic 0.031 1 0 1 0 2 2 1 99
87 Gillingham 0.030 3 1 1 4 3 10 6 88
88 Kettering Town 0.023 5 2 1 5 5 23 8 84
89 Exeter City 0.019 5 2 1 4 8 10 7 83
90 Watford 0.017 4 1 2 7 9 25 10 87
91 Croydon Common 0.016 2 0 2 4 5 22 6 98
92 Notts Rangers 0.014 1 0 1 1 1 4 2 104
93 South Shields 0.014 1 0 1 3 3 8 4 105
94 West Stanley 0.012 2 1 0 1 3 5 2 94
95 Thornycrofts 0.012 1 0 1 1 0 5 2 107
96 Croydon 0.011 1 0 1 1 1 2 2 100
97 Tunbridge Wells 0.011 1 0 1 1 1 6 2 106
98 Barrow 0.010 1 0 1 2 3 5 3 101
99 Chester City 0.009 2 1 0 2 1 9 3 97
100 Rochdale 0.008 2 1 0 3 4 9 4 96
101 Newport County 0.007 1 0 1 1 0 2 2 102
102 Accrington Stanley 0.006 3 1 1 3 3 11 5 89
102 Halliwell 0.006 3 1 1 3 11 21 5 90
104 Oxford City 0.004 1 0 1 2 0 7 3 108
105 Birmingham St George's 0.003 2 1 0 1 3 4 2 93
106 Swifts 0.001 2 1 0 1 4 7 2 95
106 Wrexham 0.001 1 0 1 2 3 6 3 103
108 Castleford Town 0 2 1 0 1 4 3 2 92
108 Witton 0 0 0 0 1 2 3 1 109
108 Newcastle East End 0 0 0 0 1 1 2 1 110
108 Newcastle West End 0 0 0 0 1 1 2 1 111
108 Derby Junction 0 0 0 0 1 0 1 1 112
108 Wigan Athletic 0 0 0 0 1 0 1 1 113
108 Halifax Town 0 0 0 0 1 2 4 1 114
108 Marlow 0 0 0 0 1 1 3 1 115
108 93rd Highland Regiment 0 0 0 0 1 0 2 1 116
108 Hednesford Town 0 0 0 0 1 0 2 1 117
108 Hucknall St. John's 0 0 0 0 1 0 2 1 118
108 Old Brightonians 0 0 0 0 1 0 2 1 119
108 Long Eaton Rangers 0 0 0 0 3 3 6 3 120
108 New Crusaders 0 0 0 0 1 3 6 1 121
108 Old Carthusians 0 0 0 0 2 3 6 2 122
108 Workington 0 0 0 0 2 1 4 2 123
108 Shrewsbury Town 0 0 0 0 1 0 3 1 124
108 South Shore 0 0 0 0 3 4 8 3 125
108 Jarrow 0 0 0 0 2 1 5 2 126
108 Sheffield Heeley 0 0 0 0 1 1 5 1 127
108 Shankhouse 0 0 0 0 1 0 4 1 128
108 Old Westminsters 0 0 0 0 3 5 10 3 129
108 Staple Hill 0 0 0 0 1 2 7 1 130
108 Crusaders 0 0 0 0 2 1 6 2 131
108 Hastings & St Leonards United 0 0 0 0 3 1 6 3 132
108 London Caledonians 0 0 0 0 2 1 6 2 133
108 Merthyr Town 0 0 0 0 2 0 5 2 134
108 Southport 0 0 0 0 2 0 5 2 135
108 Sutton Junction 0 0 0 0 1 0 5 1 136
108 Woking 0 0 0 0 1 0 5 1 137
108 Goole Town 0 0 0 0 1 3 9 1 138
108 Irthlingborough Town 0 0 0 0 1 1 7 1 139
108 Chorley 0 0 0 0 1 0 6 1 140
108 Worcester City 0 0 0 0 1 0 6 1 141
108 Heanor Town 0 0 0 0 3 1 8 3 142
108 Lisburn Distillery 0 0 0 0 1 2 10 1 143
108 Worksop Town 0 0 0 0 1 1 9 1 144
108 Fairfield 0 0 0 0 1 1 11 1 145
108 Bishop Auckland 0 0 0 0 2 0 11 2 146
108 King's Lynn 0 0 0 0 1 0 11 1 147
108 Stockton 0 0 0 0 3 1 13 3 148
108 Clapton 0 0 0 0 2 1 17 2 149
108 Kidderminster Harriers 0 0 0 0 3 1 21 3 150
108 Casuals 0 0 0 0 4 1 23 4 151

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.