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 18.313 120 36 12 2 117 34 50 1
2 Manchester City 12.123 109 34 7 5 121 34 46 2
3 Chelsea 8.592 102 29 15 6 97 39 50 4
4 Tottenham Hotspur 5.159 84 26 6 14 80 49 46 31
5 Arsenal 3.580 82 26 4 15 77 52 45 37
6 West Ham United 3.103 66 19 9 16 67 57 44 66
7 Leicester City 2.932 63 17 12 15 75 69 44 74
8 Manchester United 2.305 62 17 11 13 59 59 41 76
9 Brighton & Hove Albion 2.228 61 15 16 12 51 50 43 79
10 Crystal Palace 2.139 60 15 15 14 60 51 44 82
11 Wolverhampton Wanderers 1.775 58 17 7 18 47 46 42 89
12 Southampton 1.728 54 13 15 17 63 78 45 106
13 Brentford 1.678 58 17 7 20 65 65 44 90
14 Everton 1.508 52 15 7 22 56 76 44 113
15 Nottingham Forest 1.371 98 29 11 15 86 51 55 8
16 Newcastle United 1.229 50 13 11 16 44 63 40 118
17 Aston Villa 1.186 49 14 7 20 59 56 41 121
18 Fulham 1.104 97 29 10 11 110 47 50 9
19 Bournemouth 1.068 94 27 13 10 82 47 50 11
20 Huddersfield Town 0.968 93 26 15 13 71 54 54 14
21 Burnley 0.949 39 8 15 19 39 57 42 145
22 Middlesbrough 0.904 77 22 11 18 64 58 51 45
23 Sheffield United 0.797 85 24 13 15 71 54 52 30
24 Leeds United 0.725 42 10 12 20 45 83 42 140
25 Luton Town 0.685 83 23 14 15 75 62 52 36
26 Stoke City 0.559 77 22 11 20 70 58 53 44
27 Preston North End 0.552 73 19 16 16 64 63 51 55
28 Queens Park Rangers 0.539 73 20 13 19 66 65 52 54
29 Millwall 0.535 75 20 15 15 59 51 50 51
30 Blackburn Rovers 0.513 69 19 12 17 62 55 48 59
31 Coventry City 0.487 67 18 13 18 63 63 49 62
32 West Bromwich Albion 0.471 67 18 13 17 53 53 48 63
33 Sunderland 0.465 101 29 14 12 91 63 55 5
34 Norwich City 0.457 31 8 7 28 32 89 43 154
35 Watford 0.436 26 7 5 29 37 84 41 156
36 Blackpool 0.422 63 17 12 20 60 63 49 75
37 Wigan Athletic 0.417 104 30 14 10 90 53 54 3
38 Swansea City 0.415 67 18 13 19 67 74 50 64
39 Rotherham United 0.397 97 29 10 11 76 36 50 10
40 Portsmouth 0.374 76 21 13 15 71 55 49 46
41 Cardiff City 0.372 59 17 8 25 56 76 50 88
42 Derby County 0.366 56 14 14 21 49 59 49 100
43 Milton Keynes Dons 0.345 93 27 12 12 82 55 51 12
44 Sheffield Wednesday 0.334 88 24 16 11 79 55 51 21
45 Sutton United 0.322 79 23 10 16 73 58 49 41
46 Hull City 0.312 52 14 10 24 44 58 48 112
47 Bristol City 0.300 56 15 11 22 64 80 48 101
48 Plymouth Argyle 0.297 93 27 12 14 80 55 53 13
49 Wycombe Wanderers 0.278 89 24 17 13 82 65 54 18
50 Gateshead 0.263 98 30 8 7 104 53 45 6
51 Birmingham City 0.262 50 12 14 23 51 78 49 119
52 Reading 0.262 47 13 8 27 55 92 48 129
53 Lincoln City 0.243 56 15 11 23 58 66 49 99
54 Port Vale 0.230 90 26 12 15 81 56 53 16
55 Exeter City 0.227 89 24 17 9 69 45 50 17
56 Mansfield Town 0.227 89 26 11 16 76 64 53 19
57 Stockport County 0.222 98 31 5 11 94 44 47 7
58 Shrewsbury Town 0.222 57 14 15 22 57 61 51 96
59 Cambridge United 0.217 69 18 15 20 65 84 53 60
60 Brackley Town 0.215 87 25 12 6 53 24 43 24
61 Forest Green Rovers 0.210 85 23 16 10 80 52 49 29
62 Northampton Town 0.209 84 24 12 16 66 48 52 32
63 Swindon Town 0.208 87 25 12 15 85 61 52 26
64 Oxford United 0.208 78 22 12 16 88 68 50 43
65 Bristol Rovers 0.206 87 25 12 14 80 59 51 27
66 Peterborough United 0.197 43 11 10 29 47 94 50 139
67 Solihull Moors 0.197 91 26 13 9 88 50 48 15
68 Bolton Wanderers 0.180 76 21 13 16 79 64 50 47
69 Dorking Wanderers 0.174 87 27 6 9 107 55 42 22
70 Ipswich Town 0.172 75 19 18 14 70 51 51 49
71 Maidstone United 0.171 87 27 6 7 80 38 40 23
72 Tranmere Rovers 0.170 79 22 13 14 56 46 49 42
73 Boreham Wood 0.169 79 22 13 14 58 42 49 40
74 Yeovil Town 0.169 65 17 14 16 50 49 47 69
75 Wrexham 0.168 88 26 10 10 96 53 46 20
76 Colchester United 0.166 58 15 13 21 53 63 49 91
77 Grimsby Town 0.165 86 26 8 14 77 53 48 28
78 Barrow 0.156 54 13 15 24 55 68 52 105
79 Carlisle United 0.155 56 15 11 23 42 65 49 102
80 AFC Fylde 0.155 80 24 8 11 68 39 43 38
81 Halifax Town 0.152 87 26 9 12 70 43 47 25
82 Kidderminster Harriers 0.151 83 24 11 12 79 40 47 33
83 Morecambe 0.148 51 13 12 26 64 96 51 117
84 Barnsley 0.146 34 7 13 29 38 78 49 152
85 Notts County 0.146 83 24 11 12 84 57 47 34
86 Charlton Athletic 0.146 65 19 8 23 61 61 50 70
87 Accrington Stanley 0.144 65 18 11 20 64 86 49 71
88 Newport County 0.143 72 20 12 17 68 67 49 57
89 Chesterfield 0.141 83 23 14 12 78 61 49 35
90 Salford City 0.141 74 20 14 15 64 51 49 52
91 Cheltenham Town 0.131 64 15 19 18 75 90 52 72
92 Hartlepool United 0.124 64 17 13 22 50 70 52 73
93 Leyton Orient 0.122 65 16 17 17 68 50 50 67
94 York City 0.117 75 22 9 15 63 52 46 50
95 Burton Albion 0.112 57 15 12 22 55 71 49 97
96 Rochdale 0.104 60 14 18 19 58 67 51 85
97 Dartford 0.101 75 21 12 8 77 45 41 48
98 Bradford City 0.100 59 14 17 18 56 60 49 86
99 Ebbsfleet United 0.099 79 25 4 14 81 57 43 39
100 Crawley Town 0.098 62 17 11 20 58 69 48 77
101 Dagenham & Redbridge 0.098 73 22 7 16 80 54 45 53
102 Chorley 0.098 65 17 14 12 63 51 43 68
103 Boston United 0.096 69 20 9 16 67 60 45 58
104 Walsall 0.095 58 15 13 21 49 62 49 92
105 Stevenage 0.094 53 12 17 22 53 76 51 110
106 Harrogate Town 0.089 59 16 11 22 68 81 49 87
107 Bromley 0.087 67 18 13 14 61 56 45 61
108 Kettering Town 0.083 61 16 13 13 54 48 42 78
109 Torquay United 0.082 66 18 12 14 66 54 44 65
110 Oxford City 0.081 72 20 12 10 73 49 42 56
111 AFC Wimbledon 0.076 49 10 19 23 56 83 52 125
112 Fleetwood Town 0.072 40 8 16 24 64 86 48 144
113 Alfreton Town 0.071 61 17 10 15 58 59 42 80
114 Doncaster Rovers 0.070 42 11 9 30 40 87 50 141
115 Spennymoor Town 0.068 60 17 9 16 55 51 42 84
116 Chippenham Town 0.066 60 16 12 14 64 53 42 81
117 Darlington 0.064 53 14 11 17 57 58 42 107
118 Gillingham 0.063 43 8 19 23 39 74 50 138
119 Eastbourne Borough 0.063 60 17 9 15 73 69 41 83
120 Curzon Ashton 0.061 52 13 13 16 51 63 42 111
121 Southport 0.060 57 14 15 13 60 55 42 94
122 Maidenhead United 0.058 51 13 12 20 52 74 45 116
123 Southend United 0.057 58 16 10 19 46 64 45 93
124 Hereford 0.056 55 15 10 17 51 52 42 103
125 Leamington 0.055 48 12 12 18 39 47 42 126
126 St. Albans City 0.055 55 16 7 19 58 64 42 104
127 Oldham Athletic 0.054 41 9 14 28 50 87 51 143
128 Altrincham 0.052 56 15 11 20 66 74 46 98
129 Woking 0.052 53 16 5 23 59 61 44 108
130 Slough Town 0.051 49 12 13 15 51 69 40 123
131 Havant & Waterlooville 0.051 57 15 12 14 58 59 41 95
132 Blyth Spartans 0.050 43 12 7 23 41 76 42 137
133 Hungerford Town 0.048 49 15 4 21 59 68 40 122
134 Wealdstone 0.047 53 14 11 19 51 65 44 109
135 Chester 0.046 47 12 11 19 70 71 42 128
136 Barnet 0.045 50 13 11 20 59 89 44 120
137 Concord Rangers 0.044 49 13 10 17 53 72 40 124
138 Gloucester City 0.043 46 10 16 16 47 60 42 130
139 Tonbridge Angels 0.041 45 11 12 17 43 53 40 132
140 Hampton & Richmond 0.041 51 14 9 17 56 56 40 115
141 Dulwich Hamlet 0.041 51 13 12 15 63 60 40 114
142 Bradford Park Avenue 0.040 44 11 11 20 46 70 42 135
143 Braintree Town 0.039 45 11 12 17 38 54 40 133
144 Crewe Alexandra 0.038 32 8 8 33 38 89 49 153
145 Aldershot Town 0.038 43 11 10 23 46 73 44 136
146 Eastleigh 0.038 46 12 10 23 52 76 45 131
147 Farsley Celtic 0.034 37 9 10 23 37 78 42 148
148 Hemel Hempstead Town 0.033 48 13 9 18 49 72 40 127
149 AFC Telford United 0.032 37 7 16 19 48 65 42 147
150 Bath City 0.030 45 13 6 21 45 68 40 134
151 Chelmsford City 0.028 41 9 14 17 46 53 40 142
152 Welling United 0.028 38 10 8 22 46 87 40 146
153 Billericay Town 0.027 36 9 9 22 41 68 40 149
154 Scunthorpe United 0.026 26 4 14 30 29 92 48 157
155 Guiseley 0.026 35 9 8 26 31 70 43 150
156 King's Lynn 0.024 34 8 10 27 47 80 45 151
157 Weymouth 0.021 28 6 10 28 40 88 44 155
158 Dover Athletic 0.010 13 2 7 35 37 101 44 158
159 Buxton FC 0.003 3 1 0 1 1 1 2 159
160 Bowers & Pitsea FC 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 FC 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 FC 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 2022-23 »

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.