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 8.468 97 30 7 5 98 33 42 4
2 Arsenal 6.592 92 28 8 7 83 35 43 11
3 Aston Villa 3.950 62 18 8 10 51 46 36 81
4 Manchester United 3.556 59 16 11 8 61 49 35 91
5 Chelsea 3.182 69 20 9 13 84 54 42 54
6 Liverpool 3.156 68 20 8 12 68 55 40 57
7 Brighton & Hove Albion 3.009 56 15 11 12 59 45 38 102
8 Brentford 2.711 62 17 11 12 61 49 40 80
9 Bournemouth 2.272 49 11 16 8 53 55 35 133
10 Sunderland 2.108 51 13 12 12 39 43 37 121
11 Southampton 1.938 93 27 12 11 88 57 50 10
12 Crystal Palace 1.912 48 12 12 12 43 42 36 136
13 Everton 1.892 51 14 9 13 43 42 36 120
14 Fulham 1.689 58 17 7 16 53 52 40 95
15 Leeds United 1.674 48 11 15 12 52 54 38 137
16 Newcastle United 1.604 55 16 7 18 62 63 41 106
17 Tottenham Hotspur 1.445 34 8 10 18 46 57 36 158
18 Lincoln City 1.369 101 30 11 6 87 42 47 3
19 Cardiff City 1.258 97 29 10 10 90 51 49 6
20 Millwall 1.209 83 24 11 12 63 54 47 21
21 Coventry City 1.189 89 26 11 9 87 46 46 12
22 West Ham United 1.177 40 10 10 17 49 65 37 146
23 Ipswich Town 1.167 80 22 14 9 76 47 45 24
24 Nottingham Forest 1.112 37 9 10 16 41 51 35 154
25 Wrexham 0.887 78 21 15 14 80 74 50 33
26 Middlesbrough 0.811 73 20 13 12 65 51 45 43
27 Hull City 0.802 71 20 11 15 68 68 46 50
28 Bradford City 0.740 78 23 9 15 60 54 47 34
29 Stockport County 0.729 78 22 12 12 70 56 46 32
30 Wolverhampton Wanderers 0.727 29 7 8 24 40 71 39 161
31 Bolton Wanderers 0.694 78 20 18 9 72 56 47 31
32 Cambridge United 0.691 88 24 16 9 72 36 49 14
33 Grimsby Town 0.663 87 25 12 14 83 60 51 15
34 Birmingham City 0.661 64 17 13 17 58 58 47 76
35 Bromley 0.661 86 23 17 7 71 47 47 16
36 Burnley 0.657 26 6 8 23 43 73 37 163
37 Wycombe Wanderers 0.650 71 19 14 17 70 58 50 48
38 Macclesfield 0.632 85 26 7 15 90 72 48 17
39 AFC Fylde 0.628 97 31 4 10 108 49 45 5
40 Preston North End 0.610 60 15 15 16 53 59 46 88
41 Bristol City 0.598 64 18 10 19 61 59 47 74
42 South Shields 0.589 95 28 11 7 100 45 46 7
43 Derby County 0.587 67 19 10 17 65 59 46 63
44 Huddersfield Town 0.561 66 17 15 16 73 67 48 67
45 Swansea City 0.557 65 18 11 19 61 65 48 72
46 Milton Keynes Dons 0.541 89 25 14 9 89 50 48 13
47 Norwich City 0.538 70 21 7 20 69 61 48 53
48 Port Vale 0.535 60 16 12 23 44 65 51 90
49 Mansfield Town 0.523 68 17 17 15 66 57 49 59
50 Plymouth Argyle 0.512 70 21 7 18 73 64 46 52
51 Swindon Town 0.508 81 24 9 15 78 59 48 23
52 Kidderminster Harriers 0.504 84 24 12 9 73 51 45 19
53 Watford 0.500 57 14 15 16 54 60 45 98
54 Reading 0.495 68 18 14 16 69 65 48 60
55 Doncaster Rovers 0.494 68 20 8 21 58 73 49 62
56 Wigan Athletic 0.492 67 17 16 18 55 65 51 66
57 Stoke City 0.491 59 16 11 20 51 53 47 92
58 Luton Town 0.490 69 19 12 15 67 59 46 56
59 Charlton Athletic 0.481 53 13 14 19 45 61 46 115
60 Salford City 0.474 85 26 7 16 67 56 49 18
61 Stevenage 0.470 68 19 11 15 47 49 45 61
62 Barnsley 0.455 66 17 15 16 74 82 48 69
63 Oxford United 0.440 48 11 15 21 43 63 47 139
64 Queens Park Rangers 0.436 58 16 10 19 61 70 45 96
65 Chesterfield 0.430 76 20 16 11 69 59 47 40
66 Blackburn Rovers 0.427 50 12 14 20 40 56 46 129
67 Portsmouth 0.408 51 13 12 20 46 63 45 126
68 Leicester City 0.402 51 12 15 19 59 69 46 123
69 Notts County 0.397 77 23 8 15 74 54 46 36
70 Burton Albion 0.392 62 16 14 20 62 61 50 82
71 Barnet 0.388 71 19 14 13 65 54 46 49
72 Blackpool 0.385 60 17 9 22 58 69 48 89
73 Walsall 0.380 72 20 12 16 61 56 48 45
74 Peterborough United 0.359 55 16 7 23 64 65 46 105
75 Oldham Athletic 0.355 68 18 14 15 60 48 47 58
76 West Bromwich Albion 0.352 51 12 15 19 48 62 46 124
77 Sheffield United 0.345 57 17 6 22 65 65 45 97
78 Leyton Orient 0.341 54 15 9 23 58 73 47 110
79 Chester 0.338 72 20 12 14 66 67 46 46
80 Scarborough Athletic 0.316 72 19 15 11 60 51 45 44
81 Colchester United 0.305 63 17 12 17 60 51 46 79
82 Exeter City 0.298 54 14 12 22 57 70 48 108
83 York City 0.296 107 33 8 5 115 43 46 1
84 Buxton 0.290 73 22 7 18 83 67 47 42
85 Cheltenham Town 0.289 61 17 10 21 60 75 48 85
86 AFC Wimbledon 0.281 51 14 9 24 52 73 47 128
87 Fleetwood Town 0.275 64 16 16 16 60 61 48 77
88 Crewe Alexandra 0.264 66 19 9 18 66 61 46 68
89 Accrington Stanley 0.264 62 17 11 21 53 59 49 83
90 AFC Telford United 0.262 65 17 14 15 86 65 46 71
91 Spennymoor Town 0.253 67 19 10 17 61 70 46 65
92 Darlington 0.241 69 20 9 16 77 65 45 55
93 Shrewsbury Town 0.240 54 15 9 24 47 77 48 112
94 Rochdale 0.240 105 33 6 6 87 40 45 2
95 Chorley 0.230 54 14 12 19 64 64 45 107
96 Merthyr Town 0.228 70 22 4 19 93 82 45 51
97 Rotherham United 0.225 41 10 11 25 40 69 46 145
98 Marine 0.220 61 18 7 19 60 69 44 84
99 Worksop Town 0.217 57 16 9 20 65 72 45 99
100 Carlisle United 0.208 95 29 8 10 88 57 47 8
101 Oxford City 0.198 53 14 11 20 59 66 45 114
102 Bristol Rovers 0.197 61 19 4 24 53 68 47 86
103 Gillingham 0.195 52 12 16 18 53 69 46 119
104 Southport 0.190 57 15 12 17 61 69 44 101
105 Boreham Wood 0.185 93 28 9 11 100 63 48 9
106 Northampton Town 0.180 35 9 8 28 37 69 45 157
107 Radcliffe 0.170 57 17 6 22 75 83 45 100
108 King's Lynn 0.164 51 12 15 18 56 64 45 122
109 Bedford Town 0.158 52 13 13 19 65 76 45 117
110 Tranmere Rovers 0.156 38 9 11 25 52 78 45 150
111 Hereford 0.156 48 13 9 22 60 76 44 138
112 Barrow 0.153 40 10 10 27 48 76 47 148
113 Sheffield Wednesday 0.147 17 1 14 32 30 90 47 164
114 Curzon Ashton 0.143 51 13 12 20 64 85 45 127
115 Alfreton Town 0.138 49 12 13 20 46 79 45 135
116 Scunthorpe United 0.129 79 22 13 10 77 62 45 26
117 Harrogate Town 0.129 36 9 9 28 39 72 46 155
118 Crawley Town 0.116 38 8 14 24 42 71 46 151
119 Southend United 0.109 78 22 12 11 78 43 45 28
120 Hemel Hempstead Town 0.107 79 23 10 13 55 48 46 27
121 Worthing 0.105 81 24 9 12 97 52 45 22
122 Peterborough Sports 0.104 38 10 8 27 49 94 45 153
123 Newport County 0.102 39 10 9 29 47 82 48 149
124 Forest Green Rovers 0.097 78 22 12 12 80 56 46 29
125 Hornchurch 0.092 80 23 11 11 81 64 45 25
126 Dorking Wanderers 0.091 78 23 9 13 77 60 45 30
127 Maidenhead United 0.090 76 22 10 13 66 41 45 38
128 Hartlepool United 0.083 65 17 14 13 49 53 44 73
129 Maidstone United 0.080 74 21 11 13 69 48 45 41
130 Torquay United 0.078 77 23 8 14 85 61 45 35
131 Ebbsfleet United 0.078 77 22 11 13 74 55 46 37
132 Weston-super-Mare 0.077 83 25 8 15 66 51 48 20
133 Chelmsford City 0.076 76 22 10 15 76 62 47 39
134 Halifax Town 0.075 67 19 10 17 68 68 46 64
135 Leamington 0.071 29 7 8 30 40 86 45 162
136 Chesham United 0.070 71 21 8 16 66 53 45 47
137 Woking 0.068 63 16 15 14 69 53 45 78
138 Sutton United 0.062 50 12 14 21 62 81 47 131
139 Boston United 0.062 56 14 14 17 60 66 45 104
140 Dagenham & Redbridge 0.060 64 17 13 15 59 59 45 75
141 Solihull Moors 0.060 53 13 14 18 67 71 45 113
142 Tamworth 0.059 59 16 11 19 58 71 46 94
143 Gateshead 0.059 53 15 8 24 55 89 47 116
144 Tonbridge Angels 0.057 60 16 12 17 65 63 45 87
145 AFC Totton 0.055 66 20 6 20 62 79 46 70
146 Wealdstone 0.053 59 16 11 19 67 76 46 93
147 Horsham 0.050 56 14 14 17 50 52 45 103
148 Brackley Town 0.045 43 10 13 24 43 77 47 143
149 Slough Town 0.044 54 15 9 23 69 89 47 111
150 Salisbury 0.043 52 14 10 21 49 64 45 118
151 Altrincham 0.043 54 16 6 24 53 66 46 109
152 Farnborough 0.042 50 13 11 21 66 91 45 132
153 Hampton & Richmond 0.040 50 13 11 21 55 72 45 130
154 Dover Athletic 0.039 49 13 10 22 58 73 45 134
155 Yeovil Town 0.039 51 15 6 24 47 64 45 125
156 Eastleigh 0.037 47 12 11 23 56 83 46 140
157 Bath City 0.031 43 10 13 22 48 74 45 142
158 Morecambe 0.030 38 9 11 25 66 98 45 152
159 Aldershot Town 0.029 46 13 7 26 70 87 46 141
160 Enfield Town 0.029 40 9 13 23 55 81 45 147
161 Chippenham Town 0.028 42 11 9 25 51 77 45 144
162 Truro City 0.020 31 7 10 28 40 72 45 160
163 Braintree Town 0.020 36 8 12 26 38 75 46 156
164 Eastbourne Borough 0.019 33 8 9 28 56 89 45 159
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 April 19, 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.