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

England 2018-19

2017-18

EP Pts W D L GF GA GP PR
1 Manchester City 22.183 133 43 4 4 139 27 51 1
2 Liverpool 9.882 97 30 7 3 91 26 40 5
3 Chelsea 5.829 91 27 10 11 76 48 48 12
4 Wolverhampton Wanderers 3.456 74 21 11 14 61 55 46 40
5 Tottenham Hotspur 3.370 84 27 3 15 83 46 45 24
6 Manchester United 3.009 76 22 10 11 75 59 43 36
7 Arsenal 2.778 79 24 7 12 82 58 43 30
8 Leicester City 2.414 58 16 10 17 57 51 43 81
9 Watford 2.213 69 20 9 17 66 70 46 50
10 Crystal Palace 2.063 64 19 7 19 61 56 45 62
11 Everton 1.733 61 17 10 15 62 52 42 73
12 West Ham United 1.520 61 18 7 18 68 63 43 74
13 Newcastle United 1.321 49 13 10 19 48 56 42 96
14 Norwich City 1.239 103 30 13 8 104 65 51 2
15 Bournemouth 1.120 54 16 6 21 65 77 43 89
16 Southampton 1.057 46 10 16 17 51 70 43 101
17 Doncaster Rovers 1.031 92 26 14 16 99 71 56 11
18 Brighton & Hove Albion 0.961 47 12 11 22 45 67 45 99
19 West Bromwich Albion 0.910 93 27 12 15 94 71 54 10
20 Sheffield United 0.899 90 26 12 10 79 43 48 13
21 Derby County 0.873 89 24 17 15 89 68 56 18
22 Luton Town 0.869 101 29 14 8 93 44 51 3
23 Newport County 0.858 90 25 15 17 76 70 57 16
24 Portsmouth 0.833 99 28 15 11 91 57 54 4
25 Fleetwood Town 0.830 68 18 14 19 67 62 51 52
26 Leeds United 0.822 89 27 8 16 79 59 51 19
27 Barnsley 0.796 97 28 13 9 89 45 50 6
28 Sunderland 0.760 93 24 21 7 84 52 52 9
29 Charlton Athletic 0.750 95 28 11 13 83 50 52 7
30 Burnley 0.748 43 12 7 22 47 75 41 105
31 Middlesbrough 0.733 85 23 16 15 63 51 54 22
32 Aston Villa 0.655 82 22 16 13 85 67 51 28
33 AFC Wimbledon 0.638 65 18 11 24 56 73 53 61
34 Cardiff City 0.602 34 10 4 26 35 73 40 113
35 Nottingham Forest 0.584 73 19 16 16 70 63 51 41
36 Bristol City 0.562 76 21 13 16 62 56 50 37
37 Burton Albion 0.544 78 22 12 20 76 73 54 31
38 Tranmere Rovers 0.526 85 23 16 15 74 65 54 23
39 Sheffield Wednesday 0.521 71 18 17 16 63 67 51 47
40 Swansea City 0.501 74 21 11 19 78 68 51 39
41 Brentford 0.481 77 21 14 18 87 72 53 34
42 Blackpool 0.456 78 20 18 16 64 63 54 32
43 Peterborough United 0.452 77 21 14 16 80 76 51 35
44 Preston North End 0.447 68 18 14 18 75 73 50 53
45 Gillingham 0.443 66 18 12 22 68 79 52 59
46 Blackburn Rovers 0.413 67 18 13 20 78 79 51 55
47 Solihull Moors 0.401 90 26 12 12 77 47 50 15
48 Oxford United 0.399 73 19 16 18 68 69 53 42
49 Millwall 0.399 58 14 16 23 60 74 53 83
50 Birmingham City 0.391 61 14 19 15 64 62 48 75
51 Wrexham 0.390 88 26 10 14 60 44 50 20
52 Stoke City 0.390 59 12 23 15 52 59 50 80
53 Queens Park Rangers 0.389 64 18 10 25 63 77 53 65
54 Lincoln City 0.356 94 26 16 9 84 51 51 8
55 Hull City 0.355 63 17 12 20 68 75 49 69
56 Fulham 0.354 32 9 5 28 40 86 42 115
57 Coventry City 0.352 65 18 11 19 56 59 48 60
58 Shrewsbury Town 0.342 64 15 19 20 65 71 54 64
59 Swindon Town 0.320 67 17 16 16 61 59 49 54
60 Oldham Athletic 0.316 71 19 14 18 74 66 51 44
61 Huddersfield Town 0.288 16 3 7 30 22 79 40 116
62 Wigan Athletic 0.285 52 13 13 22 52 68 48 94
63 Accrington Stanley 0.274 64 17 13 21 57 75 51 66
64 Leyton Orient 0.271 89 25 14 7 73 35 46 17
65 Mansfield Town 0.270 82 21 19 12 78 51 52 26
66 Milton Keynes Dons 0.269 82 24 10 15 75 55 49 27
67 Walsall 0.258 58 15 13 24 62 83 52 84
68 Barnet 0.257 71 19 14 19 54 58 52 48
69 Bury 0.256 83 23 14 12 88 58 49 25
70 Salford City 0.254 90 26 12 12 83 50 50 14
71 Reading 0.251 50 11 17 21 51 70 49 95
72 Bristol Rovers 0.241 58 14 16 20 52 57 50 82
73 Wycombe Wanderers 0.239 55 14 13 23 61 76 50 87
74 Fylde 0.230 87 24 15 10 76 45 49 21
75 Rochdale 0.229 60 17 9 24 59 91 50 79
76 Forest Green Rovers 0.223 80 21 17 14 72 54 52 29
77 Plymouth Argyle 0.220 56 15 11 24 61 85 50 86
78 Southend United 0.207 54 15 9 26 66 79 50 90
79 Scunthorpe United 0.203 49 13 10 26 56 87 49 98
80 Rotherham United 0.198 43 9 16 24 56 94 49 106
81 Carlisle United 0.186 71 21 8 20 69 69 49 46
82 Colchester United 0.185 71 20 11 17 67 56 48 43
83 Chesterfield 0.178 63 15 18 16 59 57 49 67
84 Stevenage 0.172 70 20 10 18 60 59 48 49
85 Exeter City 0.170 71 19 14 16 63 55 49 45
86 Sutton United 0.170 67 17 16 15 56 61 48 56
87 Crewe Alexandra 0.168 66 19 9 20 61 61 48 58
88 Eastleigh 0.158 78 23 9 16 64 64 48 33
89 Northampton Town 0.150 62 14 20 14 67 67 48 70
90 Bradford City 0.149 46 11 13 27 58 86 51 102
91 Bolton Wanderers 0.141 35 9 8 32 36 84 49 112
92 Grimsby Town 0.140 62 18 8 24 50 60 50 71
93 Ipswich Town 0.140 32 5 17 26 37 79 48 114
94 Harrogate Town 0.128 74 21 11 15 79 60 47 38
95 Ebbsfleet United 0.126 68 18 14 16 64 52 48 51
96 Cheltenham Town 0.126 62 16 14 21 62 74 51 72
97 Halifax Town 0.120 63 14 21 14 46 46 49 68
98 Crawley Town 0.116 54 15 9 25 55 77 49 91
99 Barrow 0.113 64 17 13 16 52 51 46 63
100 Gateshead 0.109 66 19 9 19 53 50 47 57
101 Hartlepool United 0.102 60 15 15 18 59 66 48 77
102 Morecambe 0.101 55 14 13 22 55 74 49 88
103 Dagenham & Redbridge 0.099 56 15 11 20 50 56 46 85
104 Bromley 0.098 60 16 12 19 69 72 47 76
105 Dover Athletic 0.098 60 16 12 19 58 69 47 78
106 Port Vale 0.093 49 12 13 23 40 61 48 97
107 Boreham Wood 0.082 52 12 16 19 53 67 47 93
108 Notts County 0.082 42 9 15 24 51 91 48 107
109 Cambridge United 0.081 47 12 11 25 44 74 48 100
110 Macclesfield Town 0.078 46 10 16 24 53 88 50 104
111 Maidenhead United 0.075 54 16 6 25 45 74 47 92
112 Yeovil Town 0.072 40 9 13 26 42 70 48 110
113 Braintree Town 0.060 41 11 8 27 48 78 46 108
114 Aldershot Town 0.058 46 11 13 24 40 69 48 103
115 Havant & Waterlooville 0.044 40 9 13 24 62 84 46 109
116 Maidstone United 0.042 37 10 7 31 39 85 48 111
117 Woking 0.015 6 2 0 1 2 2 3 117
118 Southport 0.004 4 1 1 1 3 3 3 118
119 Chorley 0.004 1 0 1 1 2 9 2 124
120 Slough Town 0.002 2 0 2 1 1 2 3 121
121 Guiseley 0.002 3 1 0 1 5 5 2 120
122 Stockport County 0.002 3 1 0 1 3 2 2 119
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 2018-19 »

Latest Match May 18, 2019.

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.