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 22.781 38 12 2 0 42 8 14 6
2 Wolverhampton Wanderers 7.251 48 15 3 3 35 15 21 1
3 Bristol City 3.859 43 12 7 2 40 19 21 2
4 Chelsea 3.551 32 10 2 3 31 13 15 23
5 Cardiff City 3.131 37 11 4 4 27 16 19 9
6 Sheffield United 2.631 39 13 0 6 31 21 19 5
7 Manchester United 2.551 32 10 2 2 33 7 14 22
8 Arsenal 1.925 29 9 2 4 26 18 15 36
9 Burnley 1.727 26 7 5 2 16 11 14 54
10 Wrexham 1.654 36 10 6 4 19 12 20 11
11 Dover Athletic 1.635 37 10 7 3 27 13 20 8
12 Sutton United 1.534 36 10 6 4 29 24 20 12
13 Aston Villa 1.469 35 10 5 5 30 20 20 15
14 Macclesfield Town 1.420 36 11 3 6 21 18 20 13
15 Tottenham Hotspur 1.413 26 8 2 4 23 12 14 52
16 Maidstone United 1.394 33 9 6 4 25 19 19 19
17 Norwich City 1.366 32 9 5 7 27 27 21 27
18 Middlesbrough 1.314 32 9 5 5 27 16 19 24
19 Liverpool 1.249 22 6 4 3 24 19 13 75
20 Everton 1.172 15 4 3 7 16 26 14 106
21 Brentford 1.156 28 7 7 6 33 28 20 42
22 Queens Park Rangers 1.146 24 6 6 7 22 28 19 69
23 Bromley 1.113 32 9 5 6 30 23 20 25
24 Nottingham Forest 1.077 30 10 0 10 31 35 20 35
25 Aldershot Town 1.070 33 9 6 5 33 24 20 17
26 Derby County 1.051 29 8 5 5 27 23 18 40
27 Leicester City 1.050 22 6 4 5 25 20 15 74
28 Leeds United 1.049 30 9 3 8 36 26 20 30
29 Sheffield Wednesday 1.040 27 7 6 6 27 23 19 48
30 Dagenham & Redbridge 1.034 31 8 7 5 32 25 20 29
31 Maidenhead United 1.005 28 7 7 6 29 29 20 46
32 Woking 0.935 30 9 3 8 27 28 20 34
33 Ebbsfleet United 0.866 28 6 10 4 26 23 20 44
34 Boreham Wood 0.842 29 7 8 5 27 21 20 38
35 Gateshead 0.825 28 7 7 6 25 18 20 41
36 Birmingham City 0.800 18 5 3 11 15 28 19 94
37 Preston North End 0.794 22 5 7 6 21 22 18 77
38 Hartlepool United 0.779 28 7 7 6 19 19 20 47
39 Barnsley 0.720 26 7 5 7 30 28 19 55
40 Ipswich Town 0.711 28 9 1 8 31 26 18 43
41 Eastleigh 0.702 23 5 8 7 22 25 20 71
42 Reading 0.680 24 7 3 9 23 24 19 68
43 Burton Albion 0.675 19 5 4 11 17 41 20 87
44 Bournemouth 0.675 22 7 1 7 17 16 15 76
45 Fulham 0.671 23 5 8 6 21 21 19 70
46 Huddersfield Town 0.670 18 5 3 6 10 19 14 92
47 Tranmere Rovers 0.653 27 7 6 7 19 16 20 50
48 Millwall 0.632 21 5 6 8 22 22 19 78
49 Fylde 0.615 25 6 7 6 31 27 19 61
50 Halifax Town 0.580 25 6 7 7 21 24 20 65
51 Leyton Orient 0.508 20 5 5 10 25 34 20 81
52 Stoke City 0.503 15 4 3 6 17 24 13 105
53 Crystal Palace 0.499 11 3 2 10 10 29 15 116
54 West Ham United 0.484 18 5 3 6 19 25 14 89
55 Watford 0.464 15 4 3 5 19 24 12 104
56 Barrow 0.435 19 4 7 9 25 27 20 82
57 Bolton Wanderers 0.427 18 4 6 10 18 35 20 96
58 West Bromwich Albion 0.405 13 3 4 7 13 21 14 111
59 Chester 0.364 17 3 8 9 19 30 20 99
60 Hull City 0.333 17 4 5 9 30 34 18 97
61 Guiseley 0.332 17 3 8 9 19 34 20 103
62 Brighton & Hove Albion 0.317 18 5 3 5 12 12 13 88
63 Sunderland 0.302 17 3 8 9 25 37 20 100
64 Newcastle United 0.284 14 4 2 7 13 17 13 107
65 Swansea City 0.248 14 4 2 9 13 18 15 108
66 Accrington Stanley 0.237 37 11 4 5 35 25 20 10
67 Torquay United 0.227 11 2 5 13 17 34 20 115
68 Southampton 0.225 13 3 4 6 9 16 13 110
69 Shrewsbury Town 0.205 40 12 4 2 27 13 18 3
70 Solihull Moors 0.168 12 3 3 14 19 39 20 114
71 Wigan Athletic 0.139 39 12 3 4 33 16 19 4
72 Notts County 0.112 38 11 5 3 35 21 19 7
73 Bristol Rovers 0.112 27 9 0 12 31 35 21 51
74 Luton Town 0.107 35 10 5 4 43 19 19 14
75 Charlton Athletic 0.100 34 10 4 4 28 23 18 16
76 Bradford City 0.094 33 10 3 6 29 23 19 18
77 Blackburn Rovers 0.086 31 9 4 5 27 15 18 28
78 Doncaster Rovers 0.084 26 7 5 9 24 24 21 58
79 Scunthorpe United 0.083 33 9 6 5 25 19 20 20
80 Peterborough United 0.070 25 7 4 7 28 27 18 62
81 Coventry City 0.069 30 9 3 7 20 13 19 32
82 Swindon Town 0.066 32 10 2 7 30 24 19 26
83 Mansfield Town 0.062 28 7 7 5 24 22 19 45
84 Exeter City 0.060 33 10 3 6 26 21 19 21
85 Oxford United 0.058 26 7 5 7 34 26 19 53
86 Newport County 0.055 30 8 6 6 28 25 20 33
87 Stevenage 0.052 25 7 4 8 25 31 19 66
88 Rotherham United 0.051 29 9 2 9 34 28 20 37
89 Portsmouth 0.047 26 8 2 9 24 24 19 59
90 Fleetwood Town 0.047 26 7 5 7 28 28 19 57
91 Cheltenham Town 0.046 25 7 4 9 30 33 20 64
92 Carlisle United 0.045 29 8 5 7 30 26 20 39
93 Wycombe Wanderers 0.044 30 8 6 5 36 29 19 31
94 Blackpool 0.042 25 7 4 7 24 24 18 63
95 Oldham Athletic 0.040 21 6 3 9 32 39 18 79
96 Grimsby Town 0.040 23 6 5 8 19 25 19 72
97 Lincoln City 0.039 27 7 6 6 22 19 19 49
98 Walsall 0.038 19 4 7 7 23 28 18 83
99 Southend United 0.038 23 6 5 7 20 29 18 73
100 Milton Keynes Dons 0.036 26 7 5 8 22 30 20 60
101 Yeovil Town 0.036 19 5 4 10 25 36 19 85
102 Colchester United 0.035 26 7 5 7 25 23 19 56
103 Gillingham 0.035 18 4 6 9 14 23 19 91
104 AFC Wimbledon 0.035 19 5 4 10 15 23 19 84
105 Cambridge United 0.035 25 7 4 8 17 27 19 67
106 Rochdale 0.034 20 4 8 7 18 26 19 80
107 Barnet 0.030 17 4 5 11 22 28 20 98
108 Plymouth Argyle 0.030 14 3 5 11 13 33 19 109
109 Northampton Town 0.025 18 5 3 11 15 31 19 95
110 Forest Green Rovers 0.023 19 5 4 10 20 36 19 86
111 Crewe Alexandra 0.022 17 5 2 12 20 34 19 102
112 Morecambe 0.022 18 4 6 9 17 27 19 93
113 Bury 0.020 13 3 4 12 18 29 19 112
114 Crawley Town 0.020 17 4 5 10 14 26 19 101
115 Port Vale 0.018 18 5 3 11 19 28 19 90
116 Chesterfield 0.012 13 3 4 12 19 37 19 113

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

« 1888-89 History 2017-18 »

Latest Match November 18, 2017.

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.