Ranking football clubs by the dominant eigenvector of the normalized points-won matrix.

England 2024-25

2023-24

EP Pts W D L GF GA GP PR
1 Liverpool 20.115 34 11 1 1 29 9 13 3
2 Nottingham Forest 8.133 20 5 5 2 16 11 12 58
3 Brighton & Hove Albion 7.122 25 7 4 3 28 20 14 31
4 Arsenal 7.113 25 7 4 2 26 13 13 30
5 Newcastle United 5.992 25 7 4 3 17 12 14 35
6 Manchester City 5.895 27 8 3 3 26 17 14 19
7 Chelsea 5.647 22 6 4 3 26 15 13 44
8 Fulham 4.548 22 6 4 3 19 14 13 47
9 Bournemouth 3.342 15 4 3 5 15 16 12 76
10 Tottenham Hotspur 2.850 22 7 1 5 27 15 13 43
11 Manchester United 2.517 22 6 4 4 25 15 14 45
12 Aston Villa 2.460 21 6 3 4 20 20 13 53
13 West Ham United 1.677 15 4 3 6 15 24 13 79
14 Brentford 1.536 23 7 2 5 27 24 14 39
15 Crystal Palace 1.470 16 4 4 6 16 17 14 71
16 Everton 1.330 14 3 5 5 14 18 13 80
17 Ipswich Town 1.261 9 1 6 5 14 24 12 90
18 Leicester City 1.008 14 3 5 6 20 26 14 81
19 Sheffield United 0.836 36 11 3 3 23 10 17 2
20 Wolverhampton Wanderers 0.800 9 2 3 8 20 30 13 89
21 Sunderland 0.643 31 9 4 3 25 13 16 8
22 Leeds United 0.612 29 8 5 3 24 12 16 11
23 Preston North End 0.563 22 5 7 7 23 27 19 51
24 Watford 0.480 32 10 2 7 33 26 19 7
25 Burnley 0.460 27 7 6 3 18 8 16 18
26 Middlesbrough 0.445 27 8 3 6 26 22 17 21
27 Millwall 0.440 26 7 5 5 19 14 17 26
28 Birmingham City 0.425 33 10 3 2 25 14 15 4
29 Bristol City 0.385 22 5 7 4 20 20 16 50
30 Sheffield Wednesday 0.382 28 8 4 7 26 28 19 16
31 West Bromwich Albion 0.363 25 6 7 3 17 11 16 33
32 Blackburn Rovers 0.319 25 7 4 6 26 20 17 32
33 Port Vale 0.319 33 10 3 4 26 19 17 5
34 Walsall 0.316 32 9 5 3 31 18 17 6
35 Norwich City 0.304 21 5 6 6 27 29 17 54
36 Wycombe Wanderers 0.288 38 12 2 3 36 18 17 1
37 Swansea City 0.279 22 6 4 7 14 12 17 48
38 Stoke City 0.274 26 7 5 7 28 23 19 25
39 Barnsley 0.261 30 8 6 4 26 27 18 10
40 Derby County 0.259 23 6 5 6 21 20 17 41
41 Fleetwood Town 0.247 28 7 7 3 25 18 17 14
42 AFC Wimbledon 0.241 27 8 3 6 27 17 17 17
43 Oxford United 0.231 20 5 5 7 19 19 17 59
44 Southampton 0.223 11 3 2 9 16 27 14 86
45 Coventry City 0.219 22 6 4 8 23 23 18 49
46 Plymouth Argyle 0.218 20 5 5 8 20 30 18 64
47 Crewe Alexandra 0.214 28 8 4 4 20 15 16 15
48 Doncaster Rovers 0.214 31 9 4 5 24 21 18 9
49 Wrexham 0.195 28 8 4 4 24 15 16 12
50 Notts County 0.185 28 7 7 3 26 18 17 13
51 Luton Town 0.174 16 4 4 8 18 27 16 73
52 Mansfield Town 0.173 25 7 4 3 21 16 14 34
53 Portsmouth 0.169 12 2 6 8 16 29 16 84
54 Cardiff City 0.166 18 5 3 9 19 28 17 69
55 Queens Park Rangers 0.157 14 2 8 8 16 29 18 82
56 Stockport County 0.156 27 7 6 4 27 23 17 20
57 Hull City 0.150 15 3 6 7 17 22 16 78
58 Barrow 0.142 26 7 5 7 20 22 19 28
59 Lincoln City 0.141 26 7 5 4 22 19 16 27
60 Milton Keynes Dons 0.137 27 8 3 6 27 24 17 22
61 Chesterfield 0.137 22 5 7 5 30 22 17 46
62 Gillingham 0.134 23 7 2 7 17 15 16 40
63 Reading 0.126 24 7 3 5 24 23 15 38
64 Huddersfield Town 0.122 26 8 2 6 26 17 16 24
65 Salford City 0.121 21 5 6 6 15 20 17 55
66 Bradford City 0.120 24 6 6 5 22 18 17 36
67 Leyton Orient 0.118 20 6 2 9 20 22 17 60
68 Exeter City 0.118 24 7 3 5 15 11 15 37
69 Grimsby Town 0.114 26 8 2 8 21 31 18 29
70 Tranmere Rovers 0.113 20 5 5 7 13 22 17 62
71 Blackpool 0.113 23 6 5 7 27 30 18 42
72 Bolton Wanderers 0.111 27 8 3 6 26 30 17 23
73 Newport County 0.104 20 6 2 9 20 30 17 63
74 Charlton Athletic 0.102 19 5 4 6 15 16 15 65
75 Accrington Stanley 0.102 18 4 6 7 22 29 17 67
76 Northampton Town 0.099 17 4 5 7 18 23 16 70
77 Stevenage 0.093 18 5 3 8 14 20 16 66
78 Harrogate Town 0.092 21 6 3 9 16 28 18 57
79 Bromley 0.083 16 3 7 6 18 21 16 72
80 Rotherham United 0.082 20 5 5 7 17 21 17 61
81 Colchester United 0.079 15 2 9 6 20 25 17 77
82 Cheltenham Town 0.071 21 6 3 9 22 28 18 56
83 Peterborough United 0.069 21 6 3 7 31 29 16 52
84 Wigan Athletic 0.060 15 3 6 6 13 13 15 75
85 Swindon Town 0.056 13 2 7 8 20 29 17 83
86 Crawley Town 0.047 16 4 4 10 18 33 18 74
87 Bristol Rovers 0.046 18 5 3 8 16 23 16 68
88 Morecambe 0.042 10 2 4 11 14 30 17 88
89 Carlisle United 0.036 12 3 3 11 14 31 17 85
90 Cambridge United 0.030 11 3 2 10 14 26 15 87
91 Shrewsbury Town 0.024 9 2 3 12 16 32 17 91
92 Burton Albion 0.023 8 1 5 9 15 29 15 92

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

« 1888-89 History 2024-25 »

Latest Match November 22, 2024.

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.