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

England 2021-22

2020-21 2022-23

EP Pts W D L GF GA GP PR
1 Liverpool 16.137 120 36 12 2 117 34 50 1
2 Manchester City 11.818 109 34 7 5 121 34 46 2
3 Chelsea 6.527 102 29 15 6 97 39 50 4
4 Tottenham Hotspur 5.145 84 26 6 14 80 49 46 30
5 Arsenal 3.382 82 26 4 15 77 52 45 36
6 West Ham United 3.118 66 19 9 16 67 57 44 66
7 Brighton & Hove Albion 2.737 61 15 16 12 51 50 43 79
8 Crystal Palace 2.722 60 15 15 14 60 51 44 81
9 Leicester City 2.606 63 17 12 15 75 69 44 74
10 Manchester United 2.466 62 17 11 13 59 59 41 76
11 Southampton 1.975 54 13 15 17 63 78 45 106
12 Wolverhampton Wanderers 1.962 58 17 7 18 47 46 42 89
13 Brentford 1.803 58 17 7 20 65 65 44 90
14 Everton 1.710 52 15 7 22 56 76 44 113
15 Nottingham Forest 1.542 98 29 11 15 86 51 55 8
16 Newcastle United 1.376 50 13 11 16 44 63 40 118
17 Middlesbrough 1.365 77 22 11 18 64 58 51 44
18 Aston Villa 1.265 49 14 7 20 59 56 41 121
19 Bournemouth 1.150 94 27 13 10 82 47 50 11
20 Fulham 1.112 97 29 10 11 110 47 50 9
21 Burnley 1.107 39 8 15 19 39 57 42 145
22 Huddersfield Town 1.010 93 26 15 13 71 54 54 14
23 Leeds United 0.928 42 10 12 20 45 83 42 140
24 Sheffield United 0.848 85 24 13 15 71 54 52 29
25 Luton Town 0.796 83 23 14 15 75 62 52 35
26 Queens Park Rangers 0.713 73 20 13 19 66 65 52 54
27 Stoke City 0.686 77 22 11 20 70 58 53 43
28 Preston North End 0.681 73 19 16 16 64 63 51 55
29 Millwall 0.647 75 20 15 15 59 51 50 50
30 Blackburn Rovers 0.570 69 19 12 17 62 55 48 59
31 Norwich City 0.562 31 8 7 28 32 89 43 154
32 Coventry City 0.521 67 18 13 18 63 63 49 62
33 West Bromwich Albion 0.515 67 18 13 17 53 53 48 63
34 Wigan Athletic 0.511 104 30 14 10 90 53 54 3
35 Rotherham United 0.489 97 29 10 11 76 36 50 10
36 Watford 0.474 26 7 5 29 37 84 41 156
37 Sunderland 0.457 101 29 14 12 91 63 55 5
38 Blackpool 0.447 63 17 12 20 60 63 49 75
39 Swansea City 0.446 67 18 13 19 67 74 50 64
40 Sheffield Wednesday 0.407 88 24 16 11 79 55 51 21
41 Derby County 0.403 56 14 14 21 49 59 49 100
42 Cardiff City 0.395 59 17 8 25 56 76 50 88
43 Hull City 0.368 52 14 10 24 44 58 48 112
44 Milton Keynes Dons 0.352 93 27 12 12 82 55 51 12
45 Bristol City 0.350 56 15 11 22 64 80 48 101
46 Cambridge United 0.327 69 18 15 20 65 84 53 60
47 Birmingham City 0.322 50 12 14 23 51 78 49 119
48 Wycombe Wanderers 0.321 89 24 17 13 82 65 54 18
49 Plymouth Argyle 0.313 93 27 12 14 80 55 53 13
50 Reading 0.278 47 13 8 27 55 92 48 129
51 Gateshead 0.246 98 30 8 7 104 53 45 6
52 Forest Green Rovers 0.238 85 23 16 10 80 52 49 28
53 Exeter City 0.238 89 24 17 9 69 45 50 17
54 Northampton Town 0.235 84 24 12 16 66 48 52 31
55 Mansfield Town 0.233 89 26 11 16 76 64 53 19
56 Boreham Wood 0.230 79 22 13 14 58 42 49 39
57 Port Vale 0.228 90 26 12 15 81 56 53 16
58 Brackley Town 0.224 87 25 12 6 53 24 43 23
59 Oxford United 0.221 78 22 12 16 88 68 50 42
60 Portsmouth 0.213 76 21 13 15 71 55 49 46
61 Peterborough United 0.207 43 11 10 29 47 94 50 139
62 Stockport County 0.206 98 31 5 11 94 44 47 7
63 Ipswich Town 0.204 75 19 18 14 70 51 51 48
64 Bolton Wanderers 0.201 76 21 13 16 79 64 50 47
65 Swindon Town 0.201 87 25 12 15 85 61 52 25
66 Solihull Moors 0.196 91 26 13 9 88 50 48 15
67 Bristol Rovers 0.194 87 25 12 14 80 59 51 26
68 Kidderminster Harriers 0.192 83 24 11 12 79 40 47 32
69 Barnsley 0.185 34 7 13 29 38 78 49 152
70 Charlton Athletic 0.179 65 19 8 23 61 61 50 70
71 Sutton United 0.175 79 23 10 16 73 58 49 40
72 Wrexham 0.171 88 26 10 10 96 53 46 20
73 Maidstone United 0.168 87 27 6 7 80 38 40 22
74 Tranmere Rovers 0.167 79 22 13 14 56 46 49 41
75 Salford City 0.164 74 20 14 15 64 51 49 52
76 AFC Fylde 0.155 80 24 8 11 68 39 43 38
77 Newport County 0.154 72 20 12 17 68 67 49 56
78 Notts County 0.153 83 24 11 12 84 57 47 33
79 Leyton Orient 0.152 65 16 17 17 68 50 50 67
80 Hartlepool United 0.152 64 17 13 22 50 70 52 73
81 Halifax Town 0.150 87 26 9 12 70 43 47 24
82 Lincoln City 0.150 56 15 11 23 58 66 49 99
83 Cheltenham Town 0.150 64 15 19 18 75 90 52 72
84 Grimsby Town 0.149 86 26 8 14 77 53 48 27
85 Accrington Stanley 0.148 65 18 11 20 64 86 49 71
86 Chesterfield 0.145 83 23 14 12 78 61 49 34
87 Shrewsbury Town 0.144 57 14 15 22 57 61 51 96
88 Morecambe 0.144 51 13 12 26 64 96 51 117
89 Dorking Wanderers 0.141 81 25 6 9 101 53 40 37
90 Stevenage 0.131 53 12 17 22 53 76 51 110
91 Burton Albion 0.125 57 15 12 22 55 71 49 97
92 Rochdale 0.121 60 14 18 19 58 67 51 84
93 Chorley 0.114 65 17 14 12 63 51 43 68
94 Crawley Town 0.113 62 17 11 20 58 69 48 77
95 Bradford City 0.112 59 14 17 18 56 60 49 86
96 Harrogate Town 0.109 59 16 11 22 68 81 49 87
97 York City 0.105 75 22 9 15 63 52 46 49
98 Walsall 0.103 58 15 13 21 49 62 49 92
99 Dartford 0.100 74 21 11 8 75 42 40 51
100 Yeovil Town 0.099 65 17 14 16 50 49 47 69
101 AFC Wimbledon 0.099 49 10 19 23 56 83 52 125
102 Bromley 0.096 67 18 13 14 61 56 45 61
103 Dagenham & Redbridge 0.096 73 22 7 16 80 54 45 53
104 Torquay United 0.095 66 18 12 14 66 54 44 65
105 Fleetwood Town 0.094 40 8 16 24 64 86 48 144
106 Colchester United 0.093 58 15 13 21 53 63 49 91
107 Kettering Town 0.092 61 16 13 13 54 48 42 78
108 Boston United 0.087 69 20 9 16 67 60 45 58
109 Gillingham 0.085 43 8 19 23 39 74 50 138
110 Ebbsfleet United 0.084 76 24 4 13 78 54 41 45
111 Carlisle United 0.084 56 15 11 23 42 65 49 102
112 Barrow 0.081 54 13 15 24 55 68 52 105
113 Oxford City 0.081 69 19 12 9 71 46 40 57
114 Doncaster Rovers 0.079 42 11 9 30 40 87 50 141
115 Alfreton Town 0.078 61 17 10 15 58 59 42 80
116 Spennymoor Town 0.075 60 17 9 16 55 51 42 83
117 Darlington 0.071 53 14 11 17 57 58 42 107
118 Curzon Ashton 0.071 52 13 13 16 51 63 42 111
119 Southport 0.070 57 14 15 13 60 55 42 94
120 Chippenham Town 0.067 59 16 11 13 61 50 40 85
121 Eastbourne Borough 0.067 60 17 9 14 73 67 40 82
122 Hereford 0.064 55 15 10 17 51 52 42 103
123 Maidenhead United 0.063 51 13 12 20 52 74 45 116
124 Oldham Athletic 0.062 41 9 14 28 50 87 51 143
125 Southend United 0.061 58 16 10 19 46 64 45 93
126 Leamington 0.061 48 12 12 18 39 47 42 126
127 St. Albans City 0.059 55 16 7 19 58 64 42 104
128 Altrincham 0.057 56 15 11 20 66 74 46 98
129 Woking 0.056 53 16 5 23 59 61 44 108
130 Chester 0.055 47 12 11 19 70 71 42 128
131 Blyth Spartans 0.054 43 12 7 23 41 76 42 137
132 Wealdstone 0.054 53 14 11 19 51 65 44 109
133 Slough Town 0.053 49 12 13 15 51 69 40 123
134 Barnet 0.053 50 13 11 20 59 89 44 120
135 Gloucester City 0.053 46 10 16 16 47 60 42 130
136 Havant & Waterlooville 0.052 57 15 12 14 58 59 41 95
137 Crewe Alexandra 0.051 32 8 8 33 38 89 49 153
138 Hungerford Town 0.047 49 15 4 21 59 68 40 122
139 Concord Rangers 0.046 49 13 10 17 53 72 40 124
140 Bradford Park Avenue 0.046 44 11 11 20 46 70 42 135
141 Dulwich Hamlet 0.045 51 13 12 15 63 60 40 114
142 Aldershot Town 0.043 43 11 10 23 46 73 44 136
143 Tonbridge Angels 0.042 45 11 12 17 43 53 40 132
144 Hampton & Richmond 0.041 51 14 9 17 56 56 40 115
145 Braintree Town 0.041 45 11 12 17 38 54 40 133
146 Eastleigh 0.041 46 12 10 23 52 76 45 131
147 AFC Telford United 0.038 37 7 16 19 48 65 42 147
148 Farsley Celtic 0.038 37 9 10 23 37 78 42 148
149 Hemel Hempstead Town 0.035 48 13 9 18 49 72 40 127
150 Scunthorpe United 0.032 26 4 14 30 29 92 48 157
151 Chelmsford City 0.032 41 9 14 17 46 53 40 142
152 Bath City 0.030 45 13 6 21 45 68 40 134
153 Billericay Town 0.028 36 9 9 22 41 68 40 149
154 Guiseley 0.028 35 9 8 26 31 70 43 150
155 Welling United 0.028 38 10 8 22 46 87 40 146
156 King's Lynn 0.028 34 8 10 27 47 80 45 151
157 Weymouth 0.024 28 6 10 28 40 88 44 155
158 Dover Athletic 0.012 13 2 7 35 37 101 44 158
159 Buxton 0.010 3 1 0 1 1 1 2 159
160 Bowers & Pitsea 0 0 0 0 1 0 1 1 160
160 Harrow Borough 0 0 0 0 1 0 1 1 161
160 Hayes & Yeading United 0 0 0 0 1 0 1 1 162
160 Horsham 0 0 0 0 1 0 2 1 163
160 Stratford Town 0 0 0 0 1 1 5 1 164
160 AFC Sudbury 0 0 0 0 1 0 4 1 165
160 Banbury United 0 0 0 0 1 0 4 1 166
160 Yate Town 0 0 0 0 1 0 5 1 167

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

« 1888-89 History 2024-25 »

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.