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.291 113 36 5 7 106 37 48 1
2 Manchester United 6.373 92 27 11 8 87 51 46 9
3 Chelsea 5.230 86 25 11 10 76 39 46 16
4 Leicester City 4.859 84 26 6 13 81 54 45 19
5 Liverpool 4.372 77 22 11 10 82 49 43 27
6 Everton 4.028 77 23 8 15 69 60 46 31
7 West Ham United 3.922 77 23 8 13 76 53 44 28
8 Tottenham Hotspur 3.790 75 22 9 14 87 54 45 34
9 Arsenal 3.396 69 20 9 15 61 45 44 47
10 Leeds United 2.689 60 18 6 16 63 58 40 73
11 Aston Villa 2.586 61 18 7 17 62 52 42 70
12 Brighton & Hove Albion 2.326 51 12 15 17 49 52 44 90
13 Newcastle United 1.886 52 14 10 19 55 66 43 87
14 Southampton 1.679 55 16 7 21 55 71 44 81
15 Brentford 1.635 107 30 17 10 96 53 57 2
16 Wolverhampton Wanderers 1.609 51 14 9 19 38 55 42 91
17 Crystal Palace 1.493 45 12 9 19 41 67 40 102
18 Burnley 1.433 47 12 11 21 40 62 44 98
19 Fulham 1.194 37 8 13 22 32 59 43 108
20 Norwich City 1.184 100 30 10 9 78 40 49 3
21 Bournemouth 1.088 90 26 12 16 84 56 54 13
22 West Bromwich Albion 1.064 31 6 13 22 42 80 41 121
23 Newport County 0.926 93 26 15 15 75 51 56 8
24 Watford 0.900 92 27 11 11 65 35 49 10
25 Stoke City 0.838 70 18 16 18 54 59 52 45
26 Barnsley 0.780 91 27 10 17 65 59 54 11
27 Sheffield United 0.752 33 10 3 30 27 69 43 117
28 Swansea City 0.705 90 26 12 15 66 48 53 14
29 Crawley Town 0.612 70 19 13 19 69 73 51 44
30 Cheltenham Town 0.601 94 28 10 14 71 48 52 7
31 Millwall 0.595 71 18 17 16 55 59 51 41
32 Hull City 0.591 95 28 11 12 85 45 51 4
33 Queens Park Rangers 0.534 68 19 11 18 59 60 48 52
34 Blackpool 0.529 95 27 14 13 78 45 54 5
35 Reading 0.520 73 20 13 16 65 57 49 38
36 Cardiff City 0.520 68 18 14 16 66 53 48 51
37 Cambridge United 0.469 83 25 8 16 74 52 49 22
38 Preston North End 0.466 67 20 7 23 56 63 50 59
39 Morecambe 0.458 95 28 11 16 80 74 55 6
40 Exeter City 0.450 76 20 16 14 76 57 50 32
41 Tranmere Rovers 0.447 81 22 15 15 61 57 52 24
42 Middlesbrough 0.436 67 19 10 20 60 60 49 57
43 Luton Town 0.431 71 20 11 20 47 59 51 42
44 Bolton Wanderers 0.422 79 23 10 15 62 55 48 26
45 Coventry City 0.410 59 15 14 20 51 64 49 76
46 Salford City 0.370 75 20 15 15 57 41 50 35
47 Lincoln City 0.368 89 26 11 17 88 66 54 15
48 Peterborough United 0.367 90 27 9 13 86 50 49 12
49 Bristol City 0.354 63 19 6 27 57 73 52 69
50 Forest Green Rovers 0.349 76 21 13 16 66 64 50 33
51 Sunderland 0.346 81 21 18 11 72 46 50 23
52 Carlisle United 0.346 67 18 13 18 63 58 49 56
53 Blackburn Rovers 0.343 60 16 12 21 68 58 49 72
54 Birmingham City 0.338 52 13 13 22 37 65 48 89
55 Sheffield Wednesday 0.326 54 14 12 25 44 66 51 83
56 Stevenage 0.323 63 14 21 15 47 49 50 67
57 Mansfield Town 0.320 64 15 19 16 61 62 50 64
58 Leyton Orient 0.314 67 19 10 20 59 60 49 58
59 Nottingham Forest 0.305 55 13 16 20 39 51 49 80
60 Derby County 0.299 45 11 12 26 37 62 49 101
61 Charlton Athletic 0.298 77 21 14 14 73 61 49 30
62 Milton Keynes Dons 0.292 70 19 13 18 66 64 50 43
63 Portsmouth 0.286 79 23 10 18 78 63 51 25
64 Port Vale 0.282 63 18 9 22 60 61 49 66
65 Oxford United 0.279 77 22 11 18 83 66 51 29
66 Oldham Athletic 0.275 63 18 9 24 81 89 51 68
67 Huddersfield Town 0.269 49 12 13 23 52 75 48 93
68 Bradford City 0.268 65 18 11 21 58 61 50 62
69 Gillingham 0.259 74 21 11 19 70 67 51 36
70 Walsall 0.259 54 11 21 16 46 55 48 82
71 Shrewsbury Town 0.256 60 15 15 20 56 63 50 74
72 Doncaster Rovers 0.255 73 22 7 22 73 76 51 39
73 Crewe Alexandra 0.253 69 19 12 18 61 67 49 49
74 Accrington Stanley 0.250 68 18 14 16 65 71 48 53
75 Ipswich Town 0.249 72 20 12 17 51 50 49 40
76 Harrogate Town 0.248 61 17 10 23 57 70 50 71
77 Barrow 0.246 52 13 13 22 53 59 48 85
78 Gloucester City 0.245 35 10 5 3 36 22 18 111
79 Plymouth Argyle 0.233 65 18 11 23 65 89 52 63
80 Wycombe Wanderers 0.225 47 12 11 26 45 75 49 99
81 Colchester United 0.218 52 11 19 18 46 65 48 88
82 AFC Fylde 0.212 30 9 3 4 27 18 16 122
83 Fleetwood Town 0.209 66 18 12 20 56 56 50 60
84 Sutton United 0.202 84 25 9 8 72 36 42 17
85 Southend United 0.192 46 10 16 22 32 62 48 100
86 Torquay United 0.192 84 24 12 9 78 48 45 18
87 Chorley 0.185 32 9 5 8 28 29 22 120
88 Grimsby Town 0.177 44 10 14 24 39 73 48 104
89 Rotherham United 0.177 43 11 10 27 46 63 48 105
90 Burton Albion 0.175 58 15 13 21 63 78 49 77
91 Stockport County 0.173 83 23 14 9 74 37 46 20
92 Brackley Town 0.172 28 7 7 4 25 23 18 127
93 Hartlepool United 0.160 83 24 11 11 71 48 46 21
94 Leamington 0.157 22 5 7 3 22 20 15 132
95 Scunthorpe United 0.155 48 13 9 26 44 69 48 95
96 AFC Wimbledon 0.154 53 12 17 20 56 73 49 84
97 Northampton Town 0.149 48 12 12 25 45 73 49 96
98 Rochdale 0.145 50 12 14 23 63 82 49 92
99 Kidderminster Harriers 0.142 25 7 4 4 24 17 15 128
100 Boston United 0.141 23 6 5 2 20 10 13 129
101 Chester 0.141 28 8 4 5 32 24 17 125
102 Eastleigh 0.138 67 18 13 12 49 40 43 55
103 Notts County 0.128 73 21 10 13 67 47 44 37
104 York City 0.125 22 6 4 3 22 17 13 131
105 Wigan Athletic 0.122 48 13 9 26 58 83 48 94
106 Bristol Rovers 0.120 44 12 8 30 50 77 50 103
107 Spennymoor Town 0.119 20 5 5 3 18 14 13 136
108 Wrexham 0.119 68 19 11 12 64 43 42 50
109 Hereford 0.115 20 5 5 3 20 16 13 135
110 Gateshead 0.113 21 6 3 5 17 15 14 133
111 Bromley 0.109 69 19 12 13 65 57 44 48
112 Farsley Celtic 0.106 21 5 6 6 21 26 17 134
113 Bradford Park Avenue 0.105 18 4 6 6 26 30 16 140
114 Dagenham & Redbridge 0.105 63 18 9 17 57 51 44 65
115 Chesterfield 0.104 69 21 6 16 62 46 43 46
116 Solihull Moors 0.104 67 20 7 17 63 54 44 54
117 Halifax Town 0.098 65 19 8 15 63 54 42 61
118 Boreham Wood 0.094 59 14 17 14 58 53 45 75
119 Maidenhead United 0.091 56 15 11 16 62 60 42 78
120 Swindon Town 0.091 43 13 4 31 57 94 48 106
121 Dorking 0.083 36 11 3 3 37 16 17 110
122 Curzon Ashton 0.076 17 4 5 8 18 26 17 141
123 St. Albans City 0.071 32 9 5 1 22 10 15 119
124 Altrincham 0.069 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.065 19 5 4 8 17 23 17 139
127 Yeovil Town 0.058 55 16 7 21 61 71 44 79
128 Aldershot Town 0.057 52 15 7 20 59 66 42 86
129 Southport 0.057 16 4 4 6 16 19 14 145
130 Oxford City 0.052 32 9 5 4 33 18 18 118
131 Alfreton Town 0.050 12 2 6 7 15 27 15 156
132 King's Lynn 0.048 34 8 10 26 52 104 44 114
133 Dartford 0.046 34 10 4 5 26 17 19 112
134 Weymouth 0.045 39 11 6 25 45 71 42 107
135 Barnet 0.044 34 9 7 28 38 89 44 113
136 Eastbourne Borough 0.042 33 9 6 5 36 29 20 115
137 Hampton & Richmond Borough 0.042 29 9 2 7 26 19 18 123
138 Hungerford Town 0.040 29 9 2 8 27 28 19 124
139 Guiseley 0.036 12 3 3 9 17 22 15 153
140 Wealdstone 0.036 37 10 7 25 49 99 42 109
141 Darlington 0.034 16 5 1 7 19 18 13 142
142 Ebbsfleet United 0.032 28 8 4 6 26 24 18 126
143 Woking 0.031 33 8 9 26 44 72 43 116
144 Havant & Waterlooville 0.026 23 7 2 7 26 22 16 130
145 Maidstone United 0.025 19 5 4 4 24 18 13 138
146 Dulwich Hamlet 0.025 16 4 4 5 15 17 13 144
147 Concord Rangers 0.024 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.017 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 Hayes & Yeading United 0.014 1 0 1 0 2 2 1 161
154 Billericay Town 0.014 16 4 4 9 26 35 17 146
155 Tonbridge Angels 0.013 16 5 1 9 16 30 15 148
156 Marine AFC 0.012 4 1 1 1 2 6 3 158
157 Welling United 0.012 12 2 6 6 18 30 14 155
158 Braintree Town 0.011 13 4 1 11 19 34 16 152
159 Bishop's Stortford 0.010 1 0 1 0 3 3 1 160
160 Slough Town 0.008 12 3 3 6 16 24 12 154
161 Canvey Island 0 3 1 0 1 2 4 2 159
161 Banbury United FC 0 0 0 0 1 1 2 1 162
161 Cray Valley (PM) 0 0 0 0 1 0 1 1 163
161 Maldon & Tiptree 0 0 0 0 1 0 1 1 164
161 South Shields FC 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 2024-25 »

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.