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

England 1888-1914

1888-1913 1888-1915

EP Pts W D L GF GA GP PR
1 Aston Villa 3.975 1133 482 169 284 1999 1383 935 1
2 Liverpool 3.301 877 365 147 280 1394 1103 792 14
3 Newcastle United 3.076 925 385 155 264 1390 1060 804 12
4 Bolton Wanderers 3.037 969 407 155 355 1532 1380 917 7
5 Sunderland 3.002 1037 437 163 283 1663 1180 883 3
6 Everton 2.908 1070 451 168 319 1698 1317 938 2
7 Manchester United 2.867 936 394 148 272 1444 1144 814 10
8 Blackburn Rovers 2.838 976 383 210 341 1631 1458 934 4
9 Manchester City 2.748 877 359 159 277 1428 1165 795 15
10 Sheffield Wednesday 2.599 928 381 166 306 1407 1235 853 11
11 Derby County 2.446 960 383 194 355 1594 1520 932 8
12 Preston North End 2.414 975 386 203 328 1469 1209 917 5
13 Arsenal 2.330 812 327 158 287 1232 1110 772 19
14 Wolverhampton Wanderers 2.325 951 385 181 371 1509 1508 937 9
15 Notts County 2.305 873 342 189 380 1447 1462 911 17
16 West Bromwich Albion 2.296 975 391 193 352 1510 1406 936 6
17 Bradford City 2.260 470 187 96 158 635 567 441 32
18 Sheffield United 2.253 877 347 183 292 1302 1194 822 16
19 Chelsea 2.228 405 167 71 126 592 488 364 33
20 Nottingham Forest 2.203 806 310 186 345 1287 1331 841 20
21 Bury 2.174 719 278 163 311 1092 1152 752 23
22 Burnley 2.162 920 368 184 356 1463 1413 908 13
23 Oldham Athletic 2.103 327 130 67 92 432 342 289 39
24 Birmingham City 1.977 824 335 154 299 1349 1216 788 18
25 Tottenham Hotspur 1.904 282 105 72 110 410 432 287 43
26 Bristol City 1.880 552 218 116 179 771 703 513 28
27 Middlesbrough 1.826 565 218 129 242 882 891 589 26
28 Grimsby Town 1.658 744 307 130 311 1179 1199 748 21
29 Stoke City 1.577 583 231 121 314 966 1169 666 25
30 Swindon Town 1.474 35 16 3 8 46 30 27 58
31 Leicester City 1.470 722 285 152 291 1106 1166 728 22
32 Fulham 1.448 312 126 60 110 458 390 296 42
33 Barnsley 1.335 593 226 141 255 882 953 622 24
34 Southampton 1.272 63 25 13 19 86 82 57 55
35 Glossop North End 1.187 523 195 133 271 810 965 599 30
36 Hull City 1.067 403 163 77 123 584 460 363 34
37 West Ham United 1.058 39 14 11 10 57 46 35 57
38 Bradford Park Avenue 0.968 244 102 40 100 374 345 242 44
39 Blackpool 0.839 527 190 147 293 744 1043 630 29
40 Gainsborough Trinity 0.816 481 179 123 281 737 1062 583 31
41 Lincoln City 0.768 560 216 128 348 931 1290 692 27
42 Port Vale 0.767 371 144 83 207 641 842 434 37
43 Leeds City 0.762 333 129 75 151 525 574 355 38
44 Crystal Palace 0.747 29 10 9 9 32 44 28 62
45 Clapton Orient 0.724 317 120 77 155 386 505 352 41
46 Chesterfield 0.712 323 117 89 170 499 645 376 40
47 Millwall 0.685 31 12 7 16 33 57 35 59
48 Huddersfield Town 0.665 147 58 31 68 228 222 157 47
49 New Brighton Tower 0.649 122 49 24 32 198 156 105 48
50 Stockport County 0.624 393 143 107 240 591 869 490 35
51 Darwen 0.619 188 80 28 137 426 641 245 46
52 Burton United 0.618 376 147 82 261 660 1010 490 36
53 Accrington 0.545 117 41 35 60 252 340 136 49
54 Coventry City 0.526 14 6 2 5 17 22 13 71
55 Walsall 0.519 217 84 49 119 426 537 252 45
56 Burton Wanderers 0.502 100 43 14 38 171 152 95 50
57 Reading 0.448 30 9 12 15 35 68 36 61
58 Brighton & Hove Albion 0.416 20 6 8 9 22 28 23 69
59 Norwich City 0.406 20 7 6 9 32 32 22 68
60 Plymouth Argyle 0.393 17 6 5 11 28 40 22 70
61 Bristol Rovers 0.363 24 9 6 12 24 36 27 65
62 Queens Park Rangers 0.311 26 9 8 10 30 32 27 64
63 Brentford 0.306 13 5 3 6 15 18 14 72
64 Darlington 0.296 7 3 1 2 6 8 6 79
65 Portsmouth 0.291 24 9 6 15 34 59 30 66
66 Luton Town 0.256 75 29 17 66 170 254 112 52
67 Doncaster Rovers 0.237 67 25 17 60 107 211 102 53
68 Northampton Town 0.228 13 4 5 10 20 29 19 73
69 Crewe Alexandra 0.219 65 21 23 82 158 379 126 54
70 Bootle 0.216 21 9 3 15 52 79 27 67
71 Loughborough 0.212 88 34 20 105 171 411 159 51
72 Middlesbrough Iron 0.210 27 11 5 21 48 98 37 63
73 New Brompton 0.207 12 3 6 6 11 12 15 74
74 Rotherham Town 0.191 56 24 8 57 133 251 89 56
75 Northwich Victoria 0.176 31 13 5 34 75 161 52 60
76 Derby Midland 0.071 2 1 0 1 4 2 2 88
77 Leyton 0.070 7 2 3 3 5 6 8 78
78 Sunderland Albion 0.058 8 3 2 4 15 16 9 77
79 Carlisle United 0.047 4 1 2 3 9 19 6 83
80 Chatham Town 0.041 10 3 4 3 16 40 10 75
81 Gillingham 0.038 3 1 1 2 2 5 4 85
82 Birmingham St George 0.036 9 4 1 4 16 24 9 76
83 Linfield Athletic 0.036 1 0 1 0 2 2 1 94
84 Kettering Town 0.025 5 2 1 5 5 23 8 81
85 Exeter City 0.023 5 2 1 3 8 8 6 80
86 Southend United 0.020 4 1 2 4 8 16 7 82
87 Watford 0.020 4 1 2 7 9 25 10 84
88 Croydon Common 0.019 2 0 2 3 5 19 5 93
89 Notts Rangers 0.016 1 0 1 1 1 4 2 98
90 Croydon 0.013 1 0 1 1 1 2 2 95
91 Chester City 0.009 2 1 0 2 1 9 3 92
92 Tunbridge Wells 0.009 1 0 1 1 1 6 2 99
93 Barrow 0.007 1 0 1 2 3 5 3 96
94 Accrington Stanley 0.007 3 1 1 3 3 11 5 86
94 Halliwell 0.007 3 1 1 3 11 21 5 87
96 Oxford City 0.004 1 0 1 2 0 7 3 100
97 Birmingham St George's 0.003 2 1 0 1 3 4 2 90
98 Swifts 0.001 2 1 0 1 4 7 2 91
98 Wrexham 0.001 1 0 1 2 3 6 3 97
100 Swansea Town 0 2 1 0 1 3 2 2 89
100 Witton 0 0 0 0 1 2 3 1 101
100 Newcastle East End 0 0 0 0 1 1 2 1 102
100 Newcastle West End 0 0 0 0 1 1 2 1 103
100 Derby Junction 0 0 0 0 1 0 1 1 104
100 Gateshead 0 0 0 0 1 0 1 1 105
100 Wigan Athletic 0 0 0 0 1 0 1 1 106
100 Halifax Town 0 0 0 0 1 2 4 1 107
100 Marlow 0 0 0 0 1 1 3 1 108
100 South Shields 0 0 0 0 1 1 3 1 109
100 93rd Highland Regiment 0 0 0 0 1 0 2 1 110
100 Hucknall St. John's 0 0 0 0 1 0 2 1 111
100 Merthyr Town 0 0 0 0 1 0 2 1 112
100 Old Brightonians 0 0 0 0 1 0 2 1 113
100 Rochdale 0 0 0 0 1 0 2 1 114
100 Long Eaton Rangers 0 0 0 0 3 3 6 3 115
100 New Crusaders 0 0 0 0 1 3 6 1 116
100 Old Carthusians 0 0 0 0 2 3 6 2 117
100 Workington 0 0 0 0 2 1 4 2 118
100 Shrewsbury Town 0 0 0 0 1 0 3 1 119
100 South Shore 0 0 0 0 3 4 8 3 120
100 Jarrow 0 0 0 0 2 1 5 2 121
100 Sheffield Heeley 0 0 0 0 1 1 5 1 122
100 Shankhouse 0 0 0 0 1 0 4 1 123
100 Old Westminsters 0 0 0 0 3 5 10 3 124
100 Staple Hill 0 0 0 0 1 2 7 1 125
100 Crusaders 0 0 0 0 2 1 6 2 126
100 Hastings & St Leonards United 0 0 0 0 3 1 6 3 127
100 London Caledonians 0 0 0 0 2 1 6 2 128
100 Southport 0 0 0 0 2 0 5 2 129
100 Sutton Junction 0 0 0 0 1 0 5 1 130
100 Woking 0 0 0 0 1 0 5 1 131
100 Irthlingborough Town 0 0 0 0 1 1 7 1 132
100 Chorley 0 0 0 0 1 0 6 1 133
100 Worcester City 0 0 0 0 1 0 6 1 134
100 Heanor Town 0 0 0 0 3 1 8 3 135
100 Lisburn Distillery 0 0 0 0 1 2 10 1 136
100 Worksop Town 0 0 0 0 1 1 9 1 137
100 Fairfield 0 0 0 0 1 1 11 1 138
100 Bishop Auckland 0 0 0 0 2 0 11 2 139
100 King's Lynn 0 0 0 0 1 0 11 1 140
100 Stockton 0 0 0 0 3 1 13 3 141
100 Clapton 0 0 0 0 2 1 17 2 142
100 Kidderminster Harriers 0 0 0 0 3 1 21 3 143
100 Casuals 0 0 0 0 4 1 23 4 144

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.