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 9.597 25 8 1 1 18 3 10 14
2 Liverpool 4.748 19 6 1 4 20 17 11 41
3 Manchester City 4.496 19 6 1 3 19 7 10 40
4 Aston Villa 3.879 16 4 4 2 10 9 10 66
5 Manchester United 3.878 17 5 2 3 17 16 10 59
6 Brentford 3.607 17 5 2 4 17 15 11 58
7 Tottenham Hotspur 3.367 20 6 2 2 20 7 10 38
8 Bournemouth 3.334 18 5 3 2 16 13 10 47
9 Sunderland 3.329 18 5 3 2 12 8 10 45
10 Brighton & Hove Albion 3.059 18 5 3 3 26 15 11 44
11 Crystal Palace 2.974 15 3 6 2 15 12 11 71
12 Chelsea 2.746 17 5 2 3 19 12 10 56
13 Bradford City 1.979 32 9 5 2 29 21 16 2
14 Coventry City 1.913 31 9 4 1 36 11 14 3
15 Cardiff City 1.838 35 11 2 3 28 13 16 1
16 Newcastle United 1.819 15 4 3 3 13 9 10 70
17 Millwall 1.809 30 9 3 3 18 15 15 7
18 Fulham 1.595 14 4 2 5 12 14 11 75
19 Everton 1.571 14 4 2 5 11 14 11 76
20 Stockport County 1.457 31 9 4 3 25 16 16 5
21 Middlesbrough 1.232 25 7 4 2 16 12 13 16
22 Grimsby Town 1.204 31 9 4 4 33 21 17 4
23 Bolton Wanderers 1.029 24 6 6 3 22 18 15 19
24 Stevenage 0.972 26 8 2 3 19 13 13 10
25 Lincoln City 0.949 30 9 3 4 23 14 16 6
26 Burnley 0.910 13 4 1 6 15 20 11 79
27 Leeds United 0.897 12 3 3 4 10 15 10 81
28 Wrexham 0.858 21 5 6 4 24 22 15 35
29 Huddersfield Town 0.826 21 6 3 7 21 23 16 36
30 Doncaster Rovers 0.809 24 7 3 7 19 22 17 20
31 Hull City 0.759 20 5 5 3 23 23 13 39
32 Preston North End 0.742 22 6 4 4 18 15 14 31
33 Bristol City 0.738 25 7 4 3 22 13 14 15
34 AFC Wimbledon 0.736 26 8 2 6 21 18 16 12
35 Charlton Athletic 0.726 22 6 4 4 18 14 14 29
36 Barnsley 0.689 22 6 4 5 22 26 15 34
37 Nottingham Forest 0.689 5 1 2 7 7 20 10 91
38 Walsall 0.683 27 8 3 4 19 13 15 8
39 Leicester City 0.682 18 4 6 3 17 14 13 46
40 Stoke City 0.642 22 6 4 4 13 11 14 32
41 Wigan Athletic 0.640 23 6 5 6 19 20 17 27
42 Swansea City 0.633 23 6 5 4 19 16 15 24
43 Burton Albion 0.600 16 4 4 7 12 18 15 69
44 Queens Park Rangers 0.597 18 5 3 5 17 20 13 52
45 Mansfield Town 0.564 22 6 4 5 21 17 15 28
46 Reading 0.557 21 5 6 6 19 23 17 37
47 Cambridge United 0.540 27 8 3 6 21 17 17 9
48 Wolverhampton Wanderers 0.538 8 2 2 7 12 21 11 89
49 Wycombe Wanderers 0.535 23 6 5 6 22 17 17 21
50 Gillingham 0.519 23 6 5 4 20 15 15 22
51 Bromley 0.519 23 5 8 3 23 20 16 23
52 Fleetwood Town 0.497 23 6 5 4 23 22 15 26
53 West Bromwich Albion 0.492 18 5 3 5 13 15 13 50
54 Leyton Orient 0.490 17 5 2 8 21 24 15 60
55 Salford City 0.489 26 8 2 5 20 18 15 13
56 Swindon Town 0.489 26 8 2 5 25 21 15 11
57 Barnet 0.476 22 6 4 5 20 17 15 30
58 Plymouth Argyle 0.462 17 5 2 8 21 26 15 62
59 Port Vale 0.455 19 5 4 8 13 17 17 43
60 Southampton 0.451 18 4 6 5 18 19 15 49
61 Notts County 0.449 24 7 3 5 25 16 15 18
62 Crewe Alexandra 0.442 22 7 1 7 21 21 15 33
63 Luton Town 0.441 19 6 1 7 15 16 14 42
64 Northampton Town 0.434 17 5 2 8 10 14 15 61
65 Portsmouth 0.411 13 3 4 6 11 15 13 78
66 Rotherham United 0.405 18 5 3 7 14 18 15 54
67 Oxford United 0.400 15 4 3 7 14 21 14 74
68 Ipswich Town 0.398 17 4 5 3 18 14 12 57
69 Watford 0.391 15 4 3 6 15 18 13 72
70 Chesterfield 0.390 23 6 5 4 24 23 15 25
71 Milton Keynes Dons 0.384 24 7 3 5 27 17 15 17
72 Birmingham City 0.375 18 5 3 6 13 17 14 55
73 Colchester United 0.373 18 4 6 5 21 19 15 48
74 Derby County 0.352 15 3 6 5 15 19 14 73
75 Barrow 0.301 18 5 3 7 13 16 15 53
76 Accrington Stanley 0.299 18 5 3 8 17 20 16 51
77 Oldham Athletic 0.292 16 3 7 5 13 15 15 68
78 Exeter City 0.282 16 5 1 9 14 16 15 67
79 Bristol Rovers 0.279 17 5 2 8 14 27 15 63
80 Tranmere Rovers 0.265 16 3 7 4 22 20 14 65
81 Blackpool 0.263 12 3 3 9 13 23 15 84
82 Cheltenham Town 0.251 17 5 2 9 12 28 16 64
83 Norwich City 0.245 11 3 2 9 14 22 14 85
84 Sheffield Wednesday 0.229 8 1 5 9 14 30 15 90
85 Peterborough United 0.225 10 3 1 10 11 24 14 87
86 Harrogate Town 0.208 14 4 2 9 16 26 15 77
87 Blackburn Rovers 0.200 10 3 1 8 11 19 12 86
88 Shrewsbury Town 0.180 13 3 4 8 13 25 15 80
89 West Ham United 0.173 4 1 1 8 9 23 10 92
90 Crawley Town 0.140 12 3 3 9 15 25 15 83
91 Newport County 0.114 12 3 3 10 16 26 16 82
92 Sheffield United 0.098 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 27, 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.