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

England 2017-18

2016-17

EP Pts W D L GF GA GP PR
1 Manchester City 14.230 120 38 6 3 123 34 47 1
2 Manchester United 5.881 102 32 6 9 87 33 47 5
3 Chelsea 4.061 98 29 11 11 86 46 51 7
4 Tottenham Hotspur 3.483 94 28 10 9 95 45 47 11
5 Liverpool 3.189 78 22 12 7 88 44 41 29
6 Wigan Athletic 3.179 118 35 13 8 106 42 56 2
7 Wolverhampton Wanderers 3.171 110 33 11 8 87 41 52 3
8 Arsenal 2.088 77 23 8 15 83 61 46 33
9 Fulham 1.849 94 27 13 11 83 49 51 12
10 Cardiff City 1.775 97 29 10 12 76 45 51 9
11 Aston Villa 1.740 93 27 12 13 80 49 52 13
12 Leicester City 1.603 67 18 13 16 75 66 47 53
13 Blackburn Rovers 1.499 106 31 13 8 92 48 52 4
14 Bristol City 1.413 82 22 16 16 86 70 54 23
15 Burnley 1.342 58 15 13 13 41 45 41 72
16 Shrewsbury Town 1.302 100 29 13 11 70 42 53 6
17 Derby County 1.206 81 22 15 14 74 55 51 24
18 Charlton Athletic 1.191 77 22 11 19 65 62 52 34
19 Middlesbrough 1.146 86 25 11 17 75 50 53 20
20 West Ham United 1.046 55 14 13 18 57 73 45 82
21 Preston North End 1.038 76 20 16 13 64 51 49 36
22 Millwall 1.032 79 21 16 14 65 52 51 27
23 Sheffield United 1.011 78 23 9 19 68 62 51 31
24 Brentford 1.001 75 20 15 15 70 58 50 40
25 Everton 0.954 52 14 10 17 49 62 41 89
26 Norwich City 0.945 71 18 17 17 61 67 52 44
27 Crystal Palace 0.925 50 13 11 18 50 62 42 96
28 Exeter City 0.908 91 27 10 16 76 64 53 16
29 Newcastle United 0.902 47 13 8 20 44 54 41 104
30 Bournemouth 0.889 54 14 12 18 54 70 44 85
31 West Bromwich Albion 0.889 40 9 13 21 41 63 43 111
32 Brighton & Hove Albion 0.883 52 13 13 18 41 59 44 91
33 Swansea City 0.866 51 13 12 23 47 65 48 92
34 Huddersfield Town 0.866 47 12 11 21 37 65 44 106
35 Fleetwood Town 0.855 65 18 11 23 65 74 52 58
36 Notts County 0.818 89 24 17 13 86 69 54 19
37 Southampton 0.802 48 11 15 18 43 61 44 102
38 Sheffield Wednesday 0.799 68 17 17 19 70 67 53 51
39 Mansfield Town 0.774 79 20 19 12 74 58 51 26
40 Rotherham United 0.763 86 26 8 17 81 60 51 21
41 Nottingham Forest 0.754 62 18 8 25 62 77 51 64
42 Watford 0.747 44 12 8 21 49 68 41 108
43 Rochdale 0.739 68 16 20 19 65 71 55 52
44 Accrington Stanley 0.718 98 30 8 12 81 52 50 8
45 Peterborough United 0.665 75 20 15 18 85 73 53 39
46 Leeds United 0.636 67 19 10 22 72 73 51 54
47 Scunthorpe United 0.635 80 20 20 13 71 63 53 25
48 Queens Park Rangers 0.634 59 16 11 22 60 75 49 71
49 Luton Town 0.614 94 27 13 10 101 51 50 10
50 Milton Keynes Dons 0.601 57 15 12 25 54 75 52 76
51 Wycombe Wanderers 0.599 90 26 12 12 85 68 50 17
52 Swindon Town 0.591 71 21 8 20 76 74 49 43
53 Ipswich Town 0.585 63 18 9 22 60 63 49 60
54 Bradford City 0.555 69 20 9 21 64 73 50 48
55 Plymouth Argyle 0.555 71 20 11 18 60 67 49 45
56 Hull City 0.542 55 13 16 21 73 77 50 80
57 Coventry City 0.533 91 27 10 17 79 56 54 15
58 Southend United 0.500 63 17 12 19 58 65 48 61
59 Birmingham City 0.496 53 15 8 28 47 76 51 88
60 Portsmouth 0.492 66 20 6 22 58 59 48 56
61 Stoke City 0.489 36 8 12 21 40 72 41 115
62 Reading 0.484 54 13 15 24 57 76 52 86
63 Doncaster Rovers 0.477 68 17 17 18 66 58 52 49
64 Bolton Wanderers 0.473 49 12 13 25 45 82 50 101
65 Bristol Rovers 0.460 65 18 11 21 67 72 50 57
66 Sunderland 0.453 43 9 16 25 55 86 50 109
67 Newport County 0.435 77 20 17 16 66 68 53 35
68 Stevenage 0.428 62 16 14 21 70 72 51 63
69 Blackpool 0.426 60 15 15 18 62 59 48 65
70 Burton Albion 0.423 47 12 11 27 44 89 50 107
71 AFC Wimbledon 0.412 59 15 14 21 52 65 50 70
72 Fylde 0.405 77 21 14 15 90 64 50 32
73 Barnsley 0.401 47 11 14 25 56 82 50 105
74 Gillingham 0.397 60 14 18 18 54 62 50 67
75 Lincoln City 0.347 76 20 16 14 66 54 50 37
76 Carlisle United 0.346 78 20 18 15 72 63 53 30
77 Oxford United 0.340 56 15 11 22 64 72 48 78
78 Oldham Athletic 0.294 50 11 17 20 62 81 48 97
79 Macclesfield Town 0.292 92 27 11 9 67 47 47 14
80 Walsall 0.266 52 13 13 22 56 71 48 90
81 Northampton Town 0.258 48 12 12 25 43 79 49 103
82 Tranmere Rovers 0.247 89 26 11 13 85 55 50 18
83 Colchester United 0.245 62 16 14 18 54 55 48 62
84 Cambridge United 0.243 67 18 13 18 58 66 49 55
85 Crawley Town 0.238 59 16 11 21 60 73 48 69
86 Boreham Wood 0.226 84 23 15 13 72 56 51 22
87 Yeovil Town 0.222 58 15 13 24 66 83 52 73
88 Crewe Alexandra 0.222 60 18 6 26 68 82 50 68
89 Sutton United 0.185 79 23 10 15 69 57 48 28
90 Cheltenham Town 0.184 54 14 12 23 73 82 49 83
91 Bury 0.184 37 8 13 28 42 76 49 113
92 Barnet 0.179 49 13 10 26 50 70 49 100
93 Port Vale 0.175 51 12 15 23 55 75 50 93
94 Gateshead 0.170 57 13 18 17 64 63 48 74
95 Aldershot Town 0.168 76 20 16 12 65 58 48 38
96 Morecambe 0.164 49 10 19 20 47 62 49 99
97 Ebbsfleet United 0.157 75 19 18 12 69 61 49 41
98 Forest Green Rovers 0.154 51 14 9 27 59 83 50 94
99 Grimsby Town 0.153 51 13 12 23 42 68 48 95
100 Dover Athletic 0.150 73 20 13 13 62 44 46 42
101 Wrexham 0.139 70 17 19 10 49 39 46 47
102 Bromley 0.132 70 19 13 15 75 62 47 46
103 Dagenham & Redbridge 0.127 68 19 11 16 69 62 46 50
104 Maidenhead United 0.124 64 17 13 17 65 68 47 59
105 Chesterfield 0.121 38 10 8 30 48 89 48 112
106 Maidstone United 0.099 57 14 15 19 57 70 48 75
107 Eastleigh 0.099 56 13 17 16 65 72 46 77
108 Leyton Orient 0.098 60 16 12 19 59 58 47 66
109 Woking 0.093 53 14 11 25 62 83 50 87
110 Halifax Town 0.088 55 13 16 17 48 58 46 81
111 Hartlepool United 0.086 56 14 14 19 53 66 47 79
112 Solihull Moors 0.081 54 14 12 21 49 62 47 84
113 Barrow 0.073 49 11 16 19 51 63 46 98
114 Torquay United 0.056 42 10 12 24 45 73 46 110
115 Guiseley 0.050 35 7 14 28 45 93 49 116
116 Chester 0.049 37 8 13 25 42 79 46 114
117 Hereford United 0.007 4 1 1 1 2 3 3 118
118 Oxford City 0.006 3 1 0 1 3 3 2 120
119 Billericay 0 1 0 1 1 2 4 2 121
119 Chelmsford City 0 0 0 0 1 0 2 1 128
119 Chorley 0 0 0 0 1 1 2 1 122
119 Dartford 0 0 0 0 1 1 5 1 129
119 Gainsborough Trinity 0 0 0 0 1 0 6 1 132
119 Heybridge Swifts 0 0 0 0 1 1 3 1 125
119 Hyde United 0 0 0 0 1 0 4 1 130
119 Kidderminster Harriers 0 0 0 0 1 2 4 1 124
119 Leatherhead 0 4 1 1 1 5 5 3 117
119 Nantwich Town 0 0 0 0 1 0 5 1 131
119 Shaw Lane 0 0 0 0 1 1 3 1 126
119 Slough Town 0 3 1 0 1 6 4 2 119
119 Telford United 0 0 0 0 1 0 1 1 123
119 Truro City 0 0 0 0 1 1 3 1 127

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

« 1888-89 History 2017-18 »

Latest Match May 19, 2018.

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.