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 16.565 69 22 3 3 83 18 28 1
2 Liverpool 9.882 57 18 3 3 52 14 24 10
3 Chelsea 8.353 59 18 5 5 48 23 28 7
4 Tottenham Hotspur 7.901 61 20 1 6 61 25 27 4
5 Arsenal 3.475 50 15 5 6 54 36 26 29
6 Wolverhampton Wanderers 3.319 36 10 6 9 27 29 25 77
7 Leicester City 3.209 37 10 7 10 32 28 27 72
8 Manchester United 2.962 45 13 6 5 48 34 24 41
9 Watford 2.659 39 11 6 8 38 34 25 62
10 Crystal Palace 1.787 31 9 4 13 25 29 26 91
11 West Ham United 1.624 40 12 4 10 44 36 26 55
12 Everton 1.373 37 10 7 8 39 34 25 71
13 Brighton & Hove Albion 1.208 29 8 5 11 27 32 24 95
14 Southampton 1.130 26 5 11 11 29 44 27 106
15 Bournemouth 1.128 36 11 3 13 40 49 27 79
16 Portsmouth 1.109 66 20 6 5 53 27 31 2
17 Doncaster Rovers 1.066 58 17 7 9 66 41 33 8
18 Norwich City 0.995 62 18 8 7 63 44 33 3
19 Middlesbrough 0.952 57 15 12 6 43 26 33 12
20 Leeds United 0.903 57 17 6 7 49 33 30 13
21 Newport County 0.900 49 14 7 11 49 50 32 33
22 Derby County 0.854 52 14 10 9 52 43 33 23
23 West Bromwich Albion 0.853 56 16 8 7 59 39 31 16
24 Fleetwood Town 0.752 42 11 9 12 46 42 32 50
25 Luton Town 0.708 60 17 9 6 53 27 32 6
26 Sunderland 0.697 56 15 11 4 50 30 30 17
27 Barnsley 0.640 55 16 7 7 52 28 30 18
28 Sheffield United 0.632 51 15 6 8 47 30 29 25
29 Charlton Athletic 0.620 54 16 6 10 52 37 32 19
30 Blackpool 0.600 54 15 9 10 41 36 34 20
31 Cardiff City 0.598 19 5 4 15 20 45 24 114
32 Nottingham Forest 0.572 46 11 13 8 48 40 32 39
33 Gillingham 0.547 42 12 6 14 45 48 32 51
34 Burton Albion 0.538 50 15 5 14 46 51 34 31
35 Queens Park Rangers 0.495 48 14 6 11 40 39 31 36
36 Blackburn Rovers 0.483 44 11 11 10 49 51 32 46
37 Peterborough United 0.480 52 14 10 8 56 48 32 24
38 Burnley 0.457 24 7 3 14 25 45 24 109
39 Bristol City 0.440 44 12 8 9 35 30 29 45
40 AFC Wimbledon 0.434 35 10 5 17 31 45 32 84
41 Lincoln City 0.427 61 18 7 6 58 34 31 5
42 Newcastle United 0.425 22 5 7 13 22 37 25 110
43 Tranmere Rovers 0.425 50 13 11 9 50 47 33 30
44 Sheffield Wednesday 0.412 39 10 9 12 35 47 31 69
45 Wrexham 0.402 57 16 9 7 38 24 32 14
46 Aston Villa 0.397 41 10 11 9 50 47 30 52
47 Solihull Moors 0.392 58 17 7 8 49 29 32 9
48 Hull City 0.386 40 11 7 12 41 40 30 58
49 Stoke City 0.372 39 9 12 10 38 41 31 67
50 Oldham Athletic 0.371 48 13 9 9 46 37 31 34
51 Birmingham City 0.362 39 9 12 9 40 37 30 63
52 Swansea City 0.357 40 11 7 11 39 33 29 56
53 Walsall 0.347 43 11 10 12 42 55 33 49
54 Fulham 0.338 20 5 5 16 26 54 26 112
55 Preston North End 0.334 37 9 10 12 47 50 31 73
56 Shrewsbury Town 0.318 41 10 11 12 39 42 33 53
57 Accrington Stanley 0.318 44 12 8 10 33 42 30 47
58 Mansfield Town 0.316 52 13 13 5 46 29 31 22
59 Coventry City 0.314 39 11 6 13 32 37 30 68
60 Wycombe Wanderers 0.311 37 9 10 12 43 49 31 74
61 Brentford 0.309 40 10 10 11 46 42 31 57
62 Oxford United 0.293 40 10 10 14 43 48 34 60
63 Swindon Town 0.280 40 10 10 11 33 40 31 61
64 Huddersfield Town 0.274 11 2 5 17 13 40 24 116
65 Millwall 0.269 35 9 8 14 39 49 31 83
66 Bury 0.266 53 15 8 8 59 34 31 21
67 Forest Green Rovers 0.261 49 12 13 5 42 30 30 32
68 Milton Keynes Dons 0.257 50 14 8 7 48 29 29 28
69 Sutton United 0.257 51 13 12 5 39 32 30 26
70 Scunthorpe United 0.254 36 10 6 15 39 57 31 80
71 Leyton Orient 0.248 57 16 9 4 49 20 29 11
72 Barnet 0.237 45 13 6 10 31 30 29 44
73 Rochdale 0.231 36 10 6 16 39 62 32 81
74 Salford City 0.230 56 16 8 7 58 35 31 15
75 Wigan Athletic 0.230 29 8 5 16 29 44 29 97
76 Southend United 0.228 39 12 3 16 45 45 31 64
77 Carlisle United 0.221 48 15 3 13 47 42 31 35
78 Colchester United 0.203 47 13 8 9 44 33 30 38
79 Rotherham United 0.194 28 6 10 14 29 53 30 103
80 Exeter City 0.179 45 12 9 9 41 34 30 43
81 Plymouth Argyle 0.177 33 9 6 16 39 54 31 88
82 Bolton Wanderers 0.173 25 6 7 16 24 44 29 108
83 Reading 0.173 26 6 8 16 32 45 30 105
84 Bristol Rovers 0.173 32 8 8 15 30 36 31 89
85 Bradford City 0.167 32 8 8 16 40 52 32 90
86 Stevenage 0.166 41 12 5 13 34 39 30 54
87 Fylde 0.164 50 13 11 5 45 23 29 27
88 Grimsby Town 0.138 40 12 4 15 34 38 31 59
89 Crewe Alexandra 0.137 36 10 6 14 31 38 30 78
90 Crawley Town 0.133 34 10 4 17 38 50 31 87
91 Harrogate Town 0.130 47 13 8 8 54 39 29 37
92 Northampton Town 0.124 34 7 13 9 38 39 29 85
93 Cheltenham Town 0.117 34 8 10 14 37 47 32 86
94 Gateshead 0.114 46 14 4 12 38 31 30 40
95 Ebbsfleet United 0.112 45 12 9 10 43 33 31 42
96 Eastleigh 0.106 43 12 7 10 33 38 29 48
97 Yeovil Town 0.102 27 6 9 13 29 36 28 104
98 Ipswich Town 0.101 19 3 10 16 23 48 29 113
99 Chesterfield 0.100 30 5 15 11 31 41 31 94
100 Boreham Wood 0.097 38 9 11 10 32 35 30 70
101 Barrow 0.093 39 11 6 12 32 34 29 65
102 Bromley 0.093 39 11 6 13 43 46 30 66
103 Dagenham & Redbridge 0.089 35 10 5 14 34 38 29 82
104 Port Vale 0.084 29 7 8 14 27 42 29 98
105 Halifax Town 0.082 37 8 13 10 28 34 31 75
106 Morecambe 0.081 29 7 8 16 29 48 31 99
107 Hartlepool United 0.077 37 9 10 12 34 42 31 76
108 Macclesfield Town 0.075 26 6 8 18 30 58 32 107
109 Cambridge United 0.074 29 8 5 17 29 55 30 101
110 Notts County 0.064 22 4 10 16 32 64 30 111
111 Dover Athletic 0.062 31 8 7 15 30 51 30 92
112 Aldershot Town 0.061 29 7 8 15 26 47 30 100
113 Maidenhead United 0.051 31 9 4 17 32 56 30 93
114 Maidstone United 0.046 28 8 4 19 29 50 31 102
115 Havant & Waterlooville 0.042 29 7 8 14 41 52 29 96
116 Braintree Town 0.030 19 4 7 18 25 53 29 115
117 Woking 0.021 6 2 0 1 2 2 3 117
118 Chorley 0.007 1 0 1 1 2 9 2 124
119 Southport 0.007 4 1 1 1 3 3 3 118
120 Slough Town 0.006 2 0 2 1 1 2 3 121
121 Stockport County 0.005 3 1 0 1 3 2 2 119
122 Guiseley 0.003 3 1 0 1 5 5 2 120
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 January 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.