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

England 2018-19

2017-18 2019-20

EP Pts W D L GF GA GP PR
1 Manchester City 20.107 133 43 4 4 139 27 51 1
2 Liverpool 10.783 97 30 7 3 91 26 40 6
3 Chelsea 5.193 91 27 10 11 76 48 48 12
4 Wolverhampton Wanderers 3.586 74 21 11 14 61 55 46 40
5 Manchester United 3.160 76 22 10 11 75 59 43 36
6 Tottenham Hotspur 2.777 84 27 3 15 83 46 45 25
7 Arsenal 2.748 79 24 7 12 82 58 43 30
8 Crystal Palace 2.417 64 19 7 19 61 56 45 62
9 Leicester City 2.404 58 16 10 17 57 51 43 81
10 Everton 1.969 61 17 10 15 62 52 42 73
11 West Ham United 1.678 61 18 7 18 68 63 43 74
12 Watford 1.608 69 20 9 17 66 70 46 50
13 Newcastle United 1.468 49 13 10 19 48 56 42 96
14 Norwich City 1.338 103 30 13 8 104 65 51 2
15 Bournemouth 1.209 54 16 6 21 65 77 43 89
16 Brighton & Hove Albion 1.188 47 12 11 22 45 67 45 99
17 Southampton 1.109 46 10 16 17 51 70 43 101
18 Derby County 1.029 89 24 17 16 90 70 57 18
19 Middlesbrough 0.973 85 23 16 15 63 51 54 24
20 Sheffield United 0.962 90 26 12 10 79 43 48 13
21 Luton Town 0.931 101 29 14 8 93 44 51 3
22 West Bromwich Albion 0.930 93 27 12 15 94 71 54 10
23 Portsmouth 0.930 99 28 15 11 91 57 54 4
24 Burnley 0.854 43 12 7 22 47 75 41 105
25 Barnsley 0.832 97 28 13 9 89 45 50 7
26 Charlton Athletic 0.797 98 29 11 13 85 51 53 5
27 Sunderland 0.788 93 24 21 8 85 54 53 9
28 Burton Albion 0.752 78 22 12 20 76 73 54 31
29 Leeds United 0.742 89 27 8 16 79 59 51 19
30 Nottingham Forest 0.709 73 19 16 16 70 63 51 41
31 Aston Villa 0.699 85 23 16 13 87 68 52 23
32 Sheffield Wednesday 0.613 71 18 17 16 63 67 51 47
33 Cardiff City 0.612 34 10 4 26 35 73 40 113
34 Brentford 0.610 77 21 14 18 87 72 53 34
35 Doncaster Rovers 0.609 92 26 14 16 99 71 56 11
36 Bristol City 0.605 76 21 13 16 62 56 50 37
37 Millwall 0.576 58 14 16 23 60 74 53 83
38 Blackpool 0.565 78 20 18 16 64 63 54 32
39 Newport County 0.528 90 25 15 18 76 71 58 16
40 Peterborough United 0.524 77 21 14 16 80 76 51 35
41 Swansea City 0.518 74 21 11 19 78 68 51 39
42 Blackburn Rovers 0.507 67 18 13 20 78 79 51 55
43 Stoke City 0.505 59 12 23 15 52 59 50 80
44 Preston North End 0.496 68 18 14 18 75 73 50 53
45 Birmingham City 0.466 61 14 19 15 64 62 48 75
46 Oxford United 0.464 73 19 16 18 68 69 53 42
47 Queens Park Rangers 0.436 64 18 10 25 63 77 53 65
48 Fulham 0.424 32 9 5 28 40 86 42 115
49 Shrewsbury Town 0.414 64 15 19 20 65 71 54 64
50 Fleetwood Town 0.411 68 18 14 19 67 62 51 52
51 Gillingham 0.411 66 18 12 22 68 79 52 59
52 Hull City 0.406 63 17 12 20 68 75 49 69
53 Coventry City 0.403 65 18 11 19 56 59 48 60
54 Lincoln City 0.350 94 26 16 9 84 51 51 8
55 AFC Wimbledon 0.341 65 18 11 24 56 73 53 61
56 Accrington Stanley 0.334 64 17 13 21 57 75 51 66
57 Milton Keynes Dons 0.330 82 24 10 15 75 55 49 28
58 Leyton Orient 0.327 89 25 14 7 73 35 46 17
59 Huddersfield Town 0.315 16 3 7 30 22 79 40 116
60 Wigan Athletic 0.311 52 13 13 22 52 68 48 94
61 Mansfield Town 0.307 82 21 19 12 78 51 52 27
62 Bury 0.300 83 23 14 12 88 58 49 26
63 Bristol Rovers 0.299 58 14 16 20 52 57 50 82
64 Reading 0.295 50 11 17 21 51 70 49 95
65 Rochdale 0.290 60 17 9 24 59 91 50 79
66 Wycombe Wanderers 0.288 55 14 13 23 61 76 50 87
67 Plymouth Argyle 0.273 56 15 11 24 61 85 50 86
68 Salford City 0.272 90 26 12 12 83 50 50 14
69 Walsall 0.263 58 15 13 24 62 83 52 84
70 Tranmere Rovers 0.260 88 24 16 15 75 65 55 21
71 Southend United 0.243 54 15 9 26 66 79 50 90
72 Barnet 0.241 71 19 14 19 54 58 52 48
73 Fylde 0.241 87 24 15 10 76 45 49 22
74 Rotherham United 0.241 43 9 16 24 56 94 49 106
75 Forest Green Rovers 0.239 80 21 17 14 72 54 52 29
76 Solihull Moors 0.236 90 26 12 12 77 47 50 15
77 Wrexham 0.218 88 26 10 14 60 44 50 20
78 Scunthorpe United 0.215 49 13 10 26 56 87 49 98
79 Oldham Athletic 0.213 71 19 14 18 74 66 51 44
80 Crewe Alexandra 0.190 66 19 9 20 61 61 48 58
81 Northampton Town 0.188 62 14 20 14 67 67 48 70
82 Swindon Town 0.187 67 17 16 16 61 59 49 54
83 Exeter City 0.187 71 19 14 16 63 55 49 45
84 Colchester United 0.187 71 20 11 17 67 56 48 43
85 Stevenage 0.178 70 20 10 18 60 59 48 49
86 Carlisle United 0.174 71 21 8 20 69 69 49 46
87 Eastleigh 0.173 78 23 9 16 64 64 48 33
88 Ipswich Town 0.171 32 5 17 26 37 79 48 114
89 Bolton Wanderers 0.168 35 9 8 32 36 84 49 112
90 Sutton United 0.168 67 17 16 15 56 61 48 56
91 Bradford City 0.168 46 11 13 27 58 86 51 102
92 Halifax Town 0.160 63 14 21 14 46 46 49 68
93 Ebbsfleet United 0.155 68 18 14 16 64 52 48 51
94 Harrogate Town 0.152 74 21 11 15 79 60 47 38
95 Grimsby Town 0.144 62 18 8 24 50 60 50 71
96 Cheltenham Town 0.140 62 16 14 21 62 74 51 72
97 Barrow 0.136 64 17 13 16 52 51 46 63
98 Crawley Town 0.128 54 15 9 25 55 77 49 91
99 Chesterfield 0.126 63 15 18 16 59 57 49 67
100 Gateshead 0.125 66 19 9 19 53 50 47 57
101 Hartlepool United 0.121 60 15 15 18 59 66 48 77
102 Morecambe 0.119 55 14 13 22 55 74 49 88
103 Dagenham & Redbridge 0.119 56 15 11 20 50 56 46 85
104 Bromley 0.115 60 16 12 19 69 72 47 76
105 Dover Athletic 0.115 60 16 12 19 58 69 47 78
106 Notts County 0.114 42 9 15 24 51 91 48 107
107 Boreham Wood 0.104 52 12 16 19 53 67 47 93
108 Port Vale 0.101 49 12 13 23 40 61 48 97
109 Macclesfield Town 0.097 46 10 16 24 53 88 50 104
110 Cambridge United 0.091 47 12 11 25 44 74 48 100
111 Yeovil Town 0.086 40 9 13 26 42 70 48 110
112 Maidenhead United 0.082 54 16 6 25 45 74 47 92
113 Braintree Town 0.074 41 11 8 27 48 78 46 108
114 Aldershot Town 0.073 46 11 13 24 40 69 48 103
115 Havant & Waterlooville 0.056 40 9 13 24 62 84 46 109
116 Maidstone United 0.052 37 10 7 31 39 85 48 111
117 Woking 0.023 6 2 0 1 2 2 3 117
118 Southport 0.016 4 1 1 1 3 3 3 118
119 Guiseley 0.008 3 1 0 1 5 5 2 120
120 Stockport County 0.007 3 1 0 1 3 2 2 119
121 Chorley 0.006 1 0 1 1 2 9 2 124
122 Slough Town 0.005 2 0 2 1 1 2 3 121
123 Oxford City 0.002 1 0 1 1 3 5 2 122
124 Billericay 0.001 1 0 1 1 2 4 2 123
125 Hampton & Richmond Borough 0 0 0 0 1 1 2 1 125
125 York City 0 0 0 0 1 1 2 1 126
125 Haringey Borough 0 0 0 0 1 0 1 1 127
125 Torquay United 0 0 0 0 1 0 1 1 128
125 Hitchin Town 0 0 0 0 1 0 2 1 129
125 Metropolitan Police 0 0 0 0 1 0 2 1 130
125 Weston-super-Mare 0 0 0 0 1 0 2 1 131
125 Alfreton Town 0 0 0 0 1 1 4 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.