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

England 2022-23

2021-22 2023-24

EP Pts W D L GF GA GP PR
1 Manchester City 8.837 113 36 5 7 119 41 48 4
2 Arsenal 5.248 87 27 6 8 92 47 41 20
3 Manchester United 5.166 106 33 7 10 87 51 50 8
4 Newcastle United 3.347 87 24 15 7 77 39 46 21
5 Brighton & Hove Albion 3.184 82 24 10 12 91 56 46 30
6 Liverpool 3.171 75 21 12 11 84 55 44 45
7 Brentford 2.859 63 16 15 10 61 48 41 84
8 Sheffield Wednesday 2.751 119 35 14 8 100 47 57 2
9 Aston Villa 2.095 64 19 7 15 58 53 41 81
10 Tottenham Hotspur 1.935 66 20 6 16 74 66 42 78
11 Burnley 1.922 117 34 15 5 98 47 54 3
12 Ipswich Town 1.710 108 31 15 6 113 39 52 6
13 Plymouth Argyle 1.525 101 31 8 9 83 54 48 10
14 Stevenage 1.472 101 29 14 10 74 47 53 11
15 Nottingham Forest 1.310 48 12 12 21 49 79 45 144
16 Fulham 1.297 62 18 8 18 64 61 44 87
17 Wrexham 1.183 121 37 10 4 131 53 51 1
18 Wolverhampton Wanderers 1.129 52 14 10 20 39 63 44 124
19 Sheffield United 1.129 104 32 8 13 85 49 53 9
20 Derby County 1.127 93 26 15 13 82 52 54 17
21 Barnsley 1.120 99 30 9 15 89 56 54 12
22 Crystal Palace 1.099 49 12 13 16 43 51 41 135
23 Everton 1.071 39 9 12 20 37 64 41 160
24 West Ham United 1.052 47 13 8 21 48 60 42 148
25 Southampton 0.985 41 11 8 28 50 82 47 157
26 Chelsea 0.959 44 11 11 18 38 53 40 151
27 Notts County 0.933 111 33 12 3 122 46 48 5
28 Leyton Orient 0.895 91 26 13 9 61 37 48 18
29 Leicester City 0.876 47 13 8 24 60 72 45 147
30 Bolton Wanderers 0.849 85 24 13 14 70 45 51 24
31 Leeds United 0.813 41 10 11 23 61 87 44 155
32 Lincoln City 0.803 69 16 21 14 56 53 51 63
33 Stockport County 0.792 94 26 16 13 79 45 55 16
34 Bournemouth 0.782 43 12 7 23 45 79 42 154
35 Grimsby Town 0.776 80 22 14 19 68 69 55 35
36 Northampton Town 0.769 83 23 14 11 63 45 48 29
37 Charlton Athletic 0.767 72 18 18 18 80 77 54 53
38 Fleetwood Town 0.739 74 19 17 18 62 56 54 49
39 Peterborough United 0.730 87 27 6 20 86 63 53 22
40 Bradford City 0.713 82 22 16 13 66 50 51 32
41 Portsmouth 0.663 79 20 19 12 72 57 51 38
42 Blackburn Rovers 0.643 86 25 11 19 69 67 55 23
43 Luton Town 0.629 89 23 20 11 68 52 54 19
44 Wycombe Wanderers 0.605 72 21 9 19 62 57 49 52
45 Salford City 0.595 79 23 10 18 75 64 51 39
46 Mansfield Town 0.577 78 22 12 15 75 59 49 40
47 Carlisle United 0.559 83 22 17 13 75 52 52 28
48 Chesterfield 0.505 95 28 11 13 92 63 52 15
49 Gillingham 0.500 68 17 17 21 45 57 55 70
50 Sunderland 0.474 76 20 16 16 75 65 52 44
51 Newport County 0.463 66 17 15 19 62 65 51 79
52 Shrewsbury Town 0.455 68 20 8 23 61 68 51 69
53 Burton Albion 0.449 62 17 11 22 65 83 50 88
54 Coventry City 0.447 75 19 18 14 64 55 51 46
55 Exeter City 0.445 63 17 12 21 75 74 50 85
56 West Bromwich Albion 0.437 73 20 13 18 67 60 51 51
57 Walsall 0.437 67 16 19 17 54 53 52 74
58 Middlesbrough 0.434 76 22 10 18 85 63 50 43
59 Watford 0.424 63 16 15 17 56 57 48 86
60 Ebbsfleet United 0.422 106 33 7 8 112 49 48 7
61 Barrow 0.421 64 18 10 21 49 56 49 83
62 Stoke City 0.419 60 16 12 22 61 56 50 94
63 Swindon Town 0.411 61 16 13 19 61 61 48 89
64 Oxford United 0.407 54 13 15 23 57 65 51 115
65 Millwall 0.390 68 19 11 18 57 53 48 66
66 Tranmere Rovers 0.387 59 15 14 20 49 54 49 99
67 Colchester United 0.385 52 13 13 23 45 55 49 122
68 Bristol City 0.375 72 19 15 19 69 66 53 54
69 Crawley Town 0.375 52 13 13 24 53 78 50 125
70 Bristol Rovers 0.369 56 15 11 23 59 76 49 109
71 Crewe Alexandra 0.367 61 15 16 18 49 67 49 93
72 Cheltenham Town 0.366 54 14 12 22 46 70 48 117
73 Preston North End 0.351 69 19 12 19 53 66 50 64
74 Swansea City 0.342 68 18 14 17 72 69 49 67
75 Norwich City 0.339 64 17 13 19 61 59 49 82
76 Harrogate Town 0.330 55 13 16 20 61 72 49 110
77 Blackpool 0.327 48 12 12 25 53 75 49 141
78 Rotherham United 0.319 53 12 17 20 52 66 49 119
79 Morecambe 0.311 48 11 15 24 48 82 50 146
80 Accrington Stanley 0.307 55 14 13 25 50 84 52 113
81 Sutton United 0.306 58 15 13 20 46 61 48 103
82 Queens Park Rangers 0.306 51 13 12 23 46 74 48 128
83 Cambridge United 0.300 51 14 9 28 43 73 51 129
84 Port Vale 0.299 49 13 10 25 51 76 48 138
85 Doncaster Rovers 0.296 55 16 7 25 46 69 48 112
86 Milton Keynes Dons 0.296 57 15 12 25 57 72 52 105
87 Birmingham City 0.292 58 15 13 22 53 64 50 101
88 Hull City 0.289 58 14 16 18 52 65 48 102
89 Boreham Wood 0.282 82 22 16 14 62 47 52 33
90 AFC Wimbledon 0.280 52 12 16 22 52 66 50 123
91 Forest Green Rovers 0.264 36 9 9 33 38 95 51 161
92 Bromley 0.256 74 19 17 12 72 57 48 47
93 Barnet 0.255 78 22 12 16 78 71 50 42
94 Woking 0.248 82 24 10 14 73 52 48 31
95 Huddersfield Town 0.242 53 14 11 23 49 69 48 120
96 Dartford 0.242 84 25 9 13 85 55 47 26
97 Reading 0.239 53 14 11 24 50 73 49 121
98 Rochdale 0.228 41 10 11 28 48 74 49 156
99 Cardiff City 0.226 50 13 11 25 45 68 49 133
100 Hartlepool United 0.225 48 10 18 23 58 89 51 145
101 Worthing 0.202 81 23 12 13 94 75 48 34
102 Oxford City 0.200 84 23 15 11 90 59 49 25
103 Dagenham & Redbridge 0.194 67 19 10 20 65 76 49 76
104 Wigan Athletic 0.193 46 10 16 23 40 69 49 150
105 Chippenham Town 0.192 65 16 17 15 59 72 48 80
106 Braintree Town 0.190 74 20 14 13 67 57 47 48
107 Halifax Town 0.190 61 16 13 18 50 50 47 90
108 King's Lynn 0.189 96 28 12 9 86 50 49 13
109 Chelmsford City 0.188 79 23 10 16 68 52 49 37
110 Southend United 0.185 69 20 9 17 57 45 46 58
111 AFC Fylde 0.182 96 29 9 10 81 46 48 14
112 St. Albans City 0.176 79 23 10 16 78 58 49 36
113 Eastleigh 0.161 67 19 10 18 57 60 47 75
114 Tonbridge Angels 0.159 70 20 10 16 68 69 46 56
115 Oldham Athletic 0.158 61 16 13 18 63 67 47 91
116 Eastbourne Borough 0.154 71 22 5 19 74 66 46 55
117 Wealdstone 0.151 60 16 12 18 57 72 46 98
118 Gateshead 0.151 60 15 15 17 69 65 47 95
119 Havant & Waterlooville 0.149 69 19 12 15 80 70 46 59
120 Dorking Wanderers 0.149 57 16 9 21 67 91 46 106
121 York City 0.148 51 13 12 22 56 65 47 126
122 Farnborough 0.148 69 20 9 19 62 56 48 62
123 Chester 0.144 84 22 18 7 72 42 47 27
124 Bath City 0.136 67 19 10 17 64 57 46 72
125 Solihull Moors 0.132 60 15 15 18 65 69 48 96
126 Welling United 0.132 59 15 14 17 57 63 46 100
127 Taunton Town 0.131 61 17 10 20 50 61 47 92
128 Hemel Hempstead Town 0.131 60 15 15 16 49 57 46 97
129 Altrincham 0.129 56 14 14 18 68 82 46 108
130 Maidenhead United 0.125 50 13 11 23 47 67 47 132
131 Torquay United 0.116 49 12 13 23 60 87 48 139
132 Yeovil Town 0.110 40 7 19 20 35 60 46 159
133 Aldershot Town 0.110 53 14 11 21 64 76 46 118
134 Kidderminster Harriers 0.096 78 22 12 15 56 43 49 41
135 Slough Town 0.088 51 13 12 21 58 78 46 127
136 Hampton & Richmond 0.086 54 15 9 22 59 71 46 116
137 Brackley Town 0.085 73 19 16 14 60 51 49 50
138 Chorley 0.083 66 17 15 14 62 50 46 77
139 Buxton 0.083 70 19 13 16 57 58 48 57
140 Dover Athletic 0.083 48 12 12 22 42 68 46 142
141 Gloucester City 0.082 69 19 12 16 77 70 47 61
142 Scarborough Athletic 0.081 68 18 14 14 74 69 46 65
143 Alfreton Town 0.080 69 17 18 12 54 45 47 60
144 Curzon Ashton 0.080 67 18 13 17 58 55 48 73
145 Spennymoor Town 0.080 68 18 14 14 68 67 46 68
146 Weymouth 0.076 49 14 7 27 61 82 48 136
147 Dulwich Hamlet 0.074 48 13 9 24 61 89 46 143
148 Darlington 0.073 67 18 13 15 72 64 46 71
149 Cheshunt 0.068 43 11 10 25 48 74 46 153
150 Concord Rangers 0.064 44 12 8 26 45 85 46 152
151 Hungerford Town 0.060 40 10 10 26 48 72 46 158
152 Banbury United 0.056 54 13 15 18 55 62 46 114
153 Scunthorpe United 0.055 34 8 10 28 49 87 46 162
154 Hereford 0.054 55 15 10 22 48 59 47 111
155 Leamington 0.054 48 10 18 18 41 60 46 140
156 Farsley Celtic 0.053 50 12 14 20 51 75 46 134
157 Peterborough Sports 0.051 57 15 12 19 50 55 46 104
158 Blyth Spartans 0.050 50 12 14 20 49 62 46 131
159 Boston United 0.047 56 15 11 20 68 66 46 107
160 Kettering Town 0.046 49 11 16 19 41 63 46 137
161 Southport 0.045 50 13 11 22 50 62 46 130
162 Bradford Park Avenue 0.039 46 11 13 22 43 65 46 149
163 Maidstone United 0.031 25 5 10 31 45 104 46 164
164 Alvechurch 0.031 3 1 0 1 3 3 2 165
165 AFC Telford United 0.027 32 6 14 26 35 76 46 163
166 Merthyr Town 0 0 0 0 1 0 2 1 166
166 Needham Market 0 0 0 0 1 0 2 1 167
166 South Shields 0 0 0 0 1 0 2 1 168
166 Coalville Town 0 0 0 0 1 1 4 1 169
166 Bracknell Town 0 0 0 0 1 0 3 1 170

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

« 1888-89 History 2025-26 »

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.