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.832 113 36 5 7 119 41 48 4
2 Arsenal 5.245 87 27 6 8 92 47 41 20
3 Manchester United 5.163 106 33 7 10 87 51 50 8
4 Newcastle United 3.345 87 24 15 7 77 39 46 21
5 Brighton & Hove Albion 3.183 82 24 10 12 91 56 46 30
6 Liverpool 3.170 75 21 12 11 84 55 44 45
7 Brentford 2.857 63 16 15 10 61 48 41 84
8 Sheffield Wednesday 2.750 119 35 14 8 100 47 57 2
9 Aston Villa 2.094 64 19 7 15 58 53 41 81
10 Tottenham Hotspur 1.934 66 20 6 16 74 66 42 78
11 Burnley 1.921 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.470 101 29 14 10 74 47 53 11
15 Nottingham Forest 1.309 48 12 12 21 49 79 45 145
16 Fulham 1.296 62 18 8 18 64 61 44 87
17 Wrexham 1.182 121 37 10 4 131 53 51 1
18 Wolverhampton Wanderers 1.128 52 14 10 20 39 63 44 124
19 Sheffield United 1.128 104 32 8 13 85 49 53 9
20 Derby County 1.126 93 26 15 13 82 52 54 17
21 Barnsley 1.119 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.051 47 13 8 21 48 60 42 149
25 Southampton 0.985 41 11 8 28 50 82 47 157
26 Chelsea 0.958 44 11 11 18 38 53 40 151
27 Notts County 0.932 111 33 12 3 122 46 48 5
28 Leyton Orient 0.894 91 26 13 9 61 37 48 18
29 Leicester City 0.875 47 13 8 24 60 72 45 148
30 Bolton Wanderers 0.848 85 24 13 14 70 45 51 24
31 Leeds United 0.812 41 10 11 23 61 87 44 155
32 Lincoln City 0.802 69 16 21 14 56 53 51 64
33 Stockport County 0.792 94 26 16 13 79 45 55 15
34 Bournemouth 0.781 43 12 7 23 45 79 42 154
35 Grimsby Town 0.775 80 22 14 19 68 69 55 35
36 Northampton Town 0.768 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.738 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.712 82 22 16 13 66 50 51 32
41 Portsmouth 0.663 79 20 19 12 72 57 51 38
42 Blackburn Rovers 0.642 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.604 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.558 83 22 17 13 75 52 52 28
48 Chesterfield 0.504 95 28 11 13 92 63 52 14
49 Gillingham 0.500 68 17 17 21 45 57 55 70
50 Sunderland 0.473 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.454 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.444 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.436 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.418 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.406 54 13 15 23 57 65 51 114
65 Millwall 0.390 68 19 11 18 57 53 48 67
66 Tranmere Rovers 0.386 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.374 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 65
74 Swansea City 0.342 68 18 14 17 72 69 49 68
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 142
78 Rotherham United 0.319 53 12 17 20 52 66 49 119
79 Morecambe 0.310 48 11 15 24 48 82 50 147
80 Accrington Stanley 0.307 55 14 13 25 50 84 52 112
81 Sutton United 0.306 58 15 13 20 46 61 48 103
82 Queens Park Rangers 0.305 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 139
85 Milton Keynes Dons 0.296 57 15 12 25 57 72 52 105
86 Doncaster Rovers 0.296 55 16 7 25 46 69 48 111
87 Birmingham City 0.292 58 15 13 22 53 64 50 101
88 Hull City 0.288 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.263 36 9 9 33 38 95 51 161
92 Bromley 0.255 74 19 17 12 72 57 48 47
93 Barnet 0.255 78 22 12 16 78 71 50 42
94 Woking 0.247 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 146
101 Worthing 0.201 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.193 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 Chelmsford City 0.188 79 23 10 16 68 52 49 37
109 AFC Fylde 0.187 96 29 9 10 81 46 48 13
110 Southend United 0.185 69 20 9 17 57 45 46 59
111 King's Lynn 0.181 93 27 12 10 85 52 49 16
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 57
115 Oldham Athletic 0.158 61 16 13 18 63 67 47 91
116 Eastbourne Borough 0.153 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 60
120 Dorking Wanderers 0.149 57 16 9 21 67 91 46 106
121 Chester 0.148 84 22 18 7 72 42 47 27
122 York City 0.148 51 13 12 22 56 65 47 126
123 Farnborough 0.148 69 20 9 19 62 56 48 63
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.115 49 12 13 23 60 87 48 140
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.099 78 22 12 15 56 43 49 41
135 Brackley Town 0.089 73 19 16 14 60 51 49 50
136 Slough Town 0.088 51 13 12 21 58 78 46 127
137 Chorley 0.087 66 17 15 14 62 50 46 77
138 Hampton & Richmond 0.086 54 15 9 22 59 71 46 115
139 Buxton 0.085 70 19 13 16 57 58 48 58
140 Spennymoor Town 0.085 70 19 13 14 70 67 46 56
141 Scarborough Athletic 0.084 68 18 14 14 74 69 46 66
142 Gloucester City 0.084 69 19 12 16 77 70 47 62
143 Alfreton Town 0.084 69 17 18 12 54 45 47 61
144 Dover Athletic 0.083 48 12 12 22 42 68 46 143
145 Curzon Ashton 0.082 67 18 13 17 58 55 48 73
146 Darlington 0.076 67 18 13 15 72 64 46 71
147 Weymouth 0.076 49 14 7 27 61 82 48 137
148 Dulwich Hamlet 0.074 48 13 9 24 61 89 46 144
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.058 54 13 15 18 55 62 46 113
153 Leamington 0.055 48 10 18 18 41 60 46 141
154 Scunthorpe United 0.054 34 8 10 28 49 87 46 162
155 Hereford 0.054 54 15 9 23 48 61 47 116
156 Farsley Celtic 0.054 50 12 14 20 51 75 46 134
157 Peterborough Sports 0.053 57 15 12 19 50 55 46 104
158 Blyth Spartans 0.051 50 12 14 20 49 62 46 131
159 Boston United 0.049 56 15 11 20 68 66 46 107
160 Kettering Town 0.048 49 11 16 19 41 63 46 138
161 Bradford Park Avenue 0.048 49 12 13 21 45 64 46 136
162 Southport 0.047 50 13 11 22 50 62 46 130
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.028 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 2023-24 »

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.