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

England 2022-23

2021-22

EP Pts W D L GF GA GP PR
1 Arsenal 6.911 53 17 2 3 49 20 22 22
2 Manchester City 6.766 57 18 3 5 64 27 26 13
3 Manchester United 6.471 60 19 3 5 52 29 27 11
4 Newcastle United 4.916 55 15 10 2 42 15 27 17
5 Sheffield Wednesday 3.361 75 22 9 3 60 22 34 2
6 Brighton & Hove Albion 3.271 44 13 5 6 50 30 24 52
7 Ipswich Town 2.797 64 18 10 5 64 30 33 8
8 Liverpool 2.436 37 10 7 8 43 33 25 91
9 Brentford 2.052 34 8 10 5 35 30 23 105
10 Stevenage 1.872 71 21 8 4 52 26 33 4
11 Plymouth Argyle 1.850 61 18 7 5 52 36 30 10
12 Charlton Athletic 1.653 44 10 14 11 51 49 35 56
13 Burnley 1.617 72 21 9 3 63 31 33 3
14 Tottenham Hotspur 1.598 42 13 3 8 44 33 24 63
15 Derby County 1.574 67 19 10 6 55 27 35 6
16 Aston Villa 1.569 31 9 4 10 30 34 23 122
17 Fulham 1.395 36 10 6 9 35 33 25 97
18 Wrexham 1.241 75 23 6 2 84 30 31 1
19 Notts County 1.182 68 20 8 1 72 26 29 5
20 Southampton 1.082 31 9 4 15 30 42 28 125
21 Crystal Palace 1.055 28 7 7 9 21 29 23 140
22 Barnsley 1.050 55 17 4 10 42 32 31 18
23 Bolton Wanderers 0.968 53 15 8 9 44 30 32 26
24 Chelsea 0.964 30 8 6 9 22 27 23 129
25 Sheffield United 0.947 61 18 7 6 53 28 31 9
26 Nottingham Forest 0.900 31 8 7 12 27 46 27 128
27 Leyton Orient 0.862 57 17 6 7 36 20 30 15
28 Peterborough United 0.827 48 15 3 13 49 36 31 38
29 Leeds United 0.712 28 7 7 10 39 40 24 139
30 Chesterfield 0.708 59 18 5 6 56 37 29 12
31 Northampton Town 0.701 49 14 7 8 43 31 29 34
32 West Ham United 0.670 25 7 4 12 22 27 23 150
33 Wolverhampton Wanderers 0.645 28 7 7 12 20 35 26 142
34 Wycombe Wanderers 0.627 44 13 5 12 38 33 30 54
35 Stockport County 0.623 50 14 8 11 47 30 33 31
36 Lincoln City 0.617 38 8 14 9 33 36 31 88
37 Portsmouth 0.616 46 12 10 9 45 39 31 43
38 Carlisle United 0.613 54 15 9 7 53 33 31 19
39 Exeter City 0.606 45 12 9 11 52 45 32 48
40 Shrewsbury Town 0.602 50 15 5 13 44 38 33 33
41 Walsall 0.595 49 14 7 10 38 27 31 35
42 Forest Green Rovers 0.593 30 8 6 20 31 61 34 134
43 Salford City 0.581 46 13 7 11 39 36 31 44
44 Fleetwood Town 0.579 42 10 12 11 37 34 33 65
45 Oxford United 0.577 42 11 9 14 42 44 34 68
46 West Bromwich Albion 0.573 51 14 9 11 47 37 34 30
47 Blackburn Rovers 0.569 57 18 3 14 44 44 35 16
48 Leicester City 0.539 31 9 4 13 36 37 26 119
49 Grimsby Town 0.537 43 12 7 11 40 39 30 59
50 Bradford City 0.510 44 12 8 9 34 29 29 55
51 Burton Albion 0.496 31 8 7 16 42 58 31 127
52 Port Vale 0.491 36 10 6 13 31 41 29 100
53 Bournemouth 0.481 21 5 6 13 27 50 24 160
54 Everton 0.470 18 4 6 13 18 35 23 163
55 Ebbsfleet United 0.464 66 21 3 6 67 32 30 7
56 Watford 0.455 44 12 8 11 34 35 31 57
57 Bristol Rovers 0.453 40 11 7 13 44 53 31 74
58 Luton Town 0.448 50 13 11 8 43 36 32 32
59 Mansfield Town 0.433 45 13 6 11 43 40 30 51
60 Swindon Town 0.412 42 11 9 9 36 34 29 67
61 Stoke City 0.409 40 11 7 13 39 38 31 73
62 Bristol City 0.402 46 12 10 12 51 45 34 42
63 Barrow 0.389 42 12 6 13 35 40 31 69
64 Sunderland 0.386 45 12 9 10 44 36 31 47
65 Preston North End 0.386 46 13 7 12 34 38 32 45
66 Barnet 0.377 54 16 6 8 54 44 30 21
67 AFC Wimbledon 0.371 43 11 10 10 34 34 31 61
68 Middlesbrough 0.370 45 13 6 12 45 41 31 50
69 Norwich City 0.362 44 12 8 11 44 36 31 53
70 Tranmere Rovers 0.359 39 10 9 11 33 29 30 77
71 Doncaster Rovers 0.334 37 11 4 13 31 43 28 96
72 Millwall 0.333 42 12 6 11 33 30 29 66
73 Queens Park Rangers 0.325 39 10 9 12 33 40 31 81
74 Swansea City 0.322 41 10 11 10 44 43 31 70
75 Crawley Town 0.319 31 8 7 14 34 48 29 126
76 Dartford 0.314 57 18 3 8 58 32 29 14
77 Boreham Wood 0.314 46 12 10 8 37 28 30 41
78 Coventry City 0.303 38 10 8 13 35 40 31 89
79 Accrington Stanley 0.302 36 9 9 13 34 48 31 101
80 Newport County 0.299 35 9 8 14 33 39 31 104
81 Cheltenham Town 0.298 29 8 5 16 24 43 29 138
82 Woking 0.297 53 16 5 7 49 28 28 23
83 Milton Keynes Dons 0.292 37 11 4 19 38 46 34 94
84 Birmingham City 0.283 37 9 10 13 36 41 32 93
85 Colchester United 0.283 33 9 6 17 30 41 32 113
86 Reading 0.276 40 12 4 15 35 47 31 75
87 Crewe Alexandra 0.275 34 8 10 10 22 36 28 109
88 Cambridge United 0.275 30 8 6 18 25 51 32 133
89 Sutton United 0.274 39 11 6 13 28 38 30 82
90 Gillingham 0.271 34 7 13 15 23 39 35 110
91 Worthing 0.271 52 14 10 5 51 38 29 27
92 Rotherham United 0.268 34 8 10 13 36 46 31 108
93 Morecambe 0.265 31 7 10 14 32 44 31 124
94 Havant & Waterlooville 0.246 53 16 5 6 57 37 27 24
95 Blackpool 0.245 30 7 9 14 33 43 30 130
96 Hull City 0.238 37 10 7 14 37 48 31 95
97 Dagenham & Redbridge 0.217 43 12 7 10 44 45 29 62
98 Chelmsford City 0.212 49 14 7 9 37 27 30 36
99 Cardiff City 0.207 30 7 9 16 25 42 32 131
100 Southend United 0.206 38 10 8 8 34 24 26 83
101 King's Lynn 0.204 54 16 6 5 48 28 27 20
102 Harrogate Town 0.196 27 7 6 16 34 45 29 145
103 Bromley 0.189 40 10 10 8 41 36 28 72
104 Eastleigh 0.187 38 11 5 13 36 39 29 87
105 Oxford City 0.181 49 13 10 8 51 43 31 37
106 Dorking Wanderers 0.171 30 8 6 14 44 67 28 132
107 AFC Fylde 0.168 53 16 5 6 43 26 27 25
108 Eastbourne Borough 0.165 45 14 3 12 50 44 29 49
109 St. Albans City 0.161 45 13 6 8 43 26 27 46
110 York City 0.158 32 8 8 13 34 36 29 114
111 Wealdstone 0.158 38 10 8 9 33 38 27 90
112 Yeovil Town 0.154 31 6 13 8 23 26 27 121
113 Braintree Town 0.150 42 11 9 8 41 36 28 64
114 Rochdale 0.144 23 6 5 20 24 46 31 157
115 Huddersfield Town 0.143 26 7 5 17 27 42 29 148
116 Wigan Athletic 0.143 26 6 8 17 29 53 31 149
117 Farnborough 0.141 39 11 6 9 32 29 26 78
118 Halifax Town 0.140 32 9 5 14 25 36 28 117
119 Tonbridge Angels 0.139 41 12 5 12 44 46 29 71
120 Maidenhead United 0.137 32 9 5 15 31 42 29 116
121 Brackley Town 0.136 51 14 9 4 35 19 27 29
122 Hartlepool United 0.134 27 6 9 18 34 63 33 147
123 Aldershot Town 0.133 34 10 4 16 40 49 30 107
124 Solihull Moors 0.131 38 10 8 11 44 41 29 85
125 Darlington 0.122 51 15 6 7 53 37 28 28
126 Altrincham 0.120 36 9 9 10 40 50 28 99
127 Hemel Hempstead Town 0.119 37 10 7 11 33 37 28 92
128 Chester 0.115 46 11 13 4 43 27 28 40
129 Chippenham Town 0.112 28 7 7 12 24 40 26 143
130 Bath City 0.104 35 9 8 10 37 37 27 102
131 Welling United 0.104 35 9 8 9 36 41 26 103
132 Scarborough Athletic 0.102 47 13 8 8 51 46 29 39
133 Gateshead 0.102 25 5 10 13 35 48 28 152
134 Oldham Athletic 0.100 28 7 7 13 33 44 27 141
135 Torquay United 0.099 27 6 9 15 33 57 30 146
136 Chorley 0.094 43 11 10 7 37 25 28 58
137 Taunton Town 0.094 31 8 7 8 23 26 23 120
138 Buxton 0.082 32 8 8 14 30 42 30 118
139 Banbury United 0.078 39 11 6 9 38 34 26 76
140 Dover Athletic 0.077 32 8 8 13 31 42 29 115
141 Kidderminster Harriers 0.070 43 12 7 10 31 30 29 60
142 Dulwich Hamlet 0.070 31 9 4 13 41 50 26 123
143 Alfreton Town 0.070 38 9 11 6 33 25 26 84
144 Southport 0.068 38 10 8 10 37 36 28 86
145 Slough Town 0.067 29 7 8 12 35 52 27 136
146 Gloucester City 0.066 39 11 6 12 42 48 29 80
147 Scunthorpe United 0.064 23 5 8 17 35 59 30 158
148 Hampton & Richmond 0.063 25 6 7 13 32 44 26 151
149 Spennymoor Town 0.059 39 10 9 8 39 38 27 79
150 Cheshunt 0.056 25 7 4 16 32 50 27 153
151 Peterborough Sports 0.055 36 10 6 11 35 36 27 98
152 Weymouth 0.054 22 6 4 19 32 59 29 159
153 Curzon Ashton 0.053 33 8 9 11 29 30 28 111
154 Hereford 0.052 34 10 4 15 35 39 29 106
155 Leamington 0.051 29 5 14 7 21 25 26 135
156 Bradford Park Avenue 0.047 33 8 9 12 30 37 29 112
157 Concord Rangers 0.046 23 6 5 13 24 42 24 155
158 Maidstone United 0.044 21 5 6 19 33 66 30 161
159 Farsley Celtic 0.040 24 6 6 14 30 49 26 154
160 Kettering Town 0.039 29 7 8 12 26 43 27 137
161 Hungerford Town 0.037 18 4 6 17 21 38 27 162
162 Boston United 0.030 27 7 6 15 40 49 28 144
163 Blyth Spartans 0.029 23 5 8 15 28 47 28 156
164 AFC Telford United 0.023 18 3 9 16 20 45 28 164
165 Alvechurch FC 0.012 3 1 0 1 3 3 2 165
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 FC 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 2022-23 »

Latest Match February 3, 2023.

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.