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

England 2025-26

2024-25

EP Pts W D L GF GA GP PR
1 Arsenal 10.377 66 20 6 3 58 21 29 3
2 Manchester City 7.172 62 19 5 5 68 25 29 8
3 Aston Villa 6.933 50 15 5 6 38 28 26 40
4 Liverpool 3.801 46 13 7 8 47 40 28 58
5 Manchester United 3.512 42 11 9 6 47 40 26 78
6 Chelsea 3.161 52 15 7 7 58 36 29 33
7 Sunderland 2.973 35 8 11 6 26 28 25 111
8 Brentford 2.922 46 14 4 11 46 35 29 55
9 Brighton & Hove Albion 2.820 40 10 10 8 48 35 28 91
10 Fulham 2.245 44 13 5 11 42 39 29 67
11 Everton 2.050 38 10 8 9 29 30 27 98
12 Crystal Palace 1.863 35 8 11 10 33 35 29 110
13 Newcastle United 1.798 43 12 7 10 44 40 29 72
14 Tottenham Hotspur 1.739 32 8 8 11 39 37 27 123
15 Leeds United 1.488 30 7 9 10 35 44 26 132
16 Bournemouth 1.447 34 8 10 8 43 48 26 116
17 Cardiff City 1.229 72 22 6 7 62 36 35 1
18 Nottingham Forest 1.220 27 7 6 13 29 41 26 147
19 South Shields 0.911 66 20 6 4 65 26 30 2
20 Coventry City 0.852 61 18 7 8 65 38 33 11
21 AFC Fylde 0.829 57 18 3 6 57 31 27 18
22 Lincoln City 0.812 65 19 8 6 54 33 33 5
23 West Ham United 0.782 23 6 5 15 33 52 26 151
24 Ipswich Town 0.754 55 15 10 6 52 30 31 23
25 Burnley 0.711 21 5 6 15 33 48 26 157
26 Bromley 0.711 61 17 10 5 55 35 32 12
27 Bradford City 0.696 55 16 7 9 42 37 32 29
28 Cambridge United 0.687 63 18 9 7 48 27 34 7
29 Macclesfield 0.637 51 15 6 8 52 43 29 37
30 Wrexham 0.630 55 14 13 8 56 47 35 27
31 Stockport County 0.626 59 17 8 8 48 38 33 15
32 Grimsby Town 0.620 60 17 9 9 57 43 35 13
33 Middlesbrough 0.609 58 17 7 8 48 36 32 17
34 Bolton Wanderers 0.604 56 15 11 7 43 35 33 22
35 Huddersfield Town 0.590 50 14 8 12 55 47 34 41
36 Kidderminster Harriers 0.584 51 14 9 5 38 29 28 38
37 Millwall 0.582 57 16 9 9 42 43 34 19
38 Hull City 0.581 55 16 7 8 51 43 31 28
39 Wycombe Wanderers 0.548 51 13 12 10 43 37 35 39
40 Salford City 0.542 60 18 6 8 49 37 32 14
41 Swindon Town 0.538 55 17 4 11 55 40 32 25
42 Milton Keynes Dons 0.503 58 16 10 7 63 37 33 16
43 Walsall 0.501 56 16 8 8 43 31 32 21
44 Mansfield Town 0.477 48 13 9 10 47 39 32 46
45 Watford 0.466 43 11 10 10 41 42 31 74
46 Southampton 0.459 49 13 10 11 51 45 34 44
47 Merthyr Town 0.458 56 18 2 10 66 52 30 20
48 Preston North End 0.453 47 12 11 10 40 38 33 51
49 Bristol City 0.451 49 14 7 12 47 39 33 43
50 Barnsley 0.451 46 13 7 11 49 56 31 63
51 Notts County 0.434 52 15 7 8 45 32 30 35
52 Birmingham City 0.429 48 13 9 11 46 42 33 48
53 Radcliffe 0.428 46 14 4 11 58 49 29 56
54 Chesterfield 0.427 48 12 12 8 48 43 32 47
55 Luton Town 0.424 46 13 7 12 44 40 32 60
56 Stoke City 0.418 46 13 7 13 35 31 33 61
57 Derby County 0.402 46 12 10 11 47 43 33 59
58 Stevenage 0.398 42 11 9 10 31 31 30 80
59 Reading 0.390 46 12 10 10 45 42 32 62
60 Buxton 0.382 46 14 4 13 57 49 31 57
61 Wigan Athletic 0.382 42 10 12 12 35 39 34 82
62 Burton Albion 0.382 41 11 8 14 45 44 33 87
63 Marine 0.370 41 12 5 10 34 39 27 89
64 Leicester City 0.370 42 11 9 12 44 47 32 81
65 Darlington 0.368 46 13 7 8 54 43 28 54
66 Doncaster Rovers 0.365 42 12 6 16 43 53 34 83
67 Swansea City 0.361 47 13 8 14 44 46 35 52
68 Queens Park Rangers 0.360 43 12 7 13 45 48 32 76
69 Scarborough Athletic 0.349 44 12 8 9 40 36 29 66
70 Blackpool 0.339 38 11 5 17 41 46 33 99
71 AFC Telford United 0.336 41 11 8 9 56 41 28 84
72 Chester 0.330 37 9 10 12 41 51 31 106
73 Peterborough United 0.328 41 13 2 17 39 42 32 88
74 Accrington Stanley 0.327 50 14 8 11 43 37 33 42
75 Wolverhampton Wanderers 0.324 17 4 5 19 29 52 28 162
76 Exeter City 0.307 43 13 4 15 40 42 32 75
77 Gillingham 0.302 40 9 13 7 41 37 29 92
78 Colchester United 0.296 42 11 9 10 43 35 30 77
79 Charlton Athletic 0.286 38 10 8 14 34 47 32 101
80 Crewe Alexandra 0.283 43 12 7 12 47 42 31 71
81 Barnet 0.280 43 11 10 9 39 33 30 70
82 Fleetwood Town 0.275 42 11 9 12 43 43 32 79
83 Leyton Orient 0.275 35 10 5 17 41 54 32 113
84 Oldham Athletic 0.272 38 9 11 10 33 33 30 97
85 Portsmouth 0.272 33 8 9 13 29 43 30 122
86 Curzon Ashton 0.267 37 10 7 11 44 50 28 104
87 Spennymoor Town 0.264 37 10 7 10 37 45 27 105
88 AFC Wimbledon 0.259 33 9 6 15 30 41 30 120
89 Blackburn Rovers 0.255 30 7 9 15 27 40 31 136
90 Oxford United 0.255 31 7 10 15 29 45 32 131
91 Norwich City 0.254 39 11 6 16 44 47 33 94
92 Cheltenham Town 0.247 39 12 3 18 36 55 33 96
93 Plymouth Argyle 0.244 41 12 5 15 40 47 32 90
94 Chorley 0.243 34 9 7 11 44 41 27 115
95 Rotherham United 0.233 32 8 8 15 33 44 31 125
96 Rochdale 0.230 64 21 1 4 49 17 26 6
97 York City 0.229 65 19 8 3 78 31 30 4
98 Port Vale 0.227 36 10 6 16 29 40 32 108
99 Tranmere Rovers 0.221 33 8 9 14 44 53 31 119
100 Carlisle United 0.216 62 19 5 7 56 40 31 10
101 Northampton Town 0.214 29 8 5 17 25 40 30 140
102 West Bromwich Albion 0.213 34 9 7 16 35 50 32 118
103 Sheffield United 0.208 36 11 3 17 44 48 31 107
104 Peterborough Sports 0.200 31 9 4 15 35 51 28 129
105 King's Lynn 0.197 29 6 11 11 35 40 28 137
106 Southport 0.197 30 7 9 12 35 45 28 133
107 Worksop Town 0.195 32 8 8 14 36 53 30 126
108 Bedford Town 0.191 32 8 8 14 45 51 30 124
109 Shrewsbury Town 0.182 29 7 8 17 30 58 32 141
110 Boreham Wood 0.176 62 19 5 7 60 35 31 9
111 Oxford City 0.174 27 7 6 16 38 49 29 146
112 Barrow 0.172 28 7 7 16 32 45 30 142
113 Alfreton Town 0.169 25 6 7 13 23 47 26 150
114 Hereford 0.138 22 5 7 11 27 38 23 152
115 Scunthorpe United 0.138 53 15 8 4 49 31 27 31
116 Forest Green Rovers 0.124 55 15 10 5 51 33 30 24
117 Sheffield Wednesday 0.123 13 1 10 22 22 64 33 164
118 Bristol Rovers 0.123 27 8 3 20 26 51 31 148
119 Crawley Town 0.112 26 6 8 17 33 53 31 149
120 Worthing 0.103 51 15 6 8 65 36 29 36
121 Hemel Hempstead Town 0.097 49 14 7 8 33 29 29 45
122 Hornchurch 0.093 52 15 7 5 48 35 27 34
123 Torquay United 0.092 53 16 5 7 55 31 28 30
124 Southend United 0.091 46 13 7 8 44 26 28 53
125 Leamington 0.088 17 4 5 17 20 43 26 163
126 Harrogate Town 0.085 18 4 6 21 23 54 31 161
127 Halifax Town 0.081 47 14 5 11 45 41 30 50
128 Dorking Wanderers 0.081 53 16 5 7 50 34 28 32
129 Weston-super-Mare 0.080 55 17 4 9 47 32 30 26
130 Hartlepool United 0.079 44 11 11 8 32 29 30 68
131 Woking 0.073 35 9 8 10 36 29 27 109
132 Newport County 0.072 22 5 7 20 33 62 32 155
133 Horsham 0.072 43 11 10 8 39 32 29 69
134 Sutton United 0.068 31 7 10 13 41 51 30 128
135 Maidstone United 0.067 44 12 8 8 36 26 28 65
136 Brackley Town 0.066 33 8 9 13 27 40 30 121
137 Solihull Moors 0.065 41 11 8 11 50 44 30 86
138 Ebbsfleet United 0.061 47 14 5 9 36 29 28 49
139 Maidenhead United 0.058 41 12 5 10 39 26 27 85
140 Chesham United 0.054 43 12 7 9 33 29 28 73
141 Wealdstone 0.051 38 10 8 10 35 45 28 100
142 Chelmsford City 0.051 45 14 3 12 37 40 29 64
143 Tonbridge Angels 0.046 35 8 11 11 42 46 30 112
144 AFC Totton 0.045 39 12 3 13 41 53 28 95
145 Boston United 0.044 30 7 9 14 35 46 30 134
146 Dagenham & Redbridge 0.044 39 10 9 10 38 34 29 93
147 Altrincham 0.040 30 9 3 18 35 48 30 135
148 Dover Athletic 0.040 37 10 7 12 40 44 29 103
149 Salisbury 0.040 34 9 7 13 27 41 29 117
150 Tamworth 0.040 35 10 5 14 33 48 29 114
151 Yeovil Town 0.039 31 9 4 14 27 36 27 127
152 Slough Town 0.037 37 11 4 15 48 52 30 102
153 Eastleigh 0.034 31 8 7 15 34 50 30 130
154 Farnborough 0.032 28 7 7 14 35 53 28 144
155 Bath City 0.031 29 7 8 11 28 34 26 138
156 Hampton & Richmond 0.028 28 7 7 14 29 46 28 143
157 Braintree Town 0.027 28 7 7 17 22 48 31 145
158 Gateshead 0.027 22 6 4 19 32 67 29 156
159 Truro City 0.021 21 5 6 17 27 50 28 158
160 Aldershot Town 0.021 29 8 5 16 50 57 29 139
161 Enfield Town 0.021 22 5 7 16 30 49 28 153
162 Morecambe 0.019 21 5 6 17 33 60 28 159
163 Chippenham Town 0.018 20 4 8 17 29 55 29 160
164 Eastbourne Borough 0.018 22 5 7 18 35 57 30 154
165 Chatham Town 0 0 0 0 1 1 2 1 165
165 Gainsborough Trinity 0 0 0 0 1 1 2 1 166
165 Maldon & Tiptree 0 0 0 0 1 1 5 1 167
165 St. Albans City 0 0 0 0 1 0 6 1 168

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

« 1888-89 History 2025-26 »

Latest Match February 1, 2026.

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.