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 Manchester City 9.385 103 32 7 5 101 34 44 4
2 Arsenal 6.731 95 29 8 7 84 35 44 10
3 Manchester United 4.058 62 17 11 8 63 50 36 86
4 Aston Villa 3.756 62 18 8 11 51 47 37 88
5 Chelsea 3.375 72 21 9 14 85 57 44 51
6 Liverpool 3.327 71 21 8 12 71 56 41 56
7 Brighton & Hove Albion 3.094 59 16 11 12 62 45 39 96
8 Brentford 2.417 62 17 11 13 62 51 41 87
9 Bournemouth 2.367 50 11 17 8 55 57 36 135
10 Sunderland 1.984 51 13 12 13 39 48 38 132
11 Fulham 1.968 61 18 7 16 54 52 41 91
12 Southampton 1.874 95 27 14 12 93 63 53 12
13 Everton 1.844 51 14 9 14 44 44 37 131
14 Crystal Palace 1.766 49 12 13 13 44 45 38 140
15 Leeds United 1.704 52 12 16 13 57 58 41 126
16 Newcastle United 1.662 55 16 7 19 62 64 42 112
17 Tottenham Hotspur 1.519 37 9 10 18 47 57 37 156
18 Lincoln City 1.455 107 32 11 6 93 45 49 2
19 West Ham United 1.349 44 11 11 17 51 66 39 142
20 Coventry City 1.256 95 28 11 9 95 48 48 11
21 Nottingham Forest 1.240 40 10 10 16 46 51 36 149
22 Cardiff City 1.238 103 31 10 10 96 52 51 5
23 Ipswich Town 1.169 85 23 16 9 80 50 48 21
24 Millwall 1.101 87 25 12 12 67 56 49 19
25 Middlesbrough 0.831 79 22 13 12 71 52 47 34
26 Wrexham 0.769 81 22 15 15 82 77 52 29
27 Grimsby Town 0.745 93 27 12 14 89 61 53 13
28 Hull City 0.720 72 20 12 16 71 72 48 54
29 Wolverhampton Wanderers 0.701 29 7 8 25 40 72 40 161
30 Birmingham City 0.681 70 19 13 17 62 60 49 60
31 Bradford City 0.672 80 23 11 15 62 56 49 33
32 Bolton Wanderers 0.663 79 20 19 9 73 57 48 36
33 Stockport County 0.627 81 23 12 14 74 60 49 28
34 Cambridge United 0.620 91 25 16 10 76 38 51 15
35 AFC Fylde 0.599 100 32 4 10 112 51 46 6
36 Mansfield Town 0.594 75 19 18 15 71 58 52 44
37 Bromley 0.587 86 23 17 8 71 49 48 20
38 Burnley 0.585 26 6 8 25 44 77 39 163
39 Preston North End 0.572 63 16 15 17 57 63 48 82
40 Norwich City 0.568 74 22 8 20 72 63 50 48
41 Wycombe Wanderers 0.563 71 19 14 18 73 62 51 57
42 Swansea City 0.563 69 19 12 19 64 67 50 64
43 South Shields 0.562 95 28 11 8 100 46 47 9
44 Macclesfield 0.560 88 27 7 16 92 74 50 16
45 Milton Keynes Dons 0.541 92 26 14 9 92 50 49 14
46 Derby County 0.515 70 20 10 18 69 63 48 59
47 Salford City 0.510 88 27 7 16 69 56 50 17
48 Luton Town 0.510 75 21 12 15 71 60 48 45
49 Port Vale 0.510 63 17 12 25 47 69 54 85
50 Plymouth Argyle 0.502 74 22 8 18 76 66 48 47
51 Huddersfield Town 0.501 66 17 15 17 74 71 49 71
52 Bristol City 0.497 65 18 11 20 64 63 49 75
53 Kidderminster Harriers 0.481 87 25 12 9 74 51 46 18
54 Stevenage 0.474 72 20 12 15 49 50 47 55
55 Doncaster Rovers 0.473 69 20 9 22 59 76 51 66
56 Reading 0.468 69 18 15 16 70 66 49 63
57 Swindon Town 0.457 81 24 9 16 78 63 49 27
58 Chesterfield 0.449 79 21 16 11 71 59 48 38
59 Wigan Athletic 0.444 67 17 16 19 55 66 52 70
60 Stoke City 0.436 59 16 11 22 53 59 49 99
61 Charlton Athletic 0.432 56 14 14 20 48 64 48 111
62 Blackburn Rovers 0.424 53 13 14 20 43 57 47 121
63 Oxford United 0.420 51 12 15 22 47 65 49 133
64 Leicester City 0.419 53 12 17 19 62 72 48 119
65 Portsmouth 0.416 54 14 12 21 50 69 47 117
66 Notts County 0.414 80 24 8 15 75 54 47 31
67 Watford 0.396 57 14 15 18 55 68 47 106
68 Barnet 0.392 74 20 14 13 71 56 47 46
69 Queens Park Rangers 0.380 58 16 10 21 64 75 47 101
70 Blackpool 0.377 63 18 9 22 59 69 49 84
71 West Bromwich Albion 0.376 55 13 16 19 51 62 48 113
72 Barnsley 0.375 69 18 15 18 76 85 51 65
73 Burton Albion 0.374 63 16 15 20 63 62 51 81
74 Walsall 0.348 72 20 12 17 61 58 49 53
75 Oldham Athletic 0.325 68 18 14 16 62 51 48 67
76 Leyton Orient 0.313 54 15 9 24 58 74 48 116
77 Chester 0.311 73 20 13 14 66 67 47 50
78 Sheffield United 0.302 57 17 6 24 68 71 47 103
79 Scarborough Athletic 0.301 73 19 16 11 61 52 46 49
80 Peterborough United 0.295 56 16 8 24 65 68 48 109
81 AFC Wimbledon 0.290 54 15 9 24 53 73 48 118
82 Exeter City 0.285 55 14 13 22 58 71 49 114
83 York City 0.277 108 33 9 5 116 44 47 1
84 Buxton 0.277 76 23 7 18 87 68 48 42
85 Colchester United 0.272 63 17 12 18 60 52 47 80
86 Cheltenham Town 0.261 61 17 10 23 61 82 50 92
87 Rochdale 0.260 106 33 7 6 88 41 46 3
88 Fleetwood Town 0.258 65 16 17 16 62 63 49 76
89 Accrington Stanley 0.255 63 17 12 21 56 62 50 83
90 Crewe Alexandra 0.244 66 19 9 19 66 63 47 72
91 Shrewsbury Town 0.240 55 15 10 24 49 79 49 115
92 AFC Telford United 0.238 65 17 14 16 86 67 47 74
93 Spennymoor Town 0.234 68 19 11 17 62 71 47 69
94 Darlington 0.231 69 20 9 17 78 68 46 62
95 Chorley 0.226 57 15 12 19 66 65 46 102
96 Merthyr Town 0.218 70 22 4 20 95 86 46 58
97 Marine 0.216 62 18 8 20 62 72 46 90
98 Bristol Rovers 0.210 64 20 4 24 57 68 48 78
99 Rotherham United 0.206 42 10 12 26 41 72 48 146
100 Carlisle United 0.205 98 30 8 10 91 57 48 7
101 Worksop Town 0.198 57 16 9 21 66 74 46 104
102 Southport 0.193 60 16 12 18 64 71 46 95
103 Oxford City 0.189 56 15 11 20 62 67 46 110
104 Radcliffe 0.188 60 18 6 22 76 83 46 94
105 Boreham Wood 0.184 96 29 9 11 101 63 49 8
106 Gillingham 0.178 52 12 16 19 55 75 47 129
107 King's Lynn 0.165 52 12 16 18 56 64 46 127
108 Northampton Town 0.164 35 9 8 30 38 75 47 159
109 Bedford Town 0.152 53 13 14 19 66 77 46 120
110 Hereford 0.145 52 14 10 22 64 79 46 128
111 Barrow 0.144 40 10 10 28 48 79 48 151
112 Sheffield Wednesday 0.144 17 1 14 34 31 95 49 164
113 Tranmere Rovers 0.143 41 10 11 26 55 82 47 148
114 Harrogate Town 0.138 39 10 9 28 41 72 47 153
115 Alfreton Town 0.136 50 12 14 20 49 82 46 139
116 Curzon Ashton 0.134 52 13 13 20 67 88 46 130
117 Scunthorpe United 0.124 79 22 13 11 77 63 46 37
118 Newport County 0.115 42 11 9 29 50 84 49 147
119 Crawley Town 0.112 39 8 15 24 45 74 47 152
120 Southend United 0.109 81 23 12 12 83 48 47 24
121 Peterborough Sports 0.103 39 10 9 27 51 96 46 154
122 Hemel Hempstead Town 0.101 80 23 11 13 56 49 47 32
123 Forest Green Rovers 0.096 81 23 12 12 85 56 47 25
124 Worthing 0.096 84 25 9 12 99 52 46 22
125 Hornchurch 0.088 81 23 12 11 81 64 46 26
126 Hartlepool United 0.086 68 18 14 14 54 59 46 68
127 Halifax Town 0.081 70 20 10 17 69 68 47 61
128 Dorking Wanderers 0.080 79 23 10 13 78 61 46 35
129 Torquay United 0.078 80 24 8 14 87 62 46 30
130 Maidenhead United 0.078 77 22 11 13 66 41 46 39
131 Maidstone United 0.074 77 22 11 13 72 50 46 40
132 Weston-super-Mare 0.073 84 25 9 15 67 52 49 23
133 Ebbsfleet United 0.070 77 22 11 14 74 57 47 41
134 Leamington 0.069 29 7 8 31 41 90 46 162
135 Chesham United 0.066 72 21 9 16 68 55 46 52
136 Chelmsford City 0.065 76 22 10 16 77 65 48 43
137 Woking 0.065 63 16 15 15 69 54 46 79
138 Boston United 0.065 59 15 14 17 63 67 46 98
139 Solihull Moors 0.063 56 14 14 18 71 72 46 108
140 Sutton United 0.061 50 12 14 22 62 82 48 137
141 Tamworth 0.059 62 17 11 19 63 72 47 89
142 Gateshead 0.059 53 15 8 25 56 92 48 125
143 Dagenham & Redbridge 0.052 64 17 13 16 61 62 46 77
144 AFC Totton 0.050 66 20 6 21 63 85 47 73
145 Wealdstone 0.049 59 16 11 20 68 78 47 100
146 Tonbridge Angels 0.047 60 16 12 18 66 65 46 93
147 Brackley Town 0.047 43 10 13 25 43 80 48 144
148 Horsham 0.046 59 15 14 17 53 54 46 97
149 Altrincham 0.043 57 17 6 24 56 67 47 105
150 Slough Town 0.043 57 16 9 23 72 91 48 107
151 Eastleigh 0.040 50 13 11 23 57 83 47 138
152 Hampton & Richmond 0.038 53 14 11 21 56 72 46 123
153 Farnborough 0.038 53 14 11 21 72 92 46 124
154 Salisbury 0.038 53 14 11 21 50 65 46 122
155 Yeovil Town 0.036 51 15 6 25 48 68 46 134
156 Dover Athletic 0.035 50 13 11 22 60 75 46 136
157 Morecambe 0.031 38 9 11 26 66 103 46 155
158 Aldershot Town 0.029 46 13 7 27 70 89 47 141
159 Bath City 0.028 43 10 13 23 50 77 46 143
160 Chippenham Town 0.026 42 11 9 26 53 80 46 145
161 Enfield Town 0.025 40 9 13 24 55 82 46 150
162 Truro City 0.021 34 8 10 28 42 72 46 160
163 Eastbourne Borough 0.020 36 9 9 28 59 90 46 157
164 Braintree Town 0.020 36 8 12 27 39 80 47 158
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 May 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.