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

England 1888-1908

1888-1907 1888-1909

EP Pts W D L GF GA GP PR
1 Liverpool 4.549 627 262 103 180 1016 719 545 15
2 Sheffield Wednesday 3.730 664 275 114 218 1003 873 607 10
3 Aston Villa 3.702 827 354 119 214 1511 1063 687 1
4 Nottingham Forest 3.619 610 238 134 227 952 923 599 19
5 Newcastle United 3.074 626 265 96 182 986 747 543 16
6 Bolton Wanderers 2.963 707 297 113 269 1167 1065 679 5
7 Sheffield United 2.929 642 255 132 194 940 852 581 13
8 Everton 2.886 791 338 115 234 1328 994 687 2
9 Preston North End 2.860 744 298 148 233 1171 885 679 3
10 Manchester City 2.749 623 258 107 185 1052 834 550 17
11 Manchester United 2.728 653 278 97 189 1040 788 564 11
12 Birmingham City 2.701 612 255 102 193 1037 828 550 18
13 Arsenal 2.700 589 247 95 189 955 756 531 20
14 Bristol City 2.659 329 137 55 75 480 315 267 30
15 Bury 2.576 508 202 104 203 777 754 509 24
16 Notts County 2.486 646 254 138 284 1132 1138 676 12
17 West Bromwich Albion 2.481 687 280 127 279 1150 1123 686 7
18 Chelsea 2.458 149 63 23 32 234 138 118 39
19 Sunderland 2.456 738 312 114 202 1193 845 628 4
20 Wolverhampton Wanderers 2.430 696 284 128 281 1140 1183 693 6
21 Derby County 2.407 677 270 137 279 1160 1190 686 8
22 Grimsby Town 2.220 568 239 90 222 933 891 551 22
23 Stoke City 2.073 581 231 119 309 961 1150 659 21
24 Southampton 2.068 59 24 11 13 81 63 48 51
25 Burnley 1.978 635 256 123 274 1023 1081 653 14
26 Middlesbrough 1.973 335 131 73 141 511 504 345 29
27 Blackburn Rovers 1.961 671 265 141 274 1159 1137 680 9
28 Tottenham Hotspur 1.633 47 16 15 10 56 54 41 54
29 Fulham 1.543 70 30 10 16 106 75 56 48
30 Leicester City 1.440 508 198 112 174 748 724 484 23
31 Barnsley 1.143 325 126 73 166 530 623 365 31
32 Bradford City 1.117 207 86 35 69 308 269 190 36
33 Glossop North End 1.099 310 114 82 163 491 592 359 33
34 Oldham Athletic 1.070 55 24 7 12 84 50 43 53
35 Port Vale 0.985 371 144 83 206 641 839 433 27
36 Gainsborough Trinity 0.940 362 139 84 200 580 781 423 28
37 Hull City 0.896 132 56 20 45 209 179 121 40
38 Chesterfield 0.893 290 105 80 146 456 558 331 34
39 Blackpool 0.843 320 118 84 188 483 696 390 32
40 Lincoln City 0.818 437 173 91 272 770 1020 536 25
41 New Brighton Tower 0.804 122 49 24 32 198 156 105 41
42 Darwen 0.798 188 80 28 137 426 641 245 38
43 Burton United 0.760 376 147 82 261 660 1010 490 26
44 Walsall 0.671 217 84 49 118 426 531 251 35
45 Accrington 0.653 117 41 35 60 252 340 136 42
46 Stockport County 0.640 198 71 56 128 289 471 255 37
47 Burton Wanderers 0.637 100 43 14 38 171 152 95 44
48 Millwall 0.552 20 8 4 10 23 35 22 58
49 Crystal Palace 0.545 15 5 5 3 15 15 13 61
50 Leeds City 0.538 111 42 27 47 169 181 116 43
51 Brentford 0.478 10 4 2 3 13 12 9 63
52 Clapton Orient 0.370 84 29 26 61 120 213 116 46
53 Reading 0.356 17 5 7 10 19 45 22 60
54 Portsmouth 0.339 17 6 5 9 20 38 20 59
55 Bootle 0.317 21 9 3 15 52 79 27 57
56 Luton Town 0.311 75 29 17 63 166 243 109 47
57 Doncaster Rovers 0.299 67 25 17 60 107 211 102 49
58 Middlesbrough Iron 0.273 27 11 5 21 48 98 37 56
59 Loughborough 0.267 88 34 20 105 171 411 159 45
60 Rotherham Town 0.239 56 24 8 57 133 251 89 52
61 Bristol Rovers 0.239 15 6 3 6 12 13 15 62
62 New Brompton 0.231 10 3 4 4 9 8 11 64
63 Northwich Victoria 0.228 31 13 5 34 75 161 52 55
64 Crewe Alexandra 0.200 61 20 21 80 150 369 121 50
65 Brighton & Hove Albion 0.194 9 2 5 3 11 14 10 66
66 Norwich City 0.155 7 3 1 3 12 8 7 70
67 Plymouth Argyle 0.149 8 2 4 5 14 21 11 69
68 Derby Midland 0.137 2 1 0 1 4 2 2 78
69 Swindon Town 0.123 5 2 1 2 5 8 5 73
70 Chatham Town 0.102 10 3 4 2 16 31 9 65
71 Queens Park Rangers 0.101 6 2 2 4 4 7 8 71
72 Sunderland Albion 0.093 8 3 2 4 15 16 9 68
73 Carlisle United 0.082 3 1 1 1 7 9 3 76
74 West Ham United 0.070 5 2 1 4 7 10 7 72
75 Linfield Athletic 0.068 1 0 1 0 2 2 1 83
76 Birmingham St George 0.051 9 4 1 4 16 24 9 67
77 Kettering Town 0.032 5 2 1 4 5 15 7 74
78 Notts Rangers 0.026 1 0 1 1 1 4 2 84
79 Chester City 0.011 2 1 0 2 1 9 3 82
80 Tunbridge Wells 0.009 1 0 1 1 1 6 2 85
81 Accrington Stanley 0.008 3 1 1 1 2 2 3 75
82 Halliwell 0.006 3 1 1 3 11 21 5 77
83 Oxford City 0.005 1 0 1 2 0 7 3 86
84 Birmingham St George's 0.003 2 1 0 1 3 4 2 80
85 Swifts 0 2 1 0 1 4 7 2 81
85 Watford 0 2 1 0 3 7 6 4 79
85 Barrow 0 0 0 0 1 2 3 1 87
85 Witton 0 0 0 0 1 2 3 1 88
85 Newcastle East End 0 0 0 0 1 1 2 1 89
85 Newcastle West End 0 0 0 0 1 1 2 1 90
85 Derby Junction 0 0 0 0 1 0 1 1 91
85 Wigan Athletic 0 0 0 0 1 0 1 1 92
85 Coventry City 0 0 0 0 1 2 4 1 93
85 Marlow 0 0 0 0 1 1 3 1 94
85 Wrexham 0 0 0 0 1 1 3 1 95
85 93rd Highland Regiment 0 0 0 0 1 0 2 1 96
85 Hucknall St. John's 0 0 0 0 1 0 2 1 97
85 Old Brightonians 0 0 0 0 1 0 2 1 98
85 Long Eaton Rangers 0 0 0 0 3 3 6 3 99
85 New Crusaders 0 0 0 0 1 3 6 1 100
85 Old Carthusians 0 0 0 0 2 3 6 2 101
85 Hastings & St Leonards United 0 0 0 0 2 1 4 2 102
85 Bishop Auckland 0 0 0 0 1 0 3 1 103
85 Southport 0 0 0 0 1 0 3 1 104
85 South Shore 0 0 0 0 3 4 8 3 105
85 Jarrow 0 0 0 0 2 1 5 2 106
85 Sheffield Heeley 0 0 0 0 1 1 5 1 107
85 Shankhouse 0 0 0 0 1 0 4 1 108
85 Old Westminsters 0 0 0 0 3 5 10 3 109
85 Staple Hill 0 0 0 0 1 2 7 1 110
85 Crusaders 0 0 0 0 2 1 6 2 111
85 Woking 0 0 0 0 1 0 5 1 112
85 Northampton Town 0 0 0 0 4 3 9 4 113
85 Irthlingborough Town 0 0 0 0 1 1 7 1 114
85 Chorley 0 0 0 0 1 0 6 1 115
85 Worcester City 0 0 0 0 1 0 6 1 116
85 Heanor Town 0 0 0 0 3 1 8 3 117
85 Lisburn Distillery 0 0 0 0 1 2 10 1 118
85 Worksop Town 0 0 0 0 1 1 9 1 119
85 Fairfield 0 0 0 0 1 1 11 1 120
85 King's Lynn 0 0 0 0 1 0 11 1 121
85 Stockton 0 0 0 0 3 1 13 3 122
85 Clapton 0 0 0 0 2 1 17 2 123
85 Kidderminster Harriers 0 0 0 0 3 1 21 3 124
85 Casuals 0 0 0 0 4 1 23 4 125

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.