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.391 66 20 6 3 58 21 29 3
2 Aston Villa 7.044 50 15 5 5 38 27 25 40
3 Manchester City 6.830 61 19 4 5 66 23 28 10
4 Liverpool 3.843 46 13 7 8 47 40 28 57
5 Manchester United 3.325 39 10 9 6 44 38 25 92
6 Chelsea 3.169 52 15 7 7 58 36 29 33
7 Sunderland 2.982 35 8 11 6 26 28 25 110
8 Brentford 2.833 43 13 4 11 45 35 28 68
9 Brighton & Hove Albion 2.784 40 10 10 8 48 35 28 90
10 Fulham 2.436 44 13 5 10 40 36 28 65
11 Everton 2.058 38 10 8 9 29 30 27 98
12 Crystal Palace 1.878 34 8 10 10 32 34 28 115
13 Tottenham Hotspur 1.850 31 8 7 11 37 35 26 126
14 Newcastle United 1.815 43 12 7 10 44 40 29 72
15 Leeds United 1.490 30 7 9 10 35 44 26 132
16 Bournemouth 1.465 34 8 10 8 43 48 26 116
17 Cardiff City 1.235 72 22 6 7 62 36 35 1
18 Nottingham Forest 1.219 26 7 5 13 28 40 25 148
19 South Shields 0.918 66 20 6 4 65 26 30 2
20 Coventry City 0.853 61 18 7 8 65 38 33 11
21 AFC Fylde 0.836 57 18 3 6 57 31 27 18
22 Lincoln City 0.816 65 19 8 6 54 33 33 5
23 West Ham United 0.780 23 6 5 15 33 52 26 151
24 Ipswich Town 0.755 55 15 10 6 52 30 31 23
25 Burnley 0.712 21 5 6 15 33 48 26 157
26 Bromley 0.707 61 17 10 5 55 35 32 12
27 Bradford City 0.701 55 16 7 9 42 37 32 29
28 Cambridge United 0.684 63 18 9 7 48 27 34 7
29 Macclesfield 0.642 51 15 6 8 52 43 29 37
30 Wrexham 0.631 55 14 13 8 56 47 35 27
31 Stockport County 0.629 59 17 8 8 48 38 33 15
32 Middlesbrough 0.610 58 17 7 8 48 36 32 17
33 Bolton Wanderers 0.607 56 15 11 7 43 35 33 22
34 Grimsby Town 0.607 60 17 9 9 57 43 35 13
35 Huddersfield Town 0.592 50 14 8 12 55 47 34 41
36 Kidderminster Harriers 0.589 51 14 9 5 38 29 28 38
37 Millwall 0.583 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.559 51 13 12 10 43 37 35 39
40 Salford City 0.540 60 18 6 8 49 37 32 14
41 Swindon Town 0.535 55 17 4 11 55 40 32 25
42 Milton Keynes Dons 0.501 58 16 10 7 63 37 33 16
43 Walsall 0.498 56 16 8 8 43 31 32 21
44 Mansfield Town 0.479 48 13 9 10 47 39 32 46
45 Watford 0.467 43 11 10 10 41 42 31 74
46 Merthyr Town 0.461 56 18 2 10 66 52 30 20
47 Southampton 0.459 49 13 10 11 51 45 34 44
48 Barnsley 0.453 46 13 7 11 49 56 31 62
49 Preston North End 0.453 47 12 11 10 40 38 33 51
50 Bristol City 0.451 49 14 7 12 47 39 33 43
51 Radcliffe 0.432 46 14 4 11 58 49 29 55
52 Notts County 0.431 52 15 7 8 45 32 30 35
53 Birmingham City 0.429 48 13 9 11 46 42 33 48
54 Luton Town 0.427 46 13 7 12 44 40 32 59
55 Chesterfield 0.425 48 12 12 8 48 43 32 47
56 Stoke City 0.418 46 13 7 13 35 31 33 60
57 Derby County 0.402 46 12 10 11 47 43 33 58
58 Stevenage 0.401 42 11 9 10 31 31 30 79
59 Reading 0.392 46 12 10 10 45 42 32 61
60 Buxton 0.386 46 14 4 13 57 49 31 56
61 Burton Albion 0.384 41 11 8 14 45 44 33 86
62 Wigan Athletic 0.383 42 10 12 12 35 39 34 81
63 Marine 0.374 41 12 5 10 34 39 27 88
64 Darlington 0.371 46 13 7 8 54 43 28 54
65 Leicester City 0.370 42 11 9 12 44 47 32 80
66 Doncaster Rovers 0.366 42 12 6 16 43 53 34 82
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.352 44 12 8 9 40 36 29 66
70 Blackpool 0.341 38 11 5 17 41 46 33 99
71 AFC Telford United 0.339 41 11 8 9 56 41 28 83
72 Chester 0.333 37 9 10 12 41 51 31 106
73 Peterborough United 0.331 41 13 2 17 39 42 32 87
74 Accrington Stanley 0.325 50 14 8 11 43 37 33 42
75 Wolverhampton Wanderers 0.325 17 4 5 19 29 52 28 162
76 Exeter City 0.310 43 13 4 15 40 42 32 75
77 Gillingham 0.301 40 9 13 7 41 37 29 91
78 Colchester United 0.294 42 11 9 10 43 35 30 77
79 Charlton Athletic 0.287 38 10 8 14 34 47 32 101
80 Crewe Alexandra 0.281 43 12 7 12 47 42 31 71
81 Barnet 0.278 43 11 10 9 39 33 30 70
82 Leyton Orient 0.277 35 10 5 17 41 54 32 112
83 Fleetwood Town 0.274 42 11 9 12 43 43 32 78
84 Portsmouth 0.272 33 8 9 13 29 43 30 122
85 Oldham Athletic 0.270 38 9 11 10 33 33 30 97
86 Curzon Ashton 0.270 37 10 7 11 44 50 28 104
87 Spennymoor Town 0.267 37 10 7 10 37 45 27 105
88 AFC Wimbledon 0.261 33 9 6 15 30 41 30 120
89 Blackburn Rovers 0.256 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.246 41 12 5 15 40 47 32 89
94 Chorley 0.245 34 9 7 11 44 41 27 114
95 Rotherham United 0.235 32 8 8 15 33 44 31 124
96 Rochdale 0.231 64 21 1 4 49 17 26 6
97 York City 0.230 65 19 8 3 78 31 30 4
98 Port Vale 0.228 36 10 6 16 29 40 32 108
99 Tranmere Rovers 0.220 33 8 9 14 44 53 31 119
100 Carlisle United 0.216 62 19 5 7 56 40 31 9
101 Northampton Town 0.216 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.201 31 9 4 15 35 51 28 129
105 King's Lynn 0.199 29 6 11 11 35 40 28 137
106 Southport 0.198 30 7 9 12 35 45 28 133
107 Worksop Town 0.196 32 8 8 14 36 53 30 125
108 Bedford Town 0.193 32 8 8 14 45 51 30 123
109 Shrewsbury Town 0.181 29 7 8 17 30 58 32 141
110 Boreham Wood 0.176 62 19 5 7 60 35 31 8
111 Oxford City 0.176 27 7 6 16 38 49 29 146
112 Barrow 0.171 28 7 7 16 32 45 30 142
113 Alfreton Town 0.171 25 6 7 13 23 47 26 150
114 Hereford 0.139 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.122 27 8 3 20 26 51 31 147
119 Crawley Town 0.112 26 6 8 17 33 53 31 149
120 Worthing 0.104 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.092 46 13 7 8 44 26 28 53
125 Leamington 0.089 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.082 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 67
131 Woking 0.073 35 9 8 10 36 29 27 109
132 Horsham 0.073 43 11 10 8 39 32 29 69
133 Newport County 0.072 22 5 7 20 33 62 32 155
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 64
136 Brackley Town 0.066 33 8 9 13 27 40 30 121
137 Solihull Moors 0.066 41 11 8 11 50 44 30 85
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 84
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 63
143 Tonbridge Angels 0.046 35 8 11 11 42 46 30 111
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.041 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 113
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 January 31, 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.