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 12.513 28 9 1 1 20 3 11 8
2 Manchester City 5.232 22 7 1 3 22 8 11 30
3 Liverpool 5.011 19 6 1 5 20 20 12 43
4 Brentford 4.027 20 6 2 4 22 15 12 41
5 Manchester United 3.816 17 5 2 3 17 16 10 62
6 Aston Villa 3.697 16 4 4 2 10 9 10 68
7 Sunderland 3.330 18 5 3 2 12 8 10 50
8 Chelsea 3.192 20 6 2 3 23 15 11 40
9 Crystal Palace 3.056 18 4 6 2 18 12 12 48
10 Bournemouth 2.918 18 5 3 2 16 13 10 52
11 Brighton & Hove Albion 2.761 18 5 3 4 26 17 12 47
12 Tottenham Hotspur 2.706 20 6 2 3 20 9 11 39
13 Newcastle United 2.440 18 5 3 3 15 9 11 49
14 Cardiff City 2.120 38 12 2 3 30 14 17 1
15 Bradford City 2.034 33 9 6 2 29 21 17 2
16 Fulham 1.566 15 4 3 5 13 15 12 72
17 Millwall 1.538 30 9 3 3 18 15 15 7
18 Stockport County 1.487 31 9 4 3 25 16 16 4
19 Everton 1.473 14 4 2 5 11 14 11 76
20 Coventry City 1.235 31 9 4 2 38 14 15 3
21 Lincoln City 1.086 31 9 4 4 23 14 17 5
22 Bolton Wanderers 1.046 24 6 6 3 22 18 15 21
23 Middlesbrough 1.032 25 7 4 2 16 12 13 17
24 Grimsby Town 1.000 31 9 4 5 33 26 18 6
25 Stevenage 0.992 26 8 2 3 19 13 13 11
26 Wrexham 0.901 24 6 6 5 28 26 17 22
27 Burnley 0.870 13 4 1 6 15 20 11 79
28 Leeds United 0.848 12 3 3 4 10 15 10 81
29 Huddersfield Town 0.819 21 6 3 7 21 23 16 37
30 Doncaster Rovers 0.781 24 7 3 7 19 22 17 23
31 AFC Wimbledon 0.739 26 8 2 6 21 18 16 13
32 Nottingham Forest 0.698 5 1 2 7 7 20 10 91
33 Barnsley 0.681 22 6 4 5 22 26 15 36
34 Mansfield Town 0.662 25 7 4 5 23 17 16 16
35 Wycombe Wanderers 0.660 24 6 6 6 23 18 18 20
36 Wigan Athletic 0.636 23 6 5 6 19 20 17 29
37 Charlton Athletic 0.635 22 6 4 4 18 14 14 31
38 Burton Albion 0.622 16 4 4 7 12 18 15 71
39 Preston North End 0.615 22 6 4 4 18 15 14 33
40 Bristol City 0.608 25 7 4 3 22 13 14 15
41 Hull City 0.588 20 5 5 3 23 23 13 42
42 Walsall 0.578 27 8 3 4 19 13 15 9
43 Reading 0.559 21 5 6 6 19 23 17 38
44 Stoke City 0.550 22 6 4 4 13 11 14 34
45 Leicester City 0.543 18 4 6 3 17 14 13 51
46 Swansea City 0.512 23 6 5 5 20 19 16 28
47 Queens Park Rangers 0.506 18 5 3 5 17 20 13 56
48 Leyton Orient 0.491 17 5 2 8 21 24 15 63
49 Port Vale 0.464 19 5 4 8 13 17 17 46
50 Cambridge United 0.457 27 8 3 6 21 17 17 10
51 Bromley 0.450 23 5 8 3 23 20 16 25
52 Gillingham 0.449 23 6 5 4 20 15 15 24
53 Luton Town 0.440 19 6 1 7 15 16 14 44
54 Northampton Town 0.432 17 5 2 8 10 14 15 64
55 Plymouth Argyle 0.430 17 5 2 9 21 28 16 65
56 Wolverhampton Wanderers 0.425 8 2 2 8 15 25 12 89
57 Fleetwood Town 0.425 23 6 5 4 23 22 15 27
58 Salford City 0.422 26 8 2 5 20 18 15 14
59 West Bromwich Albion 0.416 18 5 3 5 13 15 13 55
60 Swindon Town 0.412 26 8 2 5 25 21 15 12
61 Rotherham United 0.399 18 5 3 7 14 18 15 58
62 Barnet 0.393 22 6 4 5 20 17 15 32
63 Southampton 0.387 18 4 6 5 18 19 15 54
64 Notts County 0.381 24 7 3 5 25 16 15 19
65 Crewe Alexandra 0.366 22 7 1 7 21 21 15 35
66 Portsmouth 0.339 13 3 4 6 11 15 13 78
67 Chesterfield 0.332 23 6 5 4 24 23 15 26
68 Ipswich Town 0.329 17 4 5 3 18 14 12 60
69 Milton Keynes Dons 0.325 24 7 3 5 27 17 15 18
70 Watford 0.316 15 4 3 6 15 18 13 73
71 Birmingham City 0.307 18 5 3 6 13 17 14 59
72 Colchester United 0.306 18 4 6 5 21 19 15 53
73 Oxford United 0.305 15 4 3 7 14 21 14 75
74 Derby County 0.299 15 3 6 5 15 19 14 74
75 Exeter City 0.292 16 5 1 9 14 16 15 69
76 Accrington Stanley 0.269 19 5 4 8 18 21 17 45
77 Blackpool 0.266 12 3 3 9 13 23 15 84
78 Barrow 0.252 18 5 3 7 13 16 15 57
79 Tranmere Rovers 0.248 17 3 8 4 23 21 15 61
80 Oldham Athletic 0.248 16 3 7 5 13 15 15 70
81 Bristol Rovers 0.229 17 5 2 8 14 27 15 66
82 Peterborough United 0.227 10 3 1 10 11 24 14 87
83 Cheltenham Town 0.220 17 5 2 9 12 28 16 67
84 Sheffield Wednesday 0.209 8 1 5 9 14 30 15 90
85 Norwich City 0.179 11 3 2 9 14 22 14 85
86 Harrogate Town 0.173 14 4 2 9 16 26 15 77
87 West Ham United 0.169 4 1 1 8 9 23 10 92
88 Blackburn Rovers 0.162 10 3 1 8 11 19 12 86
89 Shrewsbury Town 0.152 13 3 4 8 13 25 15 80
90 Crawley Town 0.118 12 3 3 9 15 25 15 83
91 Newport County 0.096 12 3 3 10 16 26 16 82
92 Sheffield United 0.078 9 3 0 10 10 22 13 88

EigenPoints, Points, Wins, Draws, Losses, GoalsFor, GoalsAgainst, GamesPlayed, PointsRank.

« 1888-89 History 2025-26 »

Latest Match October 31, 2025.

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.