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

England 1888-1921

‹ 1888-1920 History 1888-1922 ›

EP Pts W D L GF GA GP PR
1 Aston Villa 3.122 1284 544 196 334 2224 1596 1074 1
2 Liverpool 2.970 1032 424 184 321 1603 1272 929 14
3 Newcastle United 2.662 1066 439 188 313 1563 1210 940 11
4 Everton 2.646 1224 510 204 362 1941 1501 1076 2
5 Bolton Wanderers 2.538 1112 461 190 401 1771 1603 1052 5
6 Manchester City 2.455 1026 419 188 318 1627 1330 925 15
7 Sunderland 2.384 1174 494 186 333 1885 1381 1013 3
8 Tottenham Hotspur 2.310 447 174 99 148 672 612 421 37
9 Manchester United 2.293 1054 434 186 325 1621 1335 945 12
10 The Wednesday 2.191 1038 419 200 361 1543 1402 980 13
11 Blackburn Rovers 2.122 1097 427 243 389 1826 1659 1059 7
12 Birmingham 2.089 991 404 183 332 1591 1335 919 18
13 Burnley 2.069 1083 434 215 390 1690 1562 1039 9
14 Arsenal 2.060 945 378 189 332 1423 1278 899 19
15 Wolverhampton Wanderers 2.045 1074 434 206 428 1691 1711 1068 10
16 West Bromwich Albion 2.005 1111 445 221 393 1701 1556 1059 6
17 Notts County 1.953 994 384 226 430 1608 1640 1040 17
18 Preston North End 1.943 1112 438 236 376 1664 1407 1050 4
19 Derby County 1.913 1085 427 231 404 1761 1676 1062 8
20 Bradford City 1.910 604 233 138 204 820 753 575 30
21 Chelsea 1.877 552 222 108 177 782 679 507 31
22 Bury 1.874 853 331 191 361 1275 1317 883 21
23 Swindon Town 1.834 92 39 14 22 125 92 75 55
24 Sheffield United 1.829 1005 391 223 341 1469 1379 955 16
25 Nottingham Forest 1.772 905 345 215 407 1421 1541 967 20
26 Cardiff City 1.724 72 30 12 11 69 40 53 62
27 Bristol City 1.699 693 270 153 220 938 841 643 25
28 Middlesbrough 1.682 693 265 163 288 1071 1091 716 26
29 Oldham Athletic 1.634 450 174 102 142 610 547 418 36
30 Grimsby Town 1.596 841 343 155 377 1315 1420 875 22
31 Huddersfield Town 1.563 306 125 56 108 445 362 289 45
32 Southampton 1.541 132 49 34 30 170 129 113 49
33 Stoke 1.462 662 262 138 354 1080 1288 754 28
34 Fulham 1.454 446 179 88 159 623 542 426 38
35 West Ham United 1.407 140 54 32 40 168 126 126 48
36 Leicester City 1.344 831 324 183 348 1241 1371 855 23
37 Bradford Park Avenue 1.334 363 148 67 158 560 560 373 43
38 Barnsley 1.249 718 274 170 305 1046 1127 749 24
39 Hull City 1.231 542 216 110 170 791 653 496 32
40 Crystal Palace 1.118 91 35 21 19 106 87 75 56
41 Blackpool 0.976 674 250 174 335 931 1198 759 27
42 Glossop 0.963 541 201 139 299 844 1059 639 33
43 Millwall 0.885 82 31 20 33 81 101 84 60
44 Port Vale 0.884 437 167 103 241 726 944 511 40
45 Queens Park Rangers 0.875 85 34 17 24 100 73 75 59
46 Clapton Orient 0.824 441 168 105 204 532 661 477 39
47 Swansea Town 0.783 58 21 16 12 65 52 49 71
48 Lincoln City 0.773 621 237 147 393 1026 1463 777 29
49 Gainsborough Trinity 0.758 481 179 123 281 737 1062 583 35
50 Norwich City 0.706 62 19 24 27 84 92 70 69
51 Leeds City 0.669 377 148 81 174 609 650 403 41
52 Plymouth Argyle 0.667 71 21 29 24 77 84 74 63
53 Stockport County 0.660 497 181 135 299 740 1072 615 34
54 Chesterfield 0.612 323 117 89 170 499 645 376 44
55 Coventry City 0.581 79 27 25 47 93 168 99 61
56 Luton Town 0.575 126 48 30 84 242 322 162 50
57 Brighton & Hove Albion 0.570 62 22 18 31 70 95 71 70
58 New Brighton Tower 0.564 122 49 24 32 198 156 105 52
59 Reading 0.547 63 21 21 41 80 135 83 68
60 Burton United 0.530 376 147 82 262 663 1014 491 42
61 Darwen 0.517 188 80 28 137 426 641 245 47
62 Gateshead 0.507 86 32 22 31 119 95 85 58
63 Rotherham Town 0.495 126 49 28 96 221 387 173 51
64 Bristol Rovers 0.473 68 27 14 32 95 106 73 64
65 Portsmouth 0.438 63 21 21 33 80 113 75 67
66 Accrington 0.435 116 41 34 59 251 334 134 53
67 Walsall 0.435 215 83 49 118 420 530 250 46
68 Northampton Town 0.428 54 20 14 31 84 110 65 73
69 Burton Wanderers 0.419 100 43 14 39 173 157 96 54
70 Watford 0.404 54 22 10 22 72 73 54 72
71 Leeds United 0.403 38 14 10 18 40 45 42 78
72 Brentford 0.399 43 14 15 29 59 92 58 76
73 Merthyr Town 0.365 45 15 15 14 60 54 44 75
74 Southend United 0.289 47 18 11 27 62 91 56 74
75 Newport County 0.274 38 14 10 20 43 66 44 79
76 Exeter City 0.272 40 12 16 22 47 67 50 77
77 Gillingham 0.229 31 9 13 26 37 84 48 80
78 Darlington 0.217 11 4 3 5 11 17 12 85
79 Doncaster Rovers 0.206 67 25 17 60 107 211 102 65
80 Middlesbrough Iron 0.193 27 11 5 21 48 98 37 82
81 Crewe Alexandra 0.189 64 21 22 81 155 372 124 66
82 Bootle 0.185 21 9 3 14 52 76 26 83
83 Loughborough 0.185 88 34 20 105 171 411 159 57
84 New Brompton 0.158 12 3 6 6 11 12 15 84
85 Northwich Victoria 0.151 31 13 5 34 75 161 52 81
86 Sunderland Albion 0.076 8 3 2 3 14 13 8 86
87 Leyton 0.057 7 2 3 3 5 6 8 87
88 Derby Midland 0.054 2 1 0 1 4 2 2 94
89 South Shields 0.032 3 1 1 4 6 12 6 92
90 Birmingham St George 0.030 5 2 1 3 10 18 6 88
91 Carlisle United 0.024 4 1 2 3 9 19 6 90
92 Chatham Town 0.023 4 1 2 2 7 24 5 91
93 Kettering Town 0.022 5 2 1 6 6 28 9 89
94 West Stanley 0.018 2 1 0 1 3 5 2 97
95 Croydon Common 0.015 2 0 2 4 5 22 6 100
96 Thornycrofts 0.011 1 0 1 1 0 5 2 105
97 Rochdale 0.011 2 1 0 4 4 11 5 98
98 Croydon 0.011 1 0 1 1 1 2 2 102
99 Heanor Town 0.009 1 0 1 4 2 10 5 107
100 Chester City 0.008 2 1 0 2 1 9 3 99
101 Stockton 0.008 1 0 1 4 2 25 5 108
102 Barrow 0.008 1 0 1 2 3 5 3 103
103 Tunbridge Wells 0.007 1 0 1 1 1 6 2 104
104 Accrington Stanley 0.006 3 1 1 3 3 11 5 93
105 Wrexham 0.004 1 0 1 1 2 3 2 101
106 Oxford City 0.004 1 0 1 2 0 7 3 106
107 Castleford Town 0 2 1 0 1 4 3 2 95
107 Birmingham St George's 0 2 1 0 1 3 4 2 96
107 Newcastle East End 0 0 0 0 1 1 2 1 109
107 Newcastle West End 0 0 0 0 1 1 2 1 110
107 Wigan Athletic 0 0 0 0 1 0 1 1 111
107 Halifax Town 0 0 0 0 1 2 4 1 112
107 Long Eaton Rangers 0 0 0 0 2 1 3 2 113
107 Marlow 0 0 0 0 1 1 3 1 114
107 93rd Highland Regiment 0 0 0 0 1 0 2 1 115
107 Hednesford Town 0 0 0 0 1 0 2 1 116
107 Hucknall St. John's 0 0 0 0 1 0 2 1 117
107 Old Carthusians 0 0 0 0 1 0 2 1 118
107 New Crusaders 0 0 0 0 1 3 6 1 119
107 South Shore 0 0 0 0 2 3 6 2 120
107 Workington 0 0 0 0 2 1 4 2 121
107 Bath City 0 0 0 0 1 0 3 1 122
107 Shrewsbury Town 0 0 0 0 1 0 3 1 123
107 Old Westminsters 0 0 0 0 2 2 6 2 124
107 Eccles United 0 0 0 0 1 1 5 1 125
107 Jarrow 0 0 0 0 2 1 5 2 126
107 Shankhouse 0 0 0 0 1 0 4 1 127
107 Staple Hill 0 0 0 0 1 2 7 1 128
107 Crusaders 0 0 0 0 2 1 6 2 129
107 Hastings & St Leonards United 0 0 0 0 3 1 6 3 130
107 London Caledonians 0 0 0 0 2 1 6 2 131
107 Swifts 0 0 0 0 1 1 6 1 132
107 Southport 0 0 0 0 2 0 5 2 133
107 Sutton Junction 0 0 0 0 1 0 5 1 134
107 Woking 0 0 0 0 1 0 5 1 135
107 Goole Town 0 0 0 0 1 3 9 1 136
107 Irthlingborough Town 0 0 0 0 1 1 7 1 137
107 Chorley 0 0 0 0 1 0 6 1 138
107 Worcester City 0 0 0 0 1 0 6 1 139
107 Lisburn Distillery 0 0 0 0 1 2 10 1 140
107 Worksop Town 0 0 0 0 1 1 9 1 141
107 Fairfield 0 0 0 0 1 1 11 1 142
107 Bishop Auckland 0 0 0 0 2 0 11 2 143
107 King's Lynn 0 0 0 0 1 0 11 1 144
107 Halliwell 0 0 0 0 2 2 15 2 145
107 Clapton 0 0 0 0 2 1 17 2 146
107 Kidderminster Harriers 0 0 0 0 3 1 21 3 147
107 Casuals 0 0 0 0 4 1 23 4 148

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

« 1888-1890 History 1888-2026 »

Includes 29 seasons from 1888-89 to 1920-21.

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.