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

England 1888-1903

1888-1902 1888-1904

EP Pts W D L GF GA GP PR
1 Sheffield United 4.519 441 174 93 123 636 551 390 12
2 Sunderland 4.469 540 230 80 123 852 525 433 3
3 Aston Villa 4.329 593 254 85 149 1104 786 488 1
4 Sheffield Wednesday 4.293 427 177 73 150 662 588 400 13
5 Liverpool 4.278 401 165 71 111 639 443 347 17
6 Preston North End 3.706 530 219 92 174 915 663 485 4
7 Nottingham Forest 3.591 415 160 95 150 644 609 405 15
8 West Bromwich Albion 3.575 473 193 87 211 817 879 491 10
9 Derby County 3.527 492 199 94 195 882 900 488 7
10 Bury 3.431 341 142 57 117 502 414 316 23
11 Everton 3.203 542 231 80 166 951 726 477 2
12 Bolton Wanderers 3.187 474 199 76 202 795 796 477 9
13 Birmingham City 3.109 425 183 59 116 777 554 358 14
14 Newcastle United 2.983 367 155 57 125 591 504 337 22
15 Notts County 2.976 489 201 87 194 898 821 482 8
16 Wolverhampton Wanderers 2.904 511 210 91 193 846 827 494 5
17 Manchester City 2.825 394 166 62 123 698 548 351 18
18 Blackburn Rovers 2.591 496 198 100 189 896 837 487 6
19 Burnley 2.517 442 177 88 203 757 817 468 11
20 Stoke City 2.344 408 163 82 218 695 846 463 16
21 Grimsby Town 2.225 389 169 51 139 693 596 359 19
22 Middlesbrough 2.068 157 66 25 58 243 203 149 33
23 Manchester United 1.912 380 159 62 148 638 570 369 20
24 Southampton 1.858 34 13 8 8 47 37 29 46
25 Tottenham Hotspur 1.672 25 9 7 5 38 31 21 49
26 Arsenal 1.649 368 158 52 121 620 486 331 21
27 Bristol City 1.495 88 36 16 23 125 82 75 39
28 Glossop North End 1.382 163 60 43 71 240 250 174 32
29 Leicester City 1.237 313 124 65 108 474 441 297 24
30 Darwen 1.082 188 80 28 137 426 641 245 30
31 Lincoln City 1.067 292 115 62 170 518 679 347 25
32 Accrington 1.009 117 41 35 60 252 340 136 37
33 New Brighton Tower 0.972 122 49 24 32 198 156 105 36
34 Port Vale 0.959 253 99 55 130 422 536 284 27
35 Chesterfield 0.882 134 51 32 58 230 237 141 35
36 Walsall 0.843 217 84 49 118 426 531 251 28
37 Millwall 0.835 15 6 3 5 17 21 14 51
38 Gainsborough Trinity 0.813 191 69 53 110 320 451 232 29
39 Barnsley 0.783 149 58 33 83 256 318 174 34
40 Burton United 0.739 276 110 56 176 517 727 342 26
41 Burton Wanderers 0.734 100 43 14 38 171 152 95 38
42 Blackpool 0.628 166 64 38 99 279 397 201 31
43 Doncaster Rovers 0.576 59 22 15 31 84 130 68 43
44 Reading 0.497 12 4 4 5 13 34 13 52
45 Bootle 0.433 21 9 3 15 52 79 27 50
46 Luton Town 0.351 71 28 15 61 161 233 104 41
47 Middlesbrough Iron 0.340 27 11 5 21 48 98 37 48
48 Loughborough 0.316 88 34 20 105 171 411 159 40
49 Stockport County 0.297 68 26 16 61 112 215 103 42
50 Northwich Victoria 0.287 31 13 5 34 75 161 52 47
51 Rotherham Town 0.283 56 24 8 56 133 250 88 45
52 Crewe Alexandra 0.240 59 20 19 78 148 362 117 44
53 Portsmouth 0.237 8 2 4 4 8 21 10 56
54 Derby Midland 0.189 2 1 0 1 4 2 2 61
55 Chatham Town 0.142 10 3 4 2 16 31 9 53
56 Sunderland Albion 0.127 8 3 2 4 15 16 9 55
57 Queens Park Rangers 0.112 3 1 1 1 2 3 3 59
58 Linfield Athletic 0.095 1 0 1 0 2 2 1 65
59 Bristol Rovers 0.092 5 2 1 2 4 5 5 57
60 Birmingham St George 0.067 9 4 1 4 16 24 9 54
61 Kettering Town 0.050 5 2 1 3 5 11 6 58
62 Notts Rangers 0.036 1 0 1 1 1 4 2 66
63 Chester City 0.017 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.