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

England 2023-24

2022-23

EP Pts W D L GF GA GP PR
1 Liverpool 12.185 82 25 7 2 84 32 34 4
2 Arsenal 7.335 62 19 5 6 65 29 30 26
3 Manchester City 7.188 66 20 6 4 66 28 30 18
4 Aston Villa 6.560 56 17 5 8 59 40 30 43
5 Tottenham Hotspur 4.925 51 15 6 7 54 40 28 76
6 Manchester United 3.459 53 17 2 11 45 41 30 67
7 Newcastle United 3.246 50 15 5 11 64 46 31 77
8 Chelsea 3.163 55 16 7 12 61 47 35 52
9 Brighton & Hove Albion 3.068 45 12 9 8 58 46 29 95
10 Wolverhampton Wanderers 2.818 48 14 6 11 53 46 31 82
11 West Ham United 2.809 46 13 7 11 46 54 31 93
12 Fulham 2.659 44 12 8 14 46 51 34 107
13 Everton 2.215 45 12 9 12 38 39 33 97
14 Bournemouth 1.786 40 11 7 12 47 53 30 124
15 Ipswich Town 1.772 82 24 10 6 80 55 40 5
16 Leicester City 1.448 90 29 3 7 81 34 39 1
17 Leeds United 1.153 83 25 8 6 75 31 39 3
18 Crystal Palace 1.107 32 8 8 14 35 50 30 147
19 Nottingham Forest 1.102 30 7 9 15 40 54 31 152
20 Luton Town 0.916 30 8 6 16 42 56 30 151
21 Brentford 0.904 27 7 6 17 41 54 30 157
22 Yeovil Town 0.858 78 24 6 6 67 40 36 6
23 Maidstone United 0.672 66 19 9 10 54 49 38 20
24 Southampton 0.667 74 22 8 8 74 46 38 10
25 Middlesbrough 0.647 62 19 5 17 63 61 41 30
26 Bristol City 0.587 53 14 11 15 47 43 40 66
27 West Bromwich Albion 0.579 59 17 8 12 54 37 37 38
28 Chelmsford City 0.546 63 18 9 7 54 31 34 22
29 Coventry City 0.509 61 16 13 10 68 46 39 31
30 Hull City 0.501 56 16 8 13 53 48 37 51
31 Chesterfield 0.468 88 28 4 5 87 46 37 2
32 Portsmouth 0.442 77 22 11 5 62 33 38 7
33 Sunderland 0.435 48 14 6 16 47 43 36 83
34 Preston North End 0.420 53 15 8 13 49 58 36 70
35 Hampton & Richmond 0.414 54 15 9 9 50 43 33 57
36 Norwich City 0.396 62 18 8 14 68 60 40 29
37 Sheffield United 0.395 17 4 5 20 28 71 29 164
38 Wrexham 0.386 70 20 10 9 67 50 39 11
39 Bath City 0.381 57 16 9 8 55 36 33 40
40 Braintree Town 0.369 56 16 8 9 48 33 33 45
41 Burnley 0.365 19 5 4 21 30 62 30 162
42 Bolton Wanderers 0.358 76 23 7 9 72 43 39 8
43 Stockport County 0.332 68 19 11 8 74 42 38 13
44 Slough Town 0.331 54 15 9 13 68 64 37 60
45 Watford 0.328 49 12 13 13 54 53 38 79
46 Barnsley 0.322 68 19 11 6 68 42 36 14
47 St. Albans City 0.316 56 17 5 13 61 49 35 46
48 Crewe Alexandra 0.314 67 18 13 8 70 54 39 17
49 Worthing 0.308 62 19 5 12 77 56 36 27
50 Cardiff City 0.300 48 14 6 18 46 60 38 87
51 Aveley 0.297 53 15 8 11 51 44 34 64
52 Mansfield Town 0.293 68 18 14 6 73 35 38 12
53 Peterborough United 0.290 67 18 13 9 73 55 40 16
54 Blackpool 0.288 63 18 9 13 65 50 40 23
55 Swansea City 0.285 45 12 9 17 50 63 38 101
56 Plymouth Argyle 0.284 47 12 11 16 62 67 39 89
57 Blackburn Rovers 0.281 54 16 6 18 74 70 40 59
58 Derby County 0.273 67 20 7 10 62 38 37 15
59 Stoke City 0.269 41 11 8 19 41 56 38 123
60 Huddersfield Town 0.262 37 8 13 15 42 63 36 134
61 Farnborough 0.255 44 11 11 11 52 54 33 104
62 Chippenham Town 0.255 45 11 12 11 45 46 34 96
63 Birmingham City 0.244 45 12 9 17 44 59 38 102
64 Tonbridge Angels 0.242 45 12 9 15 50 52 36 98
65 Hemel Hempstead Town 0.232 44 12 8 15 45 53 35 108
66 Oxford United 0.232 63 18 9 12 64 55 39 25
67 Torquay United 0.231 47 14 5 15 54 57 34 88
68 Gillingham 0.231 60 18 6 15 41 47 39 36
69 Welling United 0.230 33 7 12 14 41 58 33 144
70 Sheffield Wednesday 0.230 38 10 8 21 36 60 39 131
71 Reading 0.222 49 13 10 16 56 58 39 80
72 Stevenage 0.216 63 17 12 10 57 44 39 24
73 AFC Wimbledon 0.216 56 15 11 13 61 46 39 44
74 Newport County 0.216 61 17 10 14 64 62 41 32
75 Barrow 0.214 56 15 11 10 51 43 36 49
76 Weston-super-Mare 0.213 42 12 6 14 49 53 32 117
77 Queens Park Rangers 0.212 35 9 8 19 34 49 36 141
78 Millwall 0.204 36 9 9 18 35 54 36 137
79 Taunton Town 0.202 34 7 13 10 32 46 30 142
80 Truro City 0.191 35 10 5 14 40 45 29 138
81 Bristol Rovers 0.191 53 15 8 16 60 59 39 69
82 Dartford 0.180 38 10 8 16 46 51 34 129
83 Exeter City 0.177 47 13 8 19 32 55 40 92
84 Walsall 0.176 55 15 10 13 58 55 38 53
85 Lincoln City 0.168 52 13 13 12 40 35 38 73
86 Wigan Athletic 0.167 56 16 8 14 51 45 38 50
87 Salford City 0.166 43 10 13 16 60 76 39 114
88 Morecambe 0.165 55 15 10 12 53 56 37 55
89 Milton Keynes Dons 0.164 58 17 7 12 57 49 36 39
90 Weymouth 0.164 41 10 11 12 45 52 33 121
91 Bradford City 0.156 48 12 12 13 44 45 37 85
92 Harrogate Town 0.155 54 16 6 15 47 62 37 62
93 Leyton Orient 0.155 54 15 9 13 45 46 37 61
94 Northampton Town 0.148 48 14 6 16 48 56 36 86
95 Accrington Stanley 0.142 48 13 9 14 50 47 36 84
96 Tamworth 0.140 75 23 6 7 57 20 36 9
97 Port Vale 0.139 47 12 11 18 44 62 41 91
98 Rotherham United 0.138 20 3 11 23 32 74 37 161
99 Wycombe Wanderers 0.136 44 11 11 15 45 48 37 105
100 Eastbourne Borough 0.134 30 8 6 19 37 61 33 153
101 Crawley Town 0.130 49 15 4 16 52 54 35 81
102 Doncaster Rovers 0.127 46 13 7 18 51 65 38 94
103 Swindon Town 0.126 41 10 11 15 62 69 36 120
104 Barnet 0.126 66 20 6 11 68 53 37 19
105 Bromley 0.125 62 17 11 8 59 44 36 28
106 Scunthorpe United 0.124 65 19 8 8 62 27 35 21
107 Notts County 0.124 50 15 5 16 71 69 36 78
108 Aldershot Town 0.122 61 18 7 14 71 76 39 33
109 Tranmere Rovers 0.121 41 12 5 20 57 57 37 119
110 Grimsby Town 0.119 34 7 13 16 52 67 36 143
111 Charlton Athletic 0.118 38 8 14 16 55 59 38 128
112 Altrincham 0.115 52 14 10 9 60 46 33 71
113 Chester 0.110 60 16 12 10 46 28 38 34
113 Havant & Waterlooville 0.110 25 7 4 23 40 68 34 158
115 Cambridge United 0.107 45 12 9 16 41 49 37 100
116 Alfreton Town 0.102 60 17 9 11 58 41 37 35
117 Solihull Moors 0.101 57 16 9 10 54 50 35 41
118 Chorley 0.099 59 17 8 8 58 37 33 37
119 Shrewsbury Town 0.091 44 13 5 20 33 53 38 109
120 Oldham Athletic 0.091 53 14 11 10 52 46 35 65
121 Southend United 0.089 51 15 6 12 50 35 33 75
122 Dover Athletic 0.088 21 3 12 20 35 64 35 159
123 Halifax Town 0.086 53 14 11 10 42 39 35 68
124 Eastleigh 0.081 52 14 10 15 69 75 39 74
125 Colchester United 0.079 32 8 8 19 48 66 35 148
126 South Shields 0.078 53 15 8 12 56 43 35 63
127 Gateshead 0.078 56 16 8 10 66 46 34 42
128 Burton Albion 0.075 39 10 9 17 29 47 36 127
129 Sutton United 0.075 33 7 12 21 46 72 40 146
130 Cheltenham Town 0.074 33 9 6 19 29 50 34 145
131 Fleetwood Town 0.072 30 7 9 21 38 64 37 154
132 Boston United 0.072 56 15 11 9 46 34 35 47
133 Scarborough Athletic 0.071 55 16 7 15 47 47 38 54
134 Curzon Ashton 0.070 54 15 9 12 45 40 36 58
135 Brackley Town 0.069 56 16 8 11 44 33 35 48
136 Rochdale 0.068 42 11 9 13 51 51 33 115
137 Hereford 0.064 55 16 7 13 44 49 36 56
138 Warrington Town 0.063 52 14 10 11 51 43 35 72
139 Maidenhead United 0.060 42 10 12 15 38 49 37 118
140 Hartlepool United 0.058 47 14 5 17 57 64 36 90
141 Wealdstone 0.057 39 10 9 12 43 46 31 125
142 York City 0.056 43 9 16 13 45 55 38 112
143 Buxton 0.053 44 12 8 14 48 45 34 103
144 Peterborough Sports 0.052 44 12 8 13 42 46 33 106
145 Boreham Wood 0.051 43 10 13 13 48 61 36 113
146 AFC Fylde 0.050 39 10 9 17 57 66 36 126
147 Farsley Celtic 0.050 45 11 12 11 31 36 34 99
148 Carlisle United 0.049 20 4 8 23 28 61 35 160
149 Ebbsfleet United 0.048 41 11 8 17 48 59 36 122
150 Forest Green Rovers 0.048 30 7 9 21 39 69 37 155
151 Rushall Olympic 0.045 35 9 8 16 43 55 33 140
152 Banbury United 0.045 37 10 7 15 30 50 32 133
153 Spennymoor Town 0.043 43 12 7 14 47 51 33 111
154 Dorking Wanderers 0.041 38 11 5 18 39 57 34 130
155 King's Lynn 0.041 36 8 12 14 39 53 34 135
156 Blyth Spartans 0.041 43 11 10 14 51 53 35 110
157 Dagenham & Redbridge 0.040 42 11 9 16 50 50 36 116
158 Southport 0.037 38 11 5 18 38 63 34 132
159 Kidderminster Harriers 0.035 36 9 9 18 32 46 36 136
160 Woking 0.035 35 9 8 19 35 46 36 139
161 Darlington 0.030 31 8 7 19 28 59 34 150
162 Gloucester City 0.028 32 8 8 20 39 59 36 149
163 Oxford City 0.018 28 7 7 22 47 77 36 156
164 Bishop's Stortford 0.010 17 5 2 25 29 72 32 163
165 Ramsgate 0.003 3 1 0 1 2 6 2 165
166 Horsham 0.003 1 0 1 2 3 9 3 167
167 Cray Valley Paper Mills 0.001 1 0 1 1 2 7 2 166
168 Bracknell Town 0 0 0 0 1 1 2 1 168
168 Chesham United 0 0 0 0 1 0 2 1 169
168 Sheppey United 0 0 0 0 1 1 4 1 170
168 Marine AFC 0 0 0 0 1 1 5 1 171
168 Worksop Town 0 0 0 0 1 1 5 1 172
168 Whitby Town 0 0 0 0 1 2 7 1 173

EigenPoints, Points, Wins, Draws, Losses, GoalsFor, GoalsAgainst, GamesPlayed, PointsRank.

« 1888-89 History 2023-24 »

Latest Match February 26, 2024.

Includes league matches and play-offs from the top tiers of English football, the FA Cup (proper rounds), the League Cup, and the Community Shield. Matches decided on penalties are treated as ties.