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 United 7.093 13 4 1 0 16 2 5 48
2 Wolverhampton Wanderers 6.943 26 8 2 1 17 8 11 1
3 Manchester City 5.813 13 4 1 0 16 2 5 47
4 Bristol City 4.443 22 6 4 1 25 12 11 3
5 Leeds United 4.072 24 7 3 1 25 7 11 2
6 Cardiff City 3.791 20 6 2 2 15 10 10 11
7 Chelsea 2.790 11 3 2 1 9 6 6 73
8 Burnley 2.531 12 3 3 1 10 7 7 61
9 Preston North End 2.298 15 4 3 2 11 6 9 36
10 Middlesbrough 2.099 20 6 2 2 15 5 10 7
11 West Bromwich Albion 1.987 11 3 2 1 7 5 6 76
12 Nottingham Forest 1.909 18 6 0 4 16 16 10 24
13 Tottenham Hotspur 1.900 11 3 2 1 8 3 6 72
14 Stoke City 1.740 8 2 2 3 9 8 7 89
15 Dover Athletic 1.597 20 6 2 3 14 7 11 9
16 Maidstone United 1.595 18 5 3 3 16 13 11 19
17 Dagenham & Redbridge 1.553 19 5 4 2 23 15 11 13
18 Sheffield Wednesday 1.477 16 4 4 2 16 11 10 31
19 Sutton United 1.383 19 6 1 4 13 13 11 15
20 Burton Albion 1.374 14 4 2 4 11 18 10 46
21 Maidenhead United 1.337 18 5 3 3 17 12 11 16
22 Wrexham 1.231 18 5 3 3 9 6 11 21
23 Norwich City 1.214 20 6 2 3 18 16 11 12
24 Millwall 1.176 12 3 3 4 14 12 10 62
25 Accrington Stanley 1.159 19 6 1 3 21 16 10 14
26 Ipswich Town 1.127 18 6 0 3 15 10 9 17
27 Aldershot Town 1.098 20 6 2 3 18 9 11 8
28 Bromley 1.078 18 5 3 3 17 13 11 18
29 Aston Villa 1.065 16 4 4 3 16 13 11 32
30 Everton 1.036 4 1 1 3 2 10 5 114
31 Macclesfield Town 1.034 17 5 2 4 11 14 11 30
32 Hartlepool United 1.021 15 4 3 4 10 11 11 40
33 Fulham 1.002 13 3 4 3 10 8 10 51
34 Arsenal 0.992 8 2 2 2 8 9 6 90
35 Halifax Town 0.912 18 5 3 3 13 10 11 20
36 Newcastle United 0.898 9 3 0 3 8 7 6 84
37 Woking 0.886 18 6 0 5 17 17 11 22
38 Sheffield United 0.880 18 6 0 4 12 12 10 25
39 Leyton Orient 0.879 16 5 1 5 15 18 11 34
40 Boreham Wood 0.857 17 5 2 4 20 15 11 27
41 Derby County 0.850 13 4 1 4 14 14 9 53
42 Liverpool 0.814 8 2 2 2 9 11 6 91
43 Barnsley 0.805 13 4 1 5 15 17 10 56
44 Leicester City 0.775 10 3 1 3 13 10 7 80
45 Brighton & Hove Albion 0.760 7 2 1 4 5 8 7 101
46 Ebbsfleet United 0.749 12 1 9 1 15 15 11 65
47 Reading 0.744 14 4 2 4 11 10 10 44
48 Queens Park Rangers 0.731 14 4 2 4 14 16 10 45
49 Brentford 0.726 10 2 4 5 15 17 11 82
50 Eastleigh 0.715 13 2 7 2 11 10 11 52
51 AFC Fylde 0.623 12 2 6 3 18 20 11 69
52 Swansea City 0.610 11 3 2 2 8 6 7 74
53 Huddersfield Town 0.606 11 3 2 2 7 5 7 75
54 Gateshead 0.550 15 4 3 4 13 10 11 38
55 Birmingham City 0.545 7 2 1 7 10 15 10 102
56 West Ham United 0.529 10 3 1 3 9 10 7 81
57 Barrow 0.501 12 2 6 3 12 11 11 64
58 Bournemouth 0.482 9 3 0 4 6 10 7 86
59 Shrewsbury Town 0.455 22 7 1 1 13 7 9 6
60 Watford 0.448 8 2 2 2 9 12 6 95
61 Sunderland 0.398 12 3 3 4 10 13 10 70
62 Tranmere Rovers 0.387 13 3 4 4 8 8 11 55
63 Notts County 0.382 20 6 2 1 16 10 9 10
64 Southampton 0.362 8 2 2 2 4 6 6 92
65 Bolton Wanderers 0.345 8 2 2 7 9 22 11 100
66 Exeter City 0.338 22 7 1 1 17 8 9 5
67 Wigan Athletic 0.324 22 7 1 2 18 8 10 4
68 Hull City 0.321 8 2 2 5 14 17 9 93
69 Crystal Palace 0.317 6 2 0 5 3 9 7 107
70 Chester 0.313 8 1 5 5 10 19 11 98
71 Bristol Rovers 0.288 15 5 0 6 17 20 11 41
72 Grimsby Town 0.250 12 4 0 5 12 16 9 71
73 Bradford City 0.217 17 5 2 2 17 12 9 28
74 Charlton Athletic 0.213 18 6 0 4 16 16 10 23
75 Guiseley 0.208 8 1 5 5 7 19 11 99
76 Yeovil Town 0.185 8 2 2 5 13 21 9 97
77 Doncaster Rovers 0.184 12 3 3 4 12 12 10 67
78 Blackburn Rovers 0.171 15 5 0 4 14 10 9 37
79 Scunthorpe United 0.162 16 4 4 2 12 9 10 33
80 Coventry City 0.158 13 4 1 4 10 8 9 50
81 Peterborough United 0.140 17 5 2 2 17 11 9 26
82 Blackpool 0.131 17 5 2 2 15 10 9 29
83 Barnet 0.108 14 4 2 4 15 11 10 43
84 Mansfield Town 0.108 13 3 4 2 13 9 9 49
85 Luton Town 0.102 14 4 2 3 17 11 9 42
86 Torquay United 0.100 4 0 4 7 11 24 11 116
87 Swindon Town 0.096 13 4 1 4 13 15 9 57
88 Stevenage 0.091 12 3 3 3 13 13 9 66
89 Newport County 0.088 15 4 3 3 14 13 10 39
90 Oxford United 0.085 12 3 3 3 16 12 9 60
91 Solihull Moors 0.084 7 2 1 8 10 19 11 106
92 Wycombe Wanderers 0.083 12 3 3 3 14 15 9 68
93 Cambridge United 0.067 13 4 1 4 8 11 9 58
94 AFC Wimbledon 0.067 8 2 2 5 6 11 9 96
95 Rochdale 0.066 9 2 3 5 8 17 10 88
96 Portsmouth 0.060 11 3 2 4 12 12 9 77
97 Lincoln City 0.059 12 3 3 3 11 9 9 63
98 Rotherham United 0.058 15 5 0 5 18 13 10 35
99 Crawley Town 0.052 7 2 1 6 9 15 9 103
100 Carlisle United 0.046 11 3 2 5 12 17 10 79
101 Milton Keynes Dons 0.045 13 4 1 5 9 15 10 59
102 Cheltenham Town 0.044 10 3 1 6 12 17 10 83
103 Fleetwood Town 0.043 13 4 1 3 13 13 8 54
104 Morecambe 0.041 9 2 3 4 11 14 9 85
105 Gillingham 0.040 6 1 3 5 6 13 9 108
106 Northampton Town 0.040 7 2 1 6 8 15 9 104
107 Walsall 0.038 9 2 3 4 13 18 9 87
108 Crewe Alexandra 0.038 11 3 2 4 11 11 9 78
109 Southend United 0.035 7 1 4 4 9 17 9 105
110 Forest Green Rovers 0.033 5 1 2 6 10 21 9 110
111 Oldham Athletic 0.029 4 1 1 7 13 21 9 113
112 Plymouth Argyle 0.027 5 1 2 6 6 18 9 111
113 Colchester United 0.021 8 2 2 5 13 16 9 94
114 Bury 0.010 5 1 2 6 8 15 9 109
115 Chesterfield 0.010 5 1 2 6 8 21 9 112
116 Port Vale 0.009 4 1 1 7 7 16 9 115

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

« 1888-89 History 2017-18 »

Latest Match September 19, 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.