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

England 2020-21

2019-20 2021-22

EP Pts W D L GF GA GP PR
1 Manchester City 11.339 113 36 5 7 106 37 48 1
2 Manchester United 6.402 92 27 11 8 87 51 46 9
3 Chelsea 5.253 86 25 11 10 76 39 46 16
4 Leicester City 4.881 84 26 6 13 81 54 45 19
5 Liverpool 4.394 77 22 11 10 82 49 43 28
6 Everton 4.048 77 23 8 15 69 60 46 32
7 Tottenham Hotspur 4.005 78 23 9 14 89 54 46 27
8 West Ham United 3.941 77 23 8 13 76 53 44 29
9 Arsenal 3.412 69 20 9 15 61 45 44 47
10 Leeds United 2.701 60 18 6 16 63 58 40 73
11 Aston Villa 2.599 61 18 7 17 62 52 42 70
12 Brighton & Hove Albion 2.336 51 12 15 17 49 52 44 90
13 Newcastle United 1.894 52 14 10 19 55 66 43 87
14 Southampton 1.686 55 16 7 21 55 71 44 81
15 Brentford 1.632 107 30 17 10 96 53 57 2
16 Wolverhampton Wanderers 1.617 51 14 9 19 38 55 42 91
17 Crystal Palace 1.499 45 12 9 19 41 67 40 102
18 Burnley 1.440 47 12 11 21 40 62 44 98
19 Fulham 1.199 37 8 13 22 32 59 43 108
20 Norwich City 1.179 100 30 10 9 78 40 49 3
21 Bournemouth 1.083 90 26 12 16 84 56 54 13
22 West Bromwich Albion 1.067 31 6 13 22 42 80 41 121
23 Newport County 0.910 93 26 15 15 75 51 56 8
24 Watford 0.895 92 27 11 11 65 35 49 10
25 Stoke City 0.837 70 18 16 18 54 59 52 45
26 Barnsley 0.775 91 27 10 17 65 59 54 11
27 Sheffield United 0.755 33 10 3 30 27 69 43 117
28 Swansea City 0.700 90 26 12 15 66 48 53 14
29 Crawley Town 0.601 70 19 13 19 69 73 51 44
30 Millwall 0.590 71 18 17 16 55 59 51 41
31 Hull City 0.587 95 28 11 12 85 45 51 4
32 Cheltenham Town 0.582 94 28 10 14 71 48 52 7
33 Queens Park Rangers 0.531 68 19 11 18 59 60 48 52
34 Blackpool 0.523 95 27 14 13 78 45 54 5
35 Cardiff City 0.517 68 18 14 16 66 53 48 51
36 Reading 0.516 73 20 13 16 65 57 49 38
37 Preston North End 0.463 67 20 7 23 56 63 50 59
38 Cambridge United 0.454 83 25 8 16 74 52 49 22
39 Morecambe 0.443 95 28 11 16 80 74 55 6
40 Exeter City 0.435 76 20 16 14 76 57 50 33
41 Middlesbrough 0.434 67 19 10 20 60 60 49 57
42 Tranmere Rovers 0.433 81 22 15 15 61 57 52 24
43 Luton Town 0.428 71 20 11 20 47 59 51 42
44 Coventry City 0.408 59 15 14 20 51 64 49 76
45 Bolton Wanderers 0.408 79 23 10 15 62 55 48 26
46 Peterborough United 0.362 90 27 9 13 86 50 49 12
47 Lincoln City 0.362 89 26 11 17 88 66 54 15
48 Salford City 0.358 75 20 15 15 57 41 50 35
49 Bristol City 0.351 63 19 6 27 57 73 52 69
50 Sunderland 0.342 81 21 18 11 72 46 50 23
51 Blackburn Rovers 0.341 60 16 12 21 68 58 49 72
52 Forest Green Rovers 0.338 76 21 13 16 66 64 50 34
53 Birmingham City 0.336 52 13 13 22 37 65 48 89
54 Carlisle United 0.336 67 18 13 18 63 58 49 56
55 Sheffield Wednesday 0.324 54 14 12 25 44 66 51 83
56 Stevenage 0.313 63 14 21 15 47 49 50 67
57 Mansfield Town 0.310 64 15 19 16 61 62 50 64
58 Nottingham Forest 0.303 55 13 16 20 39 51 49 80
59 Derby County 0.298 45 11 12 26 37 62 49 101
60 Charlton Athletic 0.295 77 21 14 14 73 61 49 31
61 Leyton Orient 0.293 67 19 10 21 59 62 50 58
62 Milton Keynes Dons 0.290 70 19 13 18 66 64 50 43
63 Portsmouth 0.282 79 23 10 18 78 63 51 25
64 Oxford United 0.275 77 22 11 18 83 66 51 30
65 Port Vale 0.273 63 18 9 22 60 61 49 66
66 Oldham Athletic 0.267 63 18 9 24 81 89 51 68
67 Huddersfield Town 0.267 49 12 13 23 52 75 48 93
68 Bradford City 0.259 65 18 11 21 58 61 50 62
69 Gillingham 0.256 74 21 11 19 70 67 51 36
70 Shrewsbury Town 0.253 60 15 15 20 56 63 50 74
71 Doncaster Rovers 0.252 73 22 7 22 73 76 51 39
72 Walsall 0.251 54 11 21 16 46 55 48 82
73 Crewe Alexandra 0.249 69 19 12 18 61 67 49 49
74 Accrington Stanley 0.247 68 18 14 16 65 71 48 53
75 Ipswich Town 0.247 72 20 12 17 51 50 49 40
76 Gloucester City 0.243 35 10 5 3 36 22 18 111
77 Harrogate Town 0.241 61 17 10 23 57 70 50 71
78 Barrow 0.239 52 13 13 22 53 59 48 85
79 Plymouth Argyle 0.231 65 18 11 23 65 89 52 63
80 Wycombe Wanderers 0.224 47 12 11 26 45 75 49 99
81 Colchester United 0.210 52 11 19 18 46 65 48 88
82 AFC Fylde 0.209 30 9 3 4 27 18 16 122
83 Fleetwood Town 0.206 66 18 12 20 56 56 50 60
84 Sutton United 0.198 84 25 9 8 72 36 42 17
85 Torquay United 0.187 84 24 12 9 78 48 45 18
86 Southend United 0.186 46 10 16 22 32 62 48 100
87 Chorley 0.184 32 9 5 8 28 29 22 120
88 Rotherham United 0.176 43 11 10 27 46 63 48 105
89 Burton Albion 0.173 58 15 13 21 63 78 49 77
90 Grimsby Town 0.171 44 10 14 24 39 73 48 104
91 Brackley Town 0.170 28 7 7 4 25 23 18 127
92 Stockport County 0.169 83 23 14 9 74 37 46 20
93 Hartlepool United 0.156 83 24 11 11 71 48 46 21
94 Leamington 0.156 22 5 7 3 22 20 15 132
95 AFC Wimbledon 0.153 53 12 17 20 56 73 49 84
96 Scunthorpe United 0.150 48 13 9 26 44 69 48 95
97 Northampton Town 0.148 48 12 12 25 45 73 49 96
98 Rochdale 0.143 50 12 14 23 63 82 49 92
99 Kidderminster Harriers 0.141 25 7 4 4 24 17 15 128
100 Boston United 0.140 23 6 5 2 20 10 13 129
101 Chester 0.140 28 8 4 5 32 24 17 125
102 Eastleigh 0.135 67 18 13 12 49 40 43 55
103 Notts County 0.125 73 21 10 13 67 47 44 37
104 York City 0.124 22 6 4 3 22 17 13 131
105 Wigan Athletic 0.120 48 13 9 26 58 83 48 94
106 Spennymoor Town 0.118 20 5 5 3 18 14 13 136
107 Bristol Rovers 0.118 44 12 8 30 50 77 50 103
108 Wrexham 0.116 68 19 11 12 64 43 42 50
109 Hereford 0.114 20 5 5 3 20 16 13 135
110 Gateshead 0.112 21 6 3 5 17 15 14 133
111 Bromley 0.106 69 19 12 13 65 57 44 48
112 Farsley Celtic 0.105 21 5 6 6 21 26 17 134
113 Bradford Park Avenue 0.104 18 4 6 6 26 30 16 140
114 Dagenham & Redbridge 0.102 63 18 9 17 57 51 44 65
115 Chesterfield 0.102 69 21 6 16 62 46 43 46
116 Solihull Moors 0.101 67 20 7 17 63 54 44 54
117 Halifax Town 0.096 65 19 8 15 63 54 42 61
118 Boreham Wood 0.092 59 14 17 14 58 53 45 75
119 Swindon Town 0.090 43 13 4 31 57 94 48 106
120 Maidenhead United 0.089 56 15 11 16 62 60 42 78
121 Dorking 0.082 36 11 3 3 37 16 17 110
122 Curzon Ashton 0.075 17 4 5 8 18 26 17 141
123 St. Albans City 0.070 32 9 5 1 22 10 15 119
124 Altrincham 0.067 47 12 11 19 46 60 42 97
125 Kettering Town 0.066 15 3 6 5 21 23 14 149
126 Telford United 0.064 19 5 4 8 17 23 17 139
127 Yeovil Town 0.057 55 16 7 21 61 71 44 79
128 Southport 0.056 16 4 4 6 16 19 14 145
129 Aldershot Town 0.056 52 15 7 20 59 66 42 86
130 Oxford City 0.051 32 9 5 4 33 18 18 118
131 Alfreton Town 0.049 12 2 6 7 15 27 15 156
132 King's Lynn 0.047 34 8 10 26 52 104 44 114
133 Dartford 0.045 34 10 4 5 26 17 19 112
134 Weymouth 0.044 39 11 6 25 45 71 42 107
135 Barnet 0.043 34 9 7 28 38 89 44 113
136 Eastbourne Borough 0.041 33 9 6 5 36 29 20 115
137 Hampton & Richmond 0.041 29 9 2 7 26 19 18 123
138 Hungerford Town 0.039 29 9 2 8 27 28 19 124
139 Guiseley 0.036 12 3 3 9 17 22 15 153
140 Wealdstone 0.035 37 10 7 25 49 99 42 109
141 Darlington 0.034 16 5 1 7 19 18 13 142
142 Ebbsfleet United 0.031 28 8 4 6 26 24 18 126
143 Woking 0.030 33 8 9 26 44 72 43 116
144 Havant & Waterlooville 0.025 23 7 2 7 26 22 16 130
145 Dulwich Hamlet 0.025 16 4 4 5 15 17 13 144
146 Maidstone United 0.025 19 5 4 4 24 18 13 138
147 Concord Rangers 0.023 15 3 6 6 18 26 15 150
148 Chelmsford City 0.021 16 4 4 7 20 21 15 143
149 Hemel Hempstead Town 0.017 20 6 2 9 27 35 17 137
150 Blyth Spartans 0.016 6 1 3 10 10 36 14 157
151 Bath City 0.015 13 4 1 8 16 23 13 151
152 Chippenham Town 0.014 16 4 4 6 13 22 14 147
153 Billericay Town 0.014 16 4 4 9 26 35 17 146
154 Hayes & Yeading United 0.013 1 0 1 0 2 2 1 161
155 Tonbridge Angels 0.013 16 5 1 9 16 30 15 148
156 Welling United 0.012 12 2 6 6 18 30 14 155
157 Marine 0.012 4 1 1 1 2 6 3 158
158 Braintree Town 0.010 13 4 1 11 19 34 16 152
159 Bishop's Stortford 0.009 1 0 1 0 3 3 1 160
160 Slough Town 0.007 12 3 3 6 16 24 12 154
161 Canvey Island 0 3 1 0 1 2 4 2 159
161 Banbury United 0 0 0 0 1 1 2 1 162
161 Cray Valley Paper Mills 0 0 0 0 1 0 1 1 163
161 Maldon & Tiptree 0 0 0 0 1 0 1 1 164
161 South Shields 0 0 0 0 1 1 3 1 165
161 Skelmersdale United 0 0 0 0 1 1 4 1 166
161 United of Manchester 0 0 0 0 1 1 5 1 167

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.