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

England 1888-1902

1888-1901 1888-1903

EP Pts W D L GF GA GP PR
1 Sheffield Wednesday 4.422 384 158 68 138 608 551 364 13
2 Sheffield United 4.392 400 156 88 110 575 505 354 12
3 Sunderland 4.368 499 214 71 113 800 485 398 3
4 Preston North End 4.365 492 205 82 162 855 618 449 4
5 Liverpool 4.104 363 148 67 97 570 392 312 17
6 Bolton Wanderers 3.653 455 191 73 178 758 718 442 7
7 West Bromwich Albion 3.595 436 177 82 196 763 824 455 10
8 Nottingham Forest 3.530 376 145 86 136 589 557 367 14
9 Derby County 3.480 449 179 91 179 822 846 449 9
10 Aston Villa 3.397 546 232 82 136 1032 739 450 1
11 Bury 3.386 296 121 54 102 436 371 277 23
12 Everton 3.308 506 216 74 150 898 677 440 2
13 Newcastle United 3.134 335 141 53 108 549 451 302 21
14 Wolverhampton Wanderers 3.076 478 196 86 177 798 769 459 5
15 Birmingham City 2.958 374 159 56 108 702 516 323 15
16 Blackburn Rovers 2.887 464 185 94 171 851 772 450 6
17 Burnley 2.865 422 171 80 183 727 740 434 11
18 Notts County 2.837 452 187 78 178 851 768 443 8
19 Stoke City 2.552 366 146 74 205 644 803 425 16
20 Manchester City 2.495 340 141 58 117 602 516 316 19
21 Grimsby Town 2.369 362 160 42 121 648 531 323 18
22 Southampton 2.222 32 13 6 7 44 33 26 46
23 Manchester United 2.010 340 143 54 136 582 528 333 20
24 Tottenham Hotspur 1.861 20 7 6 4 33 28 17 50
25 Arsenal 1.647 320 138 44 114 553 453 296 22
26 Glossop North End 1.481 134 49 36 54 195 190 139 32
27 Leicester City 1.310 285 114 57 92 433 376 263 24
28 Bristol City 1.230 44 18 8 13 61 43 39 44
29 Middlesbrough 1.128 125 52 21 42 202 153 115 33
30 Darwen 1.120 188 80 28 137 426 641 245 29
31 Lincoln City 1.112 262 103 56 153 472 624 312 25
32 Accrington 1.068 117 41 35 60 252 340 136 35
33 New Brighton Tower 1.004 122 49 24 32 198 156 105 34
34 Port Vale 0.965 219 86 47 117 365 474 250 27
35 Walsall 0.857 217 84 49 118 426 531 251 28
36 Chesterfield 0.839 97 37 23 47 163 197 107 38
37 Gainsborough Trinity 0.761 162 58 46 94 279 392 198 30
38 Burton Wanderers 0.746 100 43 14 38 171 152 95 37
39 Barnsley 0.743 113 44 25 69 198 263 138 36
40 Burton United 0.736 247 99 49 160 478 668 308 26
41 Doncaster Rovers 0.689 34 13 8 13 49 58 34 45
42 Blackpool 0.611 138 55 28 84 235 338 167 31
43 Reading 0.517 11 4 3 4 10 28 11 51
44 Bootle 0.444 21 9 3 15 52 79 27 49
45 Luton Town 0.361 71 28 15 60 161 230 103 40
46 Middlesbrough Iron 0.347 27 11 5 21 48 98 37 48
47 Stockport County 0.321 48 19 10 40 74 141 69 43
48 Loughborough 0.318 88 34 20 105 171 411 159 39
49 Portsmouth 0.303 8 2 4 3 8 16 9 56
50 Northwich Victoria 0.295 31 13 5 34 75 161 52 47
51 Rotherham Town 0.291 56 24 8 56 133 250 88 42
52 Millwall 0.283 9 3 3 4 9 17 10 54
53 Crewe Alexandra 0.246 59 20 19 78 148 362 117 41
54 Derby Midland 0.196 2 1 0 1 4 2 2 61
55 Chatham Town 0.147 10 3 4 2 16 31 9 52
56 Sunderland Albion 0.131 8 3 2 4 15 16 9 55
57 Queens Park Rangers 0.119 3 1 1 1 2 3 3 59
58 Linfield Athletic 0.098 1 0 1 0 2 2 1 65
59 Bristol Rovers 0.077 5 2 1 2 4 5 5 57
60 Birmingham St George 0.067 9 4 1 4 16 24 9 53
61 Kettering Town 0.050 5 2 1 3 5 11 6 58
62 Notts Rangers 0.037 1 0 1 1 1 4 2 66
63 Chester City 0.018 2 1 0 2 1 9 3 64
64 Oxford City 0.009 1 0 1 1 0 4 2 67
65 Halliwell 0.008 3 1 1 3 11 21 5 60
66 Birmingham St George's 0.004 2 1 0 1 3 4 2 62
67 Swifts 0 2 1 0 1 4 7 2 63
67 Witton 0 0 0 0 1 2 3 1 68
67 Newcastle East End 0 0 0 0 1 1 2 1 69
67 Newcastle West End 0 0 0 0 1 1 2 1 70
67 Derby Junction 0 0 0 0 1 0 1 1 71
67 New Brompton 0 0 0 0 1 0 1 1 72
67 West Ham United 0 0 0 0 1 0 1 1 73
67 Wigan Athletic 0 0 0 0 1 0 1 1 74
67 Marlow 0 0 0 0 1 1 3 1 75
67 Wrexham 0 0 0 0 1 1 3 1 76
67 93rd Highland Regiment 0 0 0 0 1 0 2 1 77
67 Hucknall St. John's 0 0 0 0 1 0 2 1 78
67 Northampton Town 0 0 0 0 1 0 2 1 79
67 Old Brightonians 0 0 0 0 1 0 2 1 80
67 Long Eaton Rangers 0 0 0 0 3 3 6 3 81
67 Old Carthusians 0 0 0 0 2 3 6 2 82
67 Southport 0 0 0 0 1 0 3 1 83
67 South Shore 0 0 0 0 3 4 8 3 84
67 Jarrow 0 0 0 0 2 1 5 2 85
67 Sheffield Heeley 0 0 0 0 1 1 5 1 86
67 Shankhouse 0 0 0 0 1 0 4 1 87
67 Old Westminsters 0 0 0 0 3 5 10 3 88
67 Crusaders 0 0 0 0 2 1 6 2 89
67 Stockton 0 0 0 0 1 0 5 1 90
67 Chorley 0 0 0 0 1 0 6 1 91
67 Heanor Town 0 0 0 0 3 1 8 3 92
67 Lisburn Distillery 0 0 0 0 1 2 10 1 93
67 Fairfield 0 0 0 0 1 1 11 1 94
67 Kidderminster Harriers 0 0 0 0 2 1 16 2 95
67 Clapton 0 0 0 0 2 1 17 2 96
67 Casuals 0 0 0 0 4 1 23 4 97

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.