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

England 2016-17

2015-16 2017-18

EP Pts W D L GF GA GP PR
1 Chelsea 9.849 114 37 3 7 109 44 47 2
2 Tottenham Hotspur 6.270 101 31 8 6 109 35 45 6
3 Liverpool 5.432 92 27 11 9 92 47 47 18
4 Arsenal 5.421 99 31 6 10 101 49 47 7
5 Manchester United 4.684 96 27 15 7 80 38 49 11
6 Manchester City 4.097 94 28 10 8 98 44 46 13
7 Lincoln City 3.060 115 35 10 8 95 51 53 1
8 Southampton 1.834 65 18 11 18 53 58 47 56
9 Newcastle United 1.711 108 33 9 11 100 46 53 3
10 Everton 1.662 64 18 10 13 67 48 41 58
11 Brighton & Hove Albion 1.444 102 31 9 11 86 47 51 5
12 West Ham United 1.262 51 14 9 19 51 74 42 96
13 Reading 1.239 97 29 10 15 76 74 54 10
14 Fulham 1.176 93 26 15 13 98 69 54 16
15 Crystal Palace 1.141 48 14 6 23 54 69 43 101
16 Blackpool 1.138 90 24 18 14 86 59 56 20
17 Huddersfield Town 1.110 91 27 10 17 67 66 54 19
18 Barrow 1.110 82 22 16 12 78 59 50 31
19 Leicester City 1.109 51 14 9 21 58 74 44 92
20 Oxford United 1.086 85 25 10 19 84 61 54 27
21 Bournemouth 1.021 49 13 10 18 59 74 41 99
22 Sheffield United 1.002 103 31 10 8 101 52 49 4
23 Hull City 0.979 50 14 8 24 50 91 46 98
24 Millwall 0.922 98 28 14 15 86 69 57 9
25 Leeds United 0.899 86 25 11 17 69 55 53 25
26 Sutton United 0.888 71 19 14 19 73 70 52 46
27 Sheffield Wednesday 0.876 83 24 11 15 62 51 50 30
28 Burnley 0.867 47 13 8 22 43 57 43 103
29 Tranmere Rovers 0.862 99 30 9 10 85 44 49 8
30 Bolton Wanderers 0.847 93 27 12 12 75 44 51 15
31 West Bromwich Albion 0.846 46 12 10 18 46 55 40 104
32 Forest Green Rovers 0.837 93 27 12 10 94 58 49 14
33 Swansea City 0.832 44 13 5 23 49 75 41 108
34 Norwich City 0.815 78 22 12 17 97 75 51 35
35 Wolverhampton Wanderers 0.798 70 20 10 22 62 65 52 50
36 Watford 0.788 43 12 7 22 43 71 41 109
37 Milton Keynes Dons 0.722 72 19 15 18 71 67 52 44
38 Fleetwood Town 0.716 93 25 18 12 73 50 55 17
39 Derby County 0.715 75 20 15 17 61 60 52 40
40 Carlisle United 0.714 79 20 19 13 82 81 52 34
41 Dagenham & Redbridge 0.707 86 26 8 16 81 58 50 24
42 Stoke City 0.689 47 12 11 18 46 60 41 102
43 Peterborough United 0.688 72 20 12 20 73 74 52 45
44 Plymouth Argyle 0.661 95 28 11 13 74 50 52 12
45 Aldershot Town 0.605 83 23 14 11 68 42 48 29
46 Preston North End 0.601 71 19 14 18 71 73 51 47
47 Bradford City 0.577 84 21 21 9 64 46 51 28
48 Scunthorpe United 0.575 86 25 11 15 86 62 51 23
49 Brentford 0.548 67 19 10 20 80 71 49 52
50 Bristol City 0.544 67 19 10 24 67 72 53 53
51 Rochdale 0.533 82 23 13 17 82 70 53 32
52 Dover Athletic 0.528 80 24 8 16 88 68 48 33
53 Luton Town 0.484 87 23 18 12 88 56 53 22
54 Aston Villa 0.477 62 16 14 18 48 53 48 62
55 Northampton Town 0.476 60 16 12 23 71 80 51 66
56 Eastleigh 0.472 65 16 17 18 66 73 51 57
57 Blackburn Rovers 0.471 63 16 15 21 65 73 52 60
58 Portsmouth 0.468 87 26 9 13 82 45 48 21
59 Cardiff City 0.463 62 17 11 20 61 64 48 61
60 Middlesbrough 0.454 37 8 13 22 35 59 43 113
61 Nottingham Forest 0.439 57 16 9 25 66 80 50 75
62 Accrington Stanley 0.431 78 21 15 17 67 60 53 38
63 Birmingham City 0.431 54 13 15 21 47 69 49 87
64 Woking 0.431 56 15 11 22 70 85 48 82
65 Southend United 0.429 72 20 12 16 71 57 48 42
66 Ipswich Town 0.424 56 13 17 19 50 62 49 81
67 Gateshead 0.424 70 19 13 14 72 51 46 48
68 Wycombe Wanderers 0.421 78 22 12 17 70 60 51 37
69 Doncaster Rovers 0.409 85 25 10 13 87 59 48 26
70 AFC Wimbledon 0.405 65 15 20 17 66 66 52 55
71 Queens Park Rangers 0.401 57 16 9 25 58 73 50 77
72 Sunderland 0.397 31 8 7 28 32 73 43 115
73 Barnsley 0.393 59 15 14 20 66 71 49 68
74 Bristol Rovers 0.383 73 20 13 18 77 78 51 41
75 Braintree Town 0.376 51 14 9 25 60 81 48 95
76 Macclesfield Town 0.366 72 21 9 19 65 60 49 43
77 Burton Albion 0.361 55 14 13 22 52 72 49 85
78 Charlton Athletic 0.350 64 15 19 16 64 58 50 59
79 Exeter City 0.344 78 23 9 20 85 69 52 36
80 Cambridge United 0.320 76 22 10 20 71 58 52 39
81 Walsall 0.319 58 14 16 18 51 61 48 72
82 Boreham Wood 0.314 59 15 14 19 51 52 48 67
83 Gillingham 0.313 57 14 15 22 69 92 51 80
84 Hartlepool United 0.308 49 12 13 24 57 80 49 100
85 Bromley 0.291 62 18 8 20 59 66 46 64
86 Shrewsbury Town 0.290 58 15 13 23 53 68 51 74
87 Oldham Athletic 0.282 59 14 17 19 37 51 50 70
88 Colchester United 0.282 69 19 12 17 68 63 48 51
89 Stevenage 0.280 70 21 7 21 68 68 49 49
90 Maidstone United 0.273 59 16 11 21 60 78 48 71
91 Torquay United 0.266 53 14 11 21 54 61 46 88
92 Wigan Athletic 0.265 45 11 12 26 43 63 49 107
93 Newport County 0.265 53 13 14 24 58 79 51 89
94 Guiseley 0.252 51 13 12 21 50 67 46 93
95 Port Vale 0.251 55 14 13 23 51 76 50 86
96 Grimsby Town 0.245 62 17 11 20 59 65 48 63
97 Wrexham 0.244 58 15 13 18 47 61 46 73
98 Mansfield Town 0.236 66 17 15 16 56 55 48 54
99 Crewe Alexandra 0.234 59 15 14 21 65 77 50 69
100 Solihull Moors 0.219 57 15 12 22 67 84 49 78
101 Notts County 0.216 61 17 10 24 60 84 51 65
102 Chester 0.211 52 14 10 22 63 71 46 90
103 Swindon Town 0.211 46 11 13 25 48 72 49 105
104 York City 0.204 50 11 17 18 55 70 46 97
105 Barnet 0.196 57 14 15 19 57 71 48 76
106 Morecambe 0.195 56 15 11 24 61 82 50 83
107 Cheltenham Town 0.188 57 14 15 22 56 75 51 79
108 Bury 0.185 51 13 12 24 65 83 49 94
109 Yeovil Town 0.182 55 12 19 19 54 71 50 84
110 Coventry City 0.169 46 11 13 27 44 82 51 106
111 Crawley Town 0.169 52 13 13 23 57 78 49 91
112 Southport 0.169 40 10 10 28 53 101 48 111
113 Chesterfield 0.144 40 10 10 29 46 87 49 110
114 North Ferriby United 0.142 39 12 3 31 32 82 46 112
115 Rotherham United 0.102 23 5 8 35 46 106 48 116
116 Leyton Orient 0.096 36 10 6 32 49 96 48 114
117 Stourbridge 0.022 7 2 1 1 6 3 4 117
118 Halifax Town 0.022 5 1 2 1 5 6 4 118
119 Brackley Town 0.009 4 1 1 1 6 6 3 120
120 Taunton Town 0.005 1 0 1 1 3 4 2 121
121 Whitehawk FC 0.002 1 0 1 1 1 4 2 124
122 Alfreton Town 0.001 1 0 1 1 2 5 2 123
123 Altrincham 0 0 0 0 1 1 2 1 126
123 Chesham United 0 0 0 0 1 1 2 1 127
123 Curzon Ashton 0 4 1 1 1 7 6 3 119
123 Dartford 0 0 0 0 1 3 6 1 131
123 Eastbourne Borough 0 0 0 0 1 0 7 1 135
123 Harrow Borough 0 0 0 0 1 0 6 1 134
123 Kidderminster Harriers 0 0 0 0 1 0 2 1 130
123 Merstham FC 0 0 0 0 1 0 5 1 133
123 Spennymoor United 0 0 0 0 1 2 3 1 125
123 St. Albans City 0 0 0 0 1 3 5 1 128
123 Stamford AFC 0 0 0 0 1 0 3 1 132
123 Stockport County 0 0 0 0 1 2 4 1 129
123 Westfields FC 0 1 0 1 1 2 4 2 122

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

« 1888-89 History 2017-18 »

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.