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

England 2017-18

2016-17 2018-19

EP Pts W D L GF GA GP PR
1 Manchester City 10.408 120 38 6 3 123 34 47 1
2 Manchester United 5.516 102 32 6 9 87 33 47 5
3 Wolverhampton Wanderers 4.312 110 33 11 8 87 41 52 3
4 Tottenham Hotspur 3.732 94 28 10 9 95 45 47 12
5 Chelsea 3.461 98 29 11 11 86 46 51 7
6 Wigan Athletic 3.338 118 35 13 8 106 42 56 2
7 Liverpool 3.289 78 22 12 7 88 44 41 29
8 Bristol City 2.112 82 22 16 16 86 70 54 23
9 Fulham 2.110 97 28 13 11 84 49 52 9
10 Arsenal 2.031 77 23 8 15 83 61 46 33
11 Aston Villa 2.006 93 27 12 14 80 50 53 14
12 Cardiff City 1.972 97 29 10 12 76 45 51 10
13 Leicester City 1.801 67 18 13 16 75 66 47 53
14 Burnley 1.623 58 15 13 13 41 45 41 72
15 Derby County 1.436 81 22 15 14 74 55 51 24
16 Blackburn Rovers 1.387 106 31 13 8 92 48 52 4
17 Millwall 1.324 79 21 16 14 65 52 51 27
18 Preston North End 1.286 76 20 16 13 64 51 49 36
19 West Ham United 1.268 55 14 13 18 57 73 45 82
20 Brentford 1.257 75 20 15 15 70 58 50 40
21 Middlesbrough 1.228 86 25 11 17 75 50 53 21
22 Norwich City 1.187 71 18 17 17 61 67 52 44
23 Sheffield United 1.165 78 23 9 19 68 62 51 31
24 Shrewsbury Town 1.113 100 29 13 12 71 44 54 6
25 Everton 1.103 52 14 10 17 49 62 41 89
26 Swansea City 1.095 51 13 12 23 47 65 48 92
27 Southampton 1.087 48 11 15 18 43 61 44 102
28 Brighton & Hove Albion 1.083 52 13 13 18 41 59 44 91
29 West Bromwich Albion 1.064 40 9 13 21 41 63 43 111
30 Bournemouth 1.064 54 14 12 18 54 70 44 85
31 Nottingham Forest 1.041 62 18 8 25 62 77 51 64
32 Crystal Palace 1.019 50 13 11 18 50 62 42 96
33 Newcastle United 0.997 47 13 8 20 44 54 41 104
34 Huddersfield Town 0.962 47 12 11 21 37 65 44 106
35 Sheffield Wednesday 0.953 68 17 17 19 70 67 53 51
36 Watford 0.843 44 12 8 21 49 68 41 108
37 Leeds United 0.821 67 19 10 22 72 73 51 54
38 Queens Park Rangers 0.797 59 16 11 22 60 75 49 71
39 Peterborough United 0.746 75 20 15 18 85 73 53 39
40 Accrington Stanley 0.744 98 30 8 12 81 52 50 8
41 Ipswich Town 0.720 63 18 9 22 60 63 49 60
42 Notts County 0.713 89 24 17 13 86 69 54 20
43 Hull City 0.710 55 13 16 21 73 77 50 80
44 Stoke City 0.656 36 8 12 21 40 72 41 115
45 Sunderland 0.644 43 9 16 25 55 86 50 109
46 Luton Town 0.638 94 27 13 10 101 51 50 11
47 Scunthorpe United 0.636 80 20 20 13 71 63 53 25
48 Rotherham United 0.634 89 27 8 17 83 61 52 19
49 Reading 0.632 54 13 15 24 57 76 52 86
50 Birmingham City 0.586 53 15 8 28 47 76 51 88
51 Bolton Wanderers 0.578 49 12 13 25 45 82 50 101
52 Charlton Athletic 0.578 77 22 11 19 65 62 52 34
53 Coventry City 0.544 94 28 10 17 82 57 55 13
54 Rochdale 0.544 68 16 20 19 65 71 55 52
55 Bristol Rovers 0.533 65 18 11 21 67 72 50 57
56 Bradford City 0.521 69 20 9 21 64 73 50 48
57 Plymouth Argyle 0.520 71 20 11 18 60 67 49 45
58 Barnsley 0.505 47 11 14 25 56 82 50 105
59 Burton Albion 0.503 47 12 11 27 44 89 50 107
60 Doncaster Rovers 0.489 68 17 17 18 66 58 52 49
61 Portsmouth 0.485 66 20 6 22 58 59 48 56
62 Southend United 0.478 63 17 12 19 58 65 48 61
63 Newport County 0.472 77 20 17 16 66 68 53 35
64 Mansfield Town 0.455 79 20 19 12 74 58 51 26
65 Wycombe Wanderers 0.439 90 26 12 12 85 68 50 17
66 Gillingham 0.419 60 14 18 18 54 62 50 67
67 Blackpool 0.418 60 15 15 18 62 59 48 65
68 AFC Wimbledon 0.404 59 15 14 21 52 65 50 70
69 Carlisle United 0.384 78 20 18 15 72 63 53 30
70 Exeter City 0.378 91 27 10 17 77 67 54 16
71 Milton Keynes Dons 0.344 57 15 12 25 54 75 52 76
72 Lincoln City 0.339 76 20 16 14 66 54 50 37
73 Oxford United 0.335 56 15 11 22 64 72 48 78
74 Fleetwood Town 0.331 65 18 11 23 65 74 52 58
75 Oldham Athletic 0.319 50 11 17 20 62 81 48 97
76 Swindon Town 0.286 71 21 8 20 76 74 49 43
77 Cambridge United 0.271 67 18 13 18 58 66 49 55
78 Walsall 0.257 52 13 13 22 56 71 48 90
79 Colchester United 0.252 62 16 14 18 54 55 48 62
80 Northampton Town 0.250 48 12 12 25 43 79 49 103
81 Crawley Town 0.248 59 16 11 21 60 73 48 69
82 Yeovil Town 0.247 58 15 13 24 66 83 52 73
83 Crewe Alexandra 0.239 60 18 6 26 68 82 50 68
84 Macclesfield Town 0.231 92 27 11 9 67 47 47 15
85 Stevenage 0.222 62 16 14 21 70 72 51 63
86 Barnet 0.198 49 13 10 26 50 70 49 100
87 Cheltenham Town 0.194 54 14 12 23 73 82 49 83
88 Fylde 0.189 77 21 14 15 90 64 50 32
89 Morecambe 0.187 49 10 19 20 47 62 49 99
90 Port Vale 0.185 51 12 15 23 55 75 50 93
91 Boreham Wood 0.184 84 23 15 13 72 56 51 22
92 Bury 0.183 37 8 13 28 42 76 49 113
93 Tranmere Rovers 0.182 89 26 11 13 85 55 50 18
94 Forest Green Rovers 0.167 51 14 9 27 59 83 50 94
95 Grimsby Town 0.165 51 13 12 23 42 68 48 95
96 Sutton United 0.146 79 23 10 15 69 57 48 28
97 Aldershot Town 0.138 76 20 16 12 65 58 48 38
98 Ebbsfleet United 0.131 75 19 18 12 69 61 49 41
99 Wrexham 0.130 70 17 19 10 49 39 46 47
100 Dover Athletic 0.126 73 20 13 13 62 44 46 42
101 Chesterfield 0.121 38 10 8 30 48 89 48 112
102 Bromley 0.113 70 19 13 15 75 62 47 46
103 Dagenham & Redbridge 0.107 68 19 11 16 69 62 46 50
104 Maidenhead United 0.105 64 17 13 17 65 68 47 59
105 Maidstone United 0.095 57 14 15 19 57 70 48 75
106 Eastleigh 0.089 56 13 17 16 65 72 46 77
107 Leyton Orient 0.083 60 16 12 19 59 58 47 66
108 Halifax Town 0.082 55 13 16 17 48 58 46 81
109 Woking 0.081 53 14 11 25 62 83 50 87
110 Hartlepool United 0.077 56 14 14 19 53 66 47 79
111 Gateshead 0.074 57 13 18 17 64 63 48 74
112 Barrow 0.069 49 11 16 19 51 63 46 98
113 Solihull Moors 0.069 54 14 12 21 49 62 47 84
114 Guiseley 0.052 35 7 14 28 45 93 49 116
115 Torquay United 0.048 42 10 12 24 45 73 46 110
116 Chester 0.046 37 8 13 25 42 79 46 114
117 Oxford City 0.020 3 1 0 1 3 3 2 120
118 Hereford United 0.006 4 1 1 1 2 3 3 118
119 Leatherhead 0 4 1 1 1 5 5 3 117
119 Slough Town 0 3 1 0 1 6 4 2 119
119 Billericay 0 1 0 1 1 2 4 2 121
119 Chorley 0 0 0 0 1 1 2 1 122
119 Telford United 0 0 0 0 1 0 1 1 123
119 Kidderminster Harriers 0 0 0 0 1 2 4 1 124
119 Heybridge Swifts 0 0 0 0 1 1 3 1 125
119 Shaw Lane 0 0 0 0 1 1 3 1 126
119 Truro City 0 0 0 0 1 1 3 1 127
119 Chelmsford City 0 0 0 0 1 0 2 1 128
119 Dartford 0 0 0 0 1 1 5 1 129
119 Hyde United 0 0 0 0 1 0 4 1 130
119 Nantwich Town 0 0 0 0 1 0 5 1 131
119 Gainsborough Trinity 0 0 0 0 1 0 6 1 132

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

« 1888-89 History 2024-25 »

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.