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.351 89 27 8 3 78 27 38 1
2 Manchester City 7.774 84 26 6 5 86 31 37 5
3 Aston Villa 4.676 55 16 7 9 43 39 32 68
4 Chelsea 4.003 66 19 9 9 77 46 37 27
5 Liverpool 3.777 61 18 7 10 62 47 35 40
6 Manchester United 3.685 52 14 10 7 54 44 31 75
7 Brentford 3.060 58 17 7 12 57 45 36 51
8 Brighton & Hove Albion 2.702 46 12 10 12 52 42 34 106
9 Sunderland 2.528 45 11 12 10 33 37 33 110
10 Fulham 2.036 53 16 5 15 50 49 36 74
11 Crystal Palace 1.879 44 11 11 12 41 41 34 114
12 Bournemouth 1.871 41 9 14 8 47 51 31 129
13 Newcastle United 1.801 52 15 7 15 58 57 37 79
14 Leeds United 1.687 39 9 12 12 45 51 33 135
15 Everton 1.656 47 13 8 11 37 36 32 100
16 Tottenham Hotspur 1.415 32 8 8 16 43 50 32 150
17 Cardiff City 1.158 85 26 7 9 79 46 42 4
18 Lincoln City 1.059 84 25 9 6 72 35 40 6
19 Nottingham Forest 1.055 29 7 8 16 33 49 31 157
20 West Ham United 0.950 35 9 8 16 42 60 33 144
21 Coventry City 0.931 80 24 8 8 79 41 40 8
22 Millwall 0.827 75 22 9 10 56 48 41 14
23 Wolverhampton Wanderers 0.796 28 7 7 22 38 62 36 159
24 Bolton Wanderers 0.777 68 18 14 7 58 44 39 24
25 Ipswich Town 0.773 69 19 12 8 67 41 39 18
26 AFC Fylde 0.728 79 25 4 7 86 39 36 9
27 Bradford City 0.722 70 21 7 12 53 45 40 17
28 Bromley 0.677 72 19 15 5 62 40 39 15
29 Burnley 0.675 25 6 7 20 41 64 33 161
30 Stockport County 0.661 63 18 9 11 53 46 38 36
31 South Shields 0.658 81 24 9 4 81 33 37 7
32 Southampton 0.655 69 19 12 11 69 52 42 20
33 Grimsby Town 0.633 72 20 12 11 66 51 43 16
34 Wycombe Wanderers 0.630 64 17 13 12 59 45 42 34
35 Macclesfield 0.614 67 20 7 11 74 57 38 26
36 Cambridge United 0.613 75 21 12 8 60 33 41 13
37 Wrexham 0.594 68 18 14 11 70 61 43 25
38 Middlesbrough 0.589 69 20 9 10 59 43 39 21
39 Hull City 0.584 65 19 8 13 62 60 40 33
40 Huddersfield Town 0.575 57 16 9 15 60 53 40 54
41 Kidderminster Harriers 0.543 65 18 11 6 52 36 35 31
42 Milton Keynes Dons 0.527 75 21 12 7 79 42 40 12
43 Reading 0.519 60 16 12 12 59 54 40 44
44 Birmingham City 0.506 59 16 11 14 53 52 41 49
45 Mansfield Town 0.503 57 15 12 14 54 49 41 56
46 Port Vale 0.489 48 13 9 19 37 49 41 98
47 Barnsley 0.488 58 16 10 14 65 71 40 53
48 Swindon Town 0.481 69 21 6 13 68 49 40 19
49 Luton Town 0.467 52 14 10 15 52 51 39 80
50 Doncaster Rovers 0.448 52 15 7 19 50 66 41 85
51 Peterborough United 0.438 49 15 4 19 52 52 38 92
52 Salford City 0.428 69 21 6 14 58 51 41 22
53 Notts County 0.424 65 19 8 10 56 37 37 29
54 Swansea City 0.420 60 17 9 16 54 53 42 46
55 Burton Albion 0.419 50 13 11 18 54 55 42 87
56 Stevenage 0.418 54 15 9 13 40 41 37 73
57 Bristol City 0.414 56 16 8 17 55 52 41 63
58 Chesterfield 0.407 59 15 14 10 59 51 39 48
59 Wigan Athletic 0.387 49 12 13 17 42 59 42 94
60 Preston North End 0.386 52 13 13 14 45 50 40 84
61 Watford 0.384 52 13 13 12 48 49 38 82
62 Charlton Athletic 0.373 50 13 11 16 40 53 40 90
63 AFC Wimbledon 0.370 50 14 8 16 48 54 38 88
64 Stoke City 0.362 52 14 10 17 44 44 41 81
65 Accrington Stanley 0.347 57 16 9 15 47 44 40 57
66 Walsall 0.343 60 17 9 14 49 45 40 45
67 Blackpool 0.342 44 12 8 20 48 63 40 117
68 Plymouth Argyle 0.333 56 17 5 17 58 56 39 64
69 Derby County 0.319 55 15 10 15 57 54 40 69
70 York City 0.318 86 26 8 4 99 39 38 3
71 Rochdale 0.317 88 28 4 4 69 25 36 2
72 Merthyr Town 0.313 66 21 3 14 84 66 38 28
73 Exeter City 0.307 48 13 9 18 47 55 40 96
74 Crewe Alexandra 0.302 56 16 8 14 55 48 38 61
75 Leyton Orient 0.302 42 12 6 20 48 64 38 125
76 Leicester City 0.301 48 12 12 16 55 61 40 95
77 Radcliffe 0.301 56 17 5 15 65 59 37 62
78 Scarborough Athletic 0.298 58 15 13 10 52 45 38 52
79 Chester 0.296 56 15 11 13 56 62 39 66
80 Norwich City 0.292 57 17 6 18 59 54 41 55
81 Oxford United 0.291 42 10 12 19 37 56 41 127
82 Oldham Athletic 0.289 52 13 13 11 44 38 37 77
83 Colchester United 0.285 52 14 10 13 52 43 37 76
84 Queens Park Rangers 0.283 47 13 8 18 49 64 39 102
85 Buxton 0.273 54 16 6 17 64 59 39 71
86 AFC Telford United 0.273 56 15 11 12 74 53 38 58
87 Fleetwood Town 0.270 55 14 13 13 53 51 40 70
88 Darlington 0.268 56 16 8 12 66 53 36 59
89 Rotherham United 0.266 36 9 9 20 35 52 38 140
90 Barnet 0.262 54 14 12 12 47 43 38 72
91 Blackburn Rovers 0.261 40 10 10 19 35 50 39 133
92 Cheltenham Town 0.247 47 13 8 19 47 66 40 104
93 Shrewsbury Town 0.243 47 13 8 19 44 67 40 105
94 Northampton Town 0.239 35 9 8 21 32 52 38 145
95 Portsmouth 0.236 40 10 10 18 38 53 38 132
96 Carlisle United 0.231 78 24 6 9 72 50 39 10
97 Marine 0.227 48 14 6 14 45 53 34 97
98 Boreham Wood 0.226 77 23 8 9 81 54 40 11
99 Gillingham 0.224 47 11 14 12 46 50 37 101
100 Sheffield United 0.202 49 15 4 20 56 57 39 93
101 Chorley 0.200 46 12 10 14 57 54 36 107
102 Worksop Town 0.199 44 12 8 18 49 65 38 118
103 Tranmere Rovers 0.195 36 9 9 20 50 69 38 141
104 Spennymoor Town 0.189 47 13 8 15 44 61 36 103
105 West Bromwich Albion 0.185 39 9 12 19 40 60 40 136
106 Curzon Ashton 0.183 46 12 10 15 58 68 37 109
107 Southport 0.164 45 11 12 14 50 56 37 111
108 Oxford City 0.156 36 9 9 19 44 58 37 139
109 King's Lynn 0.155 42 10 12 14 43 49 36 123
110 Bedford Town 0.154 40 10 10 18 55 67 38 131
111 Alfreton Town 0.143 33 8 9 16 32 61 33 147
112 Bristol Rovers 0.133 40 12 4 23 39 62 39 134
113 Barrow 0.130 32 8 8 22 39 58 38 151
114 Scunthorpe United 0.127 61 17 10 9 64 52 36 42
115 Hereford 0.119 35 9 8 14 43 53 31 143
116 Forest Green Rovers 0.115 65 18 11 9 65 47 38 30
117 Peterborough Sports 0.114 33 9 6 22 41 74 37 149
118 Sheffield Wednesday 0.113 14 1 11 29 27 81 41 164
119 Crawley Town 0.106 29 6 11 21 36 64 38 158
120 Harrogate Town 0.104 27 6 9 23 29 62 38 160
121 Newport County 0.099 30 7 9 24 40 71 40 156
122 Southend United 0.097 55 15 10 10 56 34 35 67
123 Dorking Wanderers 0.097 68 20 8 8 63 42 36 23
124 Worthing 0.096 62 18 8 11 76 43 37 37
125 Hartlepool United 0.093 51 13 12 11 42 40 36 86
126 Hemel Hempstead Town 0.087 62 18 8 11 43 41 37 39
127 Hornchurch 0.083 65 19 8 9 61 49 36 32
128 Halifax Town 0.081 56 16 8 14 56 55 38 65
129 Sutton United 0.080 45 11 12 16 55 65 39 112
130 Woking 0.079 43 11 10 13 48 43 34 119
131 Leamington 0.076 23 5 8 24 27 67 37 163
132 Weston-super-Mare 0.072 63 19 6 12 53 41 37 35
133 Ebbsfleet United 0.068 62 17 11 10 57 44 38 38
134 Maidstone United 0.067 58 16 10 12 54 38 38 50
135 Maidenhead United 0.067 59 17 8 11 51 32 36 47
136 Chelmsford City 0.065 60 18 6 12 57 46 36 43
137 Chesham United 0.064 56 16 8 11 45 35 35 60
138 Brackley Town 0.061 37 9 10 19 37 59 38 137
139 Solihull Moors 0.060 43 11 10 14 59 56 35 120
140 Boston United 0.060 44 11 11 15 48 54 37 116
141 Horsham 0.059 49 12 13 11 44 41 36 91
142 Slough Town 0.057 52 15 7 17 59 64 39 83
143 Torquay United 0.056 61 18 7 12 66 53 37 41
144 Wealdstone 0.049 48 13 9 14 48 61 36 99
145 Altrincham 0.048 43 13 4 20 44 56 37 122
146 Dagenham & Redbridge 0.045 52 14 10 13 47 43 37 78
147 Yeovil Town 0.044 41 12 5 18 37 50 35 130
148 AFC Totton 0.043 50 15 5 16 49 62 36 89
149 Tamworth 0.042 45 12 9 17 48 63 38 113
150 Tonbridge Angels 0.042 44 11 11 15 50 55 37 115
151 Dover Athletic 0.041 46 12 10 15 52 55 37 108
152 Hampton & Richmond 0.041 43 11 10 17 47 59 38 121
153 Gateshead 0.041 36 10 6 22 45 80 38 142
154 Salisbury 0.038 42 11 9 18 36 52 38 126
155 Eastleigh 0.038 42 11 9 18 47 67 38 128
156 Aldershot Town 0.037 42 12 6 19 62 69 37 124
157 Farnborough 0.032 37 9 10 17 49 73 36 138
158 Braintree Town 0.027 33 8 9 21 29 60 38 148
159 Bath City 0.025 32 7 11 16 32 51 34 152
160 Morecambe 0.023 33 8 9 20 54 77 37 146
161 Chippenham Town 0.023 32 8 8 22 40 68 38 153
162 Eastbourne Borough 0.021 31 8 7 23 47 72 38 155
163 Enfield Town 0.020 31 7 10 18 41 63 35 154
164 Truro City 0.019 25 6 7 23 34 64 36 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 11, 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.