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

England 1888-1907

1888-1906 1888-1908

EP Pts W D L GF GA GP PR
1 Liverpool 4.911 584 244 96 163 939 652 503 15
2 Sheffield Wednesday 4.216 622 256 110 202 930 807 568 10
3 Nottingham Forest 3.914 573 225 123 212 893 859 560 19
4 Aston Villa 3.577 780 335 110 201 1428 1002 646 1
5 Sheffield United 3.361 606 243 120 178 886 791 541 12
6 Everton 3.246 746 320 106 216 1255 922 642 2
7 Preston North End 3.197 706 286 134 218 1122 829 638 3
8 Bristol City 3.178 292 125 42 60 421 252 227 31
9 Bolton Wanderers 3.123 668 281 106 249 1103 999 636 5
10 Birmingham City 3.058 581 246 89 175 995 765 510 16
11 Newcastle United 3.041 574 245 84 170 902 688 499 17
12 Sunderland 3.003 703 296 111 182 1114 767 589 4
13 Arsenal 2.930 552 235 82 174 903 689 491 20
14 Manchester City 2.897 573 240 93 173 979 774 506 18
15 West Bromwich Albion 2.651 637 260 117 268 1086 1081 645 7
16 Manchester United 2.576 595 252 91 179 952 737 522 13
17 Notts County 2.493 609 240 129 266 1089 1084 635 11
18 Derby County 2.458 631 249 133 265 1081 1141 647 9
19 Bury 2.445 467 187 93 189 717 690 469 23
20 Wolverhampton Wanderers 2.363 646 263 120 265 1078 1136 648 6
21 Burnley 2.117 589 236 117 261 955 1029 614 14
22 Blackburn Rovers 2.106 635 253 129 259 1108 1072 641 8
23 Tottenham Hotspur 2.071 47 16 15 9 56 53 40 52
24 Grimsby Town 2.026 531 225 81 202 880 812 508 22
25 Middlesbrough 2.007 294 114 66 126 457 457 306 30
26 Southampton 1.943 50 20 10 12 73 58 42 51
27 Stoke City 1.788 536 212 112 291 892 1093 615 21
28 Chelsea 1.352 111 48 15 15 172 74 78 41
29 Leicester City 1.186 454 176 102 166 674 676 444 24
30 Barnsley 1.164 295 114 67 145 476 554 326 29
31 Glossop North End 1.156 279 103 73 143 437 512 319 33
32 Port Vale 1.070 371 144 83 206 641 839 433 27
33 Gainsborough Trinity 0.966 323 124 75 182 528 704 381 28
34 Chesterfield 0.961 265 98 69 124 406 464 291 34
35 Lincoln City 0.890 416 164 88 245 724 932 497 25
36 Darwen 0.889 188 80 28 137 426 641 245 36
37 New Brighton Tower 0.874 122 49 24 32 198 156 105 39
38 Bradford City 0.825 152 62 28 60 217 225 150 38
39 Burton United 0.805 376 147 82 261 660 1010 490 26
40 Blackpool 0.772 289 107 75 169 431 635 351 32
41 Accrington 0.745 117 41 35 60 252 340 136 40
42 Walsall 0.738 217 84 49 118 426 531 251 35
43 Burton Wanderers 0.687 100 43 14 38 171 152 95 42
44 Millwall 0.653 20 8 4 9 22 33 21 56
45 Brentford 0.651 9 4 1 2 10 7 7 63
46 Stockport County 0.617 166 59 48 109 241 401 216 37
47 Hull City 0.614 83 34 15 31 132 113 80 44
48 Leeds City 0.584 79 30 19 28 115 114 77 45
49 Crystal Palace 0.517 11 3 5 2 8 10 10 61
50 Reading 0.391 17 5 7 9 19 44 21 57
51 Bootle 0.353 21 9 3 15 52 79 27 55
52 Luton Town 0.342 75 29 17 62 163 235 108 46
53 Doncaster Rovers 0.329 67 25 17 60 107 211 102 47
54 Middlesbrough Iron 0.301 27 11 5 21 48 98 37 54
55 Loughborough 0.292 88 34 20 105 171 411 159 43
56 Portsmouth 0.286 13 4 5 8 18 37 17 58
57 Clapton Orient 0.278 52 18 16 44 80 148 78 50
58 Rotherham Town 0.260 56 24 8 56 133 250 88 49
59 Northwich Victoria 0.252 31 13 5 34 75 161 52 53
60 Crewe Alexandra 0.215 61 20 21 80 150 369 121 48
61 Fulham 0.207 12 4 4 4 8 13 12 59
62 Bristol Rovers 0.196 11 4 3 5 9 11 12 60
63 Derby Midland 0.151 2 1 0 1 4 2 2 77
64 Chatham Town 0.113 10 3 4 2 16 31 9 62
65 Plymouth Argyle 0.108 6 1 4 4 11 18 9 67
66 Sunderland Albion 0.103 8 3 2 4 15 16 9 65
67 Linfield Athletic 0.075 1 0 1 0 2 2 1 81
68 Queens Park Rangers 0.056 4 1 2 3 2 5 6 71
69 Birmingham St George 0.054 9 4 1 4 16 24 9 64
70 New Brompton 0.051 7 2 3 3 4 4 8 66
71 West Ham United 0.049 3 1 1 3 6 8 5 73
72 Kettering Town 0.037 5 2 1 4 5 15 7 69
73 Notts Rangers 0.031 1 0 1 1 1 4 2 82
74 Brighton & Hove Albion 0.026 4 1 2 2 7 8 5 70
75 Chester City 0.012 2 1 0 2 1 9 3 80
76 Accrington Stanley 0.009 3 1 1 1 2 2 3 72
77 Halliwell 0.007 3 1 1 3 11 21 5 74
78 Oxford City 0.005 1 0 1 2 0 7 3 84
79 Birmingham St George's 0.003 2 1 0 1 3 4 2 78
80 Norwich City 0 5 2 1 2 9 6 5 68
80 Oldham Athletic 0 2 1 0 1 5 1 2 75
80 Swifts 0 2 1 0 1 4 7 2 79
80 Watford 0 2 1 0 2 7 5 3 76
80 Tunbridge Wells 0 1 0 1 1 1 6 2 83
80 Barrow 0 0 0 0 1 2 3 1 85
80 Witton 0 0 0 0 1 2 3 1 86
80 Newcastle East End 0 0 0 0 1 1 2 1 87
80 Newcastle West End 0 0 0 0 1 1 2 1 88
80 Derby Junction 0 0 0 0 1 0 1 1 89
80 Wigan Athletic 0 0 0 0 1 0 1 1 90
80 Hastings & St Leonards United 0 0 0 0 1 1 3 1 91
80 Marlow 0 0 0 0 1 1 3 1 92
80 Wrexham 0 0 0 0 1 1 3 1 93
80 93rd Highland Regiment 0 0 0 0 1 0 2 1 94
80 Hucknall St. John's 0 0 0 0 1 0 2 1 95
80 Old Brightonians 0 0 0 0 1 0 2 1 96
80 Long Eaton Rangers 0 0 0 0 3 3 6 3 97
80 New Crusaders 0 0 0 0 1 3 6 1 98
80 Old Carthusians 0 0 0 0 2 3 6 2 99
80 Bishop Auckland 0 0 0 0 1 0 3 1 100
80 Southport 0 0 0 0 1 0 3 1 101
80 Swindon Town 0 0 0 0 1 0 3 1 102
80 South Shore 0 0 0 0 3 4 8 3 103
80 Jarrow 0 0 0 0 2 1 5 2 104
80 Sheffield Heeley 0 0 0 0 1 1 5 1 105
80 Shankhouse 0 0 0 0 1 0 4 1 106
80 Old Westminsters 0 0 0 0 3 5 10 3 107
80 Northampton Town 0 0 0 0 3 3 8 3 108
80 Staple Hill 0 0 0 0 1 2 7 1 109
80 Crusaders 0 0 0 0 2 1 6 2 110
80 Irthlingborough Town 0 0 0 0 1 1 7 1 111
80 Chorley 0 0 0 0 1 0 6 1 112
80 Worcester City 0 0 0 0 1 0 6 1 113
80 Heanor Town 0 0 0 0 3 1 8 3 114
80 Lisburn Distillery 0 0 0 0 1 2 10 1 115
80 Stockton 0 0 0 0 2 1 9 2 116
80 Fairfield 0 0 0 0 1 1 11 1 117
80 King's Lynn 0 0 0 0 1 0 11 1 118
80 Clapton 0 0 0 0 2 1 17 2 119
80 Kidderminster Harriers 0 0 0 0 3 1 21 3 120
80 Casuals 0 0 0 0 4 1 23 4 121

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.