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

England 1888-1911

1888-1910 1888-1912

EP Pts W D L GF GA GP PR
1 Newcastle United 3.611 800 338 124 218 1232 901 680 11
2 Liverpool 3.545 752 315 122 227 1215 904 664 16
3 Aston Villa 3.509 975 416 143 248 1736 1211 807 1
4 Nottingham Forest 3.033 715 277 161 284 1139 1138 722 18
5 Everton 2.987 938 398 142 273 1535 1158 813 2
6 Bolton Wanderers 2.950 834 351 132 313 1341 1213 796 6
7 Manchester City 2.902 750 309 132 230 1257 1011 671 17
8 Manchester United 2.819 803 342 119 227 1257 966 688 10
9 Sheffield Wednesday 2.757 791 326 139 263 1188 1051 728 12
10 Arsenal 2.478 704 288 128 237 1094 931 653 20
11 Sunderland 2.456 879 371 137 243 1417 1021 751 3
12 Bradford City 2.439 347 144 59 113 488 412 316 34
13 West Bromwich Albion 2.402 837 341 155 312 1346 1257 808 5
14 Preston North End 2.399 855 340 175 283 1315 1043 798 4
15 Chelsea 2.375 278 114 50 79 424 314 243 38
16 Blackburn Rovers 2.354 811 318 175 313 1382 1314 806 9
17 Bristol City 2.353 443 179 85 131 630 513 395 27
18 Wolverhampton Wanderers 2.333 820 333 154 327 1324 1359 814 8
19 Sheffield United 2.323 759 300 159 239 1106 1002 698 14
20 Derby County 2.297 833 333 167 313 1388 1347 813 7
21 Bury 2.265 611 239 133 257 960 981 629 23
22 Tottenham Hotspur 2.159 175 65 45 56 247 232 166 45
23 Burnley 2.132 759 303 153 323 1210 1253 779 15
24 Birmingham City 2.132 705 289 127 252 1183 1043 668 19
25 Oldham Athletic 2.097 193 81 31 51 267 180 163 41
26 Notts County 2.033 760 297 166 330 1290 1298 793 13
27 Grimsby Town 1.769 631 264 103 265 1037 1029 632 21
28 Middlesbrough 1.768 441 169 103 194 682 704 466 28
29 Stoke City 1.716 582 231 120 312 964 1160 663 24
30 Leicester City 1.641 622 245 132 231 949 959 608 22
31 Southampton 1.559 62 25 12 16 84 74 53 54
32 Fulham 1.329 190 74 42 60 274 225 176 43
33 Barnsley 1.287 439 166 107 218 712 810 491 29
34 Glossop North End 1.274 433 163 107 211 666 769 481 30
35 Swindon Town 1.055 19 9 1 5 23 18 15 63
36 Hull City 1.008 279 114 51 77 413 310 242 37
37 Gainsborough Trinity 0.902 456 173 110 258 702 988 541 26
38 Port Vale 0.863 371 144 83 206 641 839 433 33
39 Blackpool 0.855 430 158 114 237 633 865 509 31
40 Chesterfield 0.794 323 117 89 168 497 633 374 35
41 Lincoln City 0.760 492 190 112 311 841 1166 613 25
42 New Brighton Tower 0.699 122 49 24 32 198 156 105 46
43 Burton United 0.678 376 147 82 261 660 1010 490 32
44 Darwen 0.677 188 80 28 137 426 641 245 44
45 West Ham United 0.666 24 9 6 7 33 23 22 60
46 Leeds City 0.635 214 82 50 104 322 378 236 40
47 Stockport County 0.630 298 111 76 187 432 673 374 36
48 Bradford Park Avenue 0.622 111 46 19 53 183 181 118 48
49 Crystal Palace 0.575 19 6 7 6 22 35 19 64
50 Walsall 0.573 217 84 49 118 426 531 251 39
51 Clapton Orient 0.570 192 72 48 113 239 366 233 42
52 Accrington 0.566 117 41 35 60 252 340 136 47
53 Burton Wanderers 0.554 100 43 14 38 171 152 95 49
54 Millwall 0.515 25 10 5 13 29 47 28 59
55 Coventry City 0.467 11 5 1 3 12 14 9 73
56 Huddersfield Town 0.424 34 13 8 17 57 58 38 56
57 Norwich City 0.392 16 6 4 6 23 21 16 67
58 Brentford 0.355 12 5 2 5 15 14 12 70
59 Plymouth Argyle 0.310 13 4 5 8 20 32 17 69
60 Portsmouth 0.293 22 8 6 12 31 50 26 61
61 Reading 0.288 19 5 9 12 22 54 26 65
62 Luton Town 0.279 75 29 17 65 168 250 111 51
63 Brighton & Hove Albion 0.275 12 3 6 6 14 19 15 72
64 Bristol Rovers 0.273 18 7 4 9 15 22 20 66
65 Doncaster Rovers 0.262 67 25 17 60 107 211 102 52
66 Bootle 0.254 21 9 3 15 52 79 27 62
67 Crewe Alexandra 0.248 63 21 21 81 154 374 123 53
68 Loughborough 0.234 88 34 20 105 171 411 159 50
69 Middlesbrough Iron 0.231 27 11 5 21 48 98 37 58
70 Darlington 0.221 4 2 0 1 3 4 3 80
71 Rotherham Town 0.212 56 24 8 57 133 251 89 55
72 New Brompton 0.203 12 3 6 6 11 12 15 71
73 Northwich Victoria 0.198 31 13 5 34 75 161 52 57
74 Queens Park Rangers 0.170 16 5 6 7 15 17 18 68
75 Northampton Town 0.122 8 2 4 7 13 18 13 77
76 Derby Midland 0.101 2 1 0 1 4 2 2 87
77 Leyton 0.088 7 2 3 2 5 5 7 78
78 Chatham Town 0.076 10 3 4 2 16 31 9 74
79 Sunderland Albion 0.072 8 3 2 4 15 16 9 76
80 Carlisle United 0.051 4 1 2 3 9 19 6 82
81 Linfield Athletic 0.051 1 0 1 0 2 2 1 91
82 Birmingham St George 0.041 9 4 1 4 16 24 9 75
83 Kettering Town 0.029 5 2 1 5 5 23 8 79
84 Southend United 0.026 4 1 2 2 5 9 5 81
85 Notts Rangers 0.017 1 0 1 1 1 4 2 93
86 Croydon Common 0.012 1 0 1 2 2 11 3 96
87 Tunbridge Wells 0.011 1 0 1 1 1 6 2 94
88 Chester City 0.009 2 1 0 2 1 9 3 90
89 Watford 0.009 3 1 1 6 9 15 8 84
90 Accrington Stanley 0.008 3 1 1 3 3 11 5 85
90 Halliwell 0.008 3 1 1 3 11 21 5 86
92 Oxford City 0.004 1 0 1 2 0 7 3 95
93 Birmingham St George's 0.004 2 1 0 1 3 4 2 88
94 Swifts 0 2 1 0 1 4 7 2 89
94 Exeter City 0 3 1 1 2 3 6 4 83
94 Wrexham 0 1 0 1 2 3 6 3 92
94 Barrow 0 0 0 0 1 2 3 1 97
94 Witton 0 0 0 0 1 2 3 1 98
94 Newcastle East End 0 0 0 0 1 1 2 1 99
94 Newcastle West End 0 0 0 0 1 1 2 1 100
94 Derby Junction 0 0 0 0 1 0 1 1 101
94 Wigan Athletic 0 0 0 0 1 0 1 1 102
94 Marlow 0 0 0 0 1 1 3 1 103
94 93rd Highland Regiment 0 0 0 0 1 0 2 1 104
94 Hucknall St. John's 0 0 0 0 1 0 2 1 105
94 Old Brightonians 0 0 0 0 1 0 2 1 106
94 Long Eaton Rangers 0 0 0 0 3 3 6 3 107
94 New Crusaders 0 0 0 0 1 3 6 1 108
94 Old Carthusians 0 0 0 0 2 3 6 2 109
94 Workington 0 0 0 0 2 1 4 2 110
94 Shrewsbury Town 0 0 0 0 1 0 3 1 111
94 Southport 0 0 0 0 1 0 3 1 112
94 South Shore 0 0 0 0 3 4 8 3 113
94 Jarrow 0 0 0 0 2 1 5 2 114
94 Sheffield Heeley 0 0 0 0 1 1 5 1 115
94 Shankhouse 0 0 0 0 1 0 4 1 116
94 Old Westminsters 0 0 0 0 3 5 10 3 117
94 Staple Hill 0 0 0 0 1 2 7 1 118
94 Crusaders 0 0 0 0 2 1 6 2 119
94 Hastings & St Leonards United 0 0 0 0 3 1 6 3 120
94 Woking 0 0 0 0 1 0 5 1 121
94 Irthlingborough Town 0 0 0 0 1 1 7 1 122
94 Chorley 0 0 0 0 1 0 6 1 123
94 Worcester City 0 0 0 0 1 0 6 1 124
94 Heanor Town 0 0 0 0 3 1 8 3 125
94 Lisburn Distillery 0 0 0 0 1 2 10 1 126
94 Worksop Town 0 0 0 0 1 1 9 1 127
94 Fairfield 0 0 0 0 1 1 11 1 128
94 Bishop Auckland 0 0 0 0 2 0 11 2 129
94 King's Lynn 0 0 0 0 1 0 11 1 130
94 Stockton 0 0 0 0 3 1 13 3 131
94 Clapton 0 0 0 0 2 1 17 2 132
94 Kidderminster Harriers 0 0 0 0 3 1 21 3 133
94 Casuals 0 0 0 0 4 1 23 4 134

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.