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 11.317 92 28 8 3 80 27 39 1
2 Manchester City 7.424 85 26 7 5 87 32 38 6
3 Manchester United 4.181 55 15 10 7 57 45 32 76
4 Aston Villa 4.107 55 16 7 10 44 42 33 80
5 Chelsea 3.717 66 19 9 10 77 47 38 30
6 Liverpool 3.622 62 18 8 10 63 48 36 47
7 Brentford 2.975 59 17 8 12 59 47 37 57
8 Brighton & Hove Albion 2.863 49 13 10 12 53 42 35 101
9 Sunderland 2.342 45 11 12 11 33 38 34 119
10 Fulham 1.986 54 16 6 15 50 49 37 83
11 Newcastle United 1.942 55 16 7 15 59 57 38 78
12 Crystal Palace 1.901 45 11 12 12 41 41 35 118
13 Bournemouth 1.900 42 9 15 8 47 51 32 130
14 Everton 1.656 47 13 8 12 37 38 33 110
15 Leeds United 1.632 40 9 13 12 45 51 34 135
16 Tottenham Hotspur 1.488 33 8 9 16 44 51 33 150
17 Nottingham Forest 1.109 30 7 9 16 33 49 32 158
18 West Ham United 1.107 36 9 9 16 43 61 34 145
19 Cardiff City 1.093 88 27 7 10 83 48 44 5
20 Lincoln City 1.046 88 26 10 6 77 38 42 4
21 Coventry City 0.873 80 24 8 9 80 43 41 9
22 Wolverhampton Wanderers 0.850 29 7 8 22 40 64 37 160
23 Millwall 0.832 75 22 9 11 57 50 42 17
24 AFC Fylde 0.781 85 27 4 7 94 41 38 7
25 Ipswich Town 0.768 72 20 12 8 69 41 40 19
26 Bolton Wanderers 0.746 70 18 16 7 60 46 41 26
27 Bromley 0.707 78 21 15 5 64 40 41 12
28 Bradford City 0.695 71 21 8 13 54 48 42 23
29 Southampton 0.694 72 20 12 11 71 53 43 21
30 Stockport County 0.682 66 19 9 12 56 50 40 35
31 Burnley 0.676 26 6 8 20 41 64 34 161
32 Wycombe Wanderers 0.668 67 18 13 13 62 47 44 28
33 Grimsby Town 0.649 75 21 12 12 67 52 45 15
34 Cambridge United 0.632 79 22 13 8 65 33 43 10
35 South Shields 0.615 81 24 9 6 82 38 39 8
36 Middlesbrough 0.614 70 20 10 10 60 44 40 25
37 Wrexham 0.606 71 19 14 12 73 64 45 22
38 Macclesfield 0.603 70 21 7 12 76 60 40 24
39 Hull City 0.549 65 19 8 14 62 63 41 40
40 Huddersfield Town 0.547 59 16 11 15 62 55 42 58
41 Milton Keynes Dons 0.540 78 22 12 7 81 43 41 11
42 Kidderminster Harriers 0.526 66 18 12 7 54 39 37 32
43 Reading 0.508 64 17 13 12 63 57 42 43
44 Birmingham City 0.505 60 16 12 14 54 53 42 54
45 Barnsley 0.504 60 16 12 14 68 74 42 56
46 Luton Town 0.494 58 16 10 15 57 54 41 64
47 Swindon Town 0.490 72 22 6 14 71 51 42 20
48 Mansfield Town 0.475 59 15 14 14 57 52 43 60
49 Notts County 0.474 68 20 8 11 62 40 39 27
50 Port Vale 0.469 49 13 10 20 39 52 43 104
51 Doncaster Rovers 0.465 56 16 8 19 52 67 43 75
52 Salford City 0.445 75 23 6 14 62 52 43 16
53 Wigan Athletic 0.422 53 13 14 17 45 60 44 89
54 Stevenage 0.415 57 16 9 14 41 42 39 69
55 Peterborough United 0.405 52 16 4 20 58 54 40 90
56 Bristol City 0.403 57 16 9 17 56 53 42 68
57 Burton Albion 0.403 53 14 11 19 57 57 44 85
58 Chesterfield 0.400 62 16 14 11 62 56 41 48
59 Swansea City 0.394 60 17 9 17 54 55 43 55
60 Stoke City 0.393 55 15 10 17 47 45 42 79
61 Watford 0.382 55 14 13 13 52 53 40 81
62 Preston North End 0.371 52 13 13 15 45 52 41 93
63 Walsall 0.366 64 18 10 14 52 45 42 42
64 Charlton Athletic 0.364 51 13 12 16 41 54 41 95
65 Plymouth Argyle 0.363 60 18 6 17 61 58 41 53
66 Leyton Orient 0.349 48 14 6 20 54 67 40 107
67 Oldham Athletic 0.335 58 15 13 11 48 38 39 62
68 Derby County 0.332 58 16 10 15 58 54 41 63
69 Blackpool 0.331 47 13 8 21 52 67 42 113
70 AFC Wimbledon 0.330 50 14 8 18 50 59 40 99
71 Scarborough Athletic 0.329 59 15 14 10 53 46 39 59
72 Merthyr Town 0.325 66 21 3 15 86 69 39 31
73 York City 0.317 89 27 8 4 102 39 39 3
74 Accrington Stanley 0.315 58 16 10 16 47 48 42 65
75 Darlington 0.314 62 18 8 12 70 53 38 46
76 Chester 0.313 57 15 12 13 57 63 40 70
77 Norwich City 0.308 60 18 6 18 61 54 42 52
78 Leicester City 0.303 48 12 12 17 56 64 41 106
79 Oxford United 0.303 43 10 13 19 38 57 42 128
80 Crewe Alexandra 0.300 57 16 9 15 56 52 40 67
81 AFC Telford United 0.300 60 16 12 12 78 54 40 51
82 Colchester United 0.295 53 14 11 13 52 43 38 84
83 Buxton 0.285 57 17 6 17 66 60 40 66
84 Radcliffe 0.285 56 17 5 17 65 63 39 73
85 Fleetwood Town 0.282 56 14 14 14 53 52 42 74
86 Exeter City 0.282 48 13 9 20 49 62 42 108
87 Rotherham United 0.281 37 9 10 21 37 59 40 142
88 Queens Park Rangers 0.278 50 14 8 18 52 65 40 100
89 Rochdale 0.277 91 29 4 5 74 29 38 2
90 Blackburn Rovers 0.263 43 11 10 19 37 51 40 126
91 Cheltenham Town 0.255 51 14 9 19 50 67 42 96
92 Barnet 0.253 55 14 13 13 49 46 40 77
93 Shrewsbury Town 0.245 47 13 8 21 44 70 42 114
94 Chorley 0.245 49 13 10 15 60 57 38 103
95 Marine 0.243 52 15 7 14 49 55 36 92
96 Portsmouth 0.230 40 10 10 19 38 54 39 136
97 Northampton Town 0.220 35 9 8 23 33 56 40 146
98 Carlisle United 0.219 78 24 6 10 73 52 40 13
99 Spennymoor Town 0.214 53 15 8 15 51 64 38 87
100 Worksop Town 0.213 44 12 8 19 51 69 39 122
101 Boreham Wood 0.213 77 23 8 10 83 57 41 14
102 West Bromwich Albion 0.212 42 10 12 19 43 60 41 132
103 Gillingham 0.211 47 11 14 14 46 57 39 112
104 Sheffield United 0.204 50 15 5 20 57 58 40 97
105 Curzon Ashton 0.191 46 12 10 17 59 74 39 117
106 Tranmere Rovers 0.182 37 9 10 21 50 72 40 141
107 King's Lynn 0.181 45 11 12 15 47 53 38 120
108 Oxford City 0.181 39 10 9 19 47 59 38 138
109 Bedford Town 0.178 43 11 10 18 56 67 39 123
110 Southport 0.168 48 12 12 15 53 60 39 105
111 Hereford 0.155 38 10 8 15 46 58 33 139
112 Barrow 0.142 33 8 9 23 40 61 40 152
113 Alfreton Town 0.142 33 8 9 18 33 65 35 154
114 Scunthorpe United 0.139 67 19 10 9 68 54 38 29
115 Southend United 0.135 61 17 10 10 61 36 37 49
116 Bristol Rovers 0.129 43 13 4 24 40 63 41 129
117 Peterborough Sports 0.121 37 10 7 22 43 74 39 144
118 Dorking Wanderers 0.117 74 22 8 8 70 45 38 18
119 Harrogate Town 0.115 30 7 9 24 32 63 40 159
120 Crawley Town 0.113 31 6 13 21 37 65 40 157
121 Sheffield Wednesday 0.111 14 1 11 30 27 83 42 164
122 Forest Green Rovers 0.108 65 18 11 10 65 49 39 37
123 Newport County 0.105 33 8 9 25 42 73 42 153
124 Hemel Hempstead Town 0.104 65 19 8 11 45 41 38 39
125 Worthing 0.104 65 19 8 11 78 43 38 36
126 Halifax Town 0.092 59 17 8 14 59 57 39 61
127 Hartlepool United 0.092 54 14 12 11 43 40 37 82
128 Hornchurch 0.088 66 19 9 9 63 51 37 34
129 Woking 0.086 49 13 10 13 53 44 36 102
130 Leamington 0.082 23 5 8 25 27 68 38 163
131 Sutton United 0.082 46 11 13 16 56 66 40 116
132 Maidenhead United 0.078 62 18 8 12 54 35 38 45
133 Chelmsford City 0.077 63 19 6 13 59 48 38 44
134 Weston-super-Mare 0.073 66 20 6 13 55 42 39 33
135 Maidstone United 0.072 61 17 10 12 55 38 39 50
136 Ebbsfleet United 0.068 65 18 11 11 61 49 40 38
137 Torquay United 0.066 64 19 7 12 68 54 38 41
138 Boston United 0.066 47 12 11 15 50 55 38 111
139 Brackley Town 0.063 38 9 11 20 39 64 40 140
140 Chesham United 0.062 56 16 8 13 47 39 37 71
141 Horsham 0.059 52 13 13 12 46 43 38 91
142 Solihull Moors 0.058 44 11 11 15 61 62 37 121
143 Slough Town 0.057 53 15 8 18 62 69 41 86
144 Wealdstone 0.053 51 14 9 15 53 63 38 94
145 Tonbridge Angels 0.052 50 13 11 15 52 55 39 98
146 Tamworth 0.052 48 13 9 17 50 64 39 109
147 Dagenham & Redbridge 0.051 56 15 11 13 50 45 39 72
148 AFC Totton 0.045 53 16 5 17 51 65 38 88
149 Hampton & Richmond 0.044 43 11 10 18 47 61 39 125
150 Dover Athletic 0.043 46 12 10 16 53 57 38 115
151 Gateshead 0.043 40 11 7 22 47 81 40 137
152 Altrincham 0.042 43 13 4 21 45 58 38 124
153 Salisbury 0.040 43 11 10 18 39 55 39 127
154 Eastleigh 0.040 42 11 9 19 48 70 39 133
155 Aldershot Town 0.038 42 12 6 20 62 72 38 131
156 Yeovil Town 0.036 41 12 5 20 38 53 37 134
157 Farnborough 0.033 37 9 10 19 51 77 38 143
158 Bath City 0.028 33 7 12 17 35 55 36 151
159 Braintree Town 0.028 34 8 10 21 30 61 39 149
160 Chippenham Town 0.027 35 9 8 22 42 69 39 147
161 Morecambe 0.025 34 8 10 20 55 78 38 148
162 Enfield Town 0.023 32 7 11 19 43 67 37 155
163 Eastbourne Borough 0.021 31 8 7 24 47 73 39 156
164 Truro City 0.020 25 6 7 25 35 67 38 162
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 March 17, 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.