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.213 73 23 4 1 76 21 28 1
2 Liverpool 6.280 50 14 8 3 56 31 25 26
3 Wolverhampton Wanderers 5.086 73 22 7 4 55 22 33 2
4 Chelsea 4.851 60 17 9 4 52 21 30 9
5 Manchester United 4.761 59 18 5 4 57 19 27 10
6 Arsenal 2.898 50 14 8 7 48 36 29 29
7 Leicester City 2.887 45 12 9 8 46 35 29 44
8 Tottenham Hotspur 2.757 50 15 5 6 52 24 26 25
9 Bristol City 2.644 62 18 8 8 57 41 34 5
10 Cardiff City 1.834 57 17 6 8 47 29 31 11
11 Burnley 1.553 38 10 8 8 24 26 26 65
12 Derby County 1.446 55 16 7 7 47 28 30 12
13 Crystal Palace 1.428 31 8 7 12 26 40 27 91
14 Aston Villa 1.396 53 15 8 8 46 31 31 17
15 West Ham United 1.278 38 10 8 11 38 44 29 68
16 Norwich City 1.231 48 13 9 11 39 38 33 37
17 Sheffield United 1.221 49 15 4 11 45 37 30 31
18 Everton 1.187 30 8 6 12 30 42 26 94
19 Brentford 1.097 46 12 10 9 49 41 31 41
20 Preston North End 1.047 44 11 11 7 38 31 29 48
21 Watford 1.026 29 8 5 12 38 45 25 98
22 Leeds United 0.996 50 15 5 12 50 38 32 28
23 Middlesbrough 0.993 50 15 5 11 43 30 31 27
24 Fulham 0.950 45 12 9 9 42 36 30 45
25 Notts County 0.900 61 17 10 4 57 35 31 6
26 Nottingham Forest 0.855 41 13 2 16 43 53 31 58
27 Huddersfield Town 0.851 30 8 6 12 23 42 26 95
28 Wigan Athletic 0.823 71 21 8 4 64 23 33 3
29 Bournemouth 0.804 34 9 7 13 33 44 29 80
30 Queens Park Rangers 0.772 36 9 9 12 33 42 30 75
31 Swansea City 0.749 27 7 6 15 22 39 28 104
32 Millwall 0.733 37 9 10 11 36 34 30 71
33 Ipswich Town 0.714 42 13 3 14 43 42 30 52
34 West Bromwich Albion 0.668 25 5 10 11 24 33 26 108
35 Mansfield Town 0.659 51 13 12 7 45 35 32 24
36 Sheffield Wednesday 0.652 38 9 11 11 38 38 31 63
37 Reading 0.603 39 10 9 13 38 38 32 61
38 Southampton 0.596 24 5 9 11 24 36 25 109
39 Newcastle United 0.589 26 7 5 13 26 35 25 106
40 Brighton & Hove Albion 0.584 29 7 8 11 20 31 26 99
41 Blackburn Rovers 0.548 62 18 8 6 58 32 32 4
42 Stoke City 0.543 23 6 5 15 28 54 26 114
43 Shrewsbury Town 0.534 61 18 7 6 42 21 31 7
44 Barnsley 0.522 33 8 9 14 35 47 31 86
45 Exeter City 0.499 52 16 4 11 45 41 31 20
46 Fleetwood Town 0.498 44 12 8 13 44 47 33 50
47 Birmingham City 0.486 29 8 5 17 22 41 30 101
48 Swindon Town 0.469 47 15 2 12 48 43 29 39
49 Bolton Wanderers 0.462 31 8 7 16 31 53 31 93
50 Burton Albion 0.452 30 8 6 17 27 54 31 97
51 Luton Town 0.439 60 18 6 7 69 32 31 8
52 Charlton Athletic 0.433 49 14 7 10 41 41 31 33
53 Peterborough United 0.409 51 14 9 10 59 45 33 21
54 Sunderland 0.400 28 6 10 15 32 53 31 103
55 Milton Keynes Dons 0.381 42 11 9 12 39 43 32 54
56 Newport County 0.363 54 15 9 8 46 38 32 16
57 Coventry City 0.362 53 16 5 10 36 23 31 18
58 Accrington Stanley 0.355 51 15 6 9 49 36 30 22
59 Bradford City 0.352 54 17 3 11 50 42 31 15
60 Hull City 0.348 28 6 10 13 40 46 29 102
61 Stevenage 0.329 41 11 8 13 47 47 32 56
62 Scunthorpe United 0.317 55 15 10 7 42 32 32 14
63 Wycombe Wanderers 0.300 52 15 7 9 55 44 31 19
64 Doncaster Rovers 0.244 47 13 8 12 44 35 33 38
65 Carlisle United 0.229 48 13 9 12 48 46 34 36
66 Lincoln City 0.197 44 12 8 9 38 29 29 46
67 Colchester United 0.178 41 11 8 11 38 37 30 55
68 Rochdale 0.178 34 8 10 13 36 41 31 78
69 Bristol Rovers 0.175 39 12 3 16 43 49 31 62
70 Rotherham United 0.170 44 13 5 12 49 41 30 47
71 Yeovil Town 0.162 38 10 8 14 44 52 32 69
72 Portsmouth 0.161 42 13 3 13 35 34 29 53
73 Cambridge United 0.159 41 11 8 11 27 37 30 59
74 Gillingham 0.157 38 9 11 11 33 37 31 66
75 Oxford United 0.156 38 10 8 12 46 47 30 64
76 Crawley Town 0.150 36 10 6 13 29 38 29 76
77 Cheltenham Town 0.150 37 10 7 14 43 50 31 73
78 AFC Wimbledon 0.149 34 9 7 14 27 38 30 81
79 Fylde 0.149 46 12 10 9 52 44 31 40
80 Port Vale 0.145 36 10 6 16 36 44 32 74
81 Plymouth Argyle 0.143 38 10 8 13 32 43 31 70
82 Walsall 0.131 33 8 9 11 36 40 28 83
83 Crewe Alexandra 0.124 33 10 3 18 35 49 31 87
84 Grimsby Town 0.120 34 9 7 14 27 40 30 82
85 Morecambe 0.114 32 8 8 14 33 43 30 89
86 Blackpool 0.111 33 8 9 13 36 42 30 84
87 Southend United 0.110 31 8 7 15 32 50 30 92
88 Oldham Athletic 0.109 29 7 8 15 44 56 30 100
89 Macclesfield Town 0.107 55 16 7 7 38 27 30 13
90 Northampton Town 0.102 30 8 6 17 25 50 31 96
91 Barnet 0.099 23 6 5 19 30 46 30 113
92 Boreham Wood 0.086 50 13 11 7 42 33 31 30
93 Aldershot Town 0.086 51 14 9 7 46 35 30 23
94 Sutton United 0.083 49 14 7 9 42 35 30 32
95 Forest Green Rovers 0.082 27 7 6 18 31 54 31 105
96 Chesterfield 0.080 24 6 6 18 29 57 30 111
97 Wrexham 0.077 48 13 9 6 31 22 28 35
98 Tranmere Rovers 0.076 48 13 9 9 44 32 31 34
99 Gateshead 0.072 35 8 11 9 34 33 28 77
100 Dover Athletic 0.066 45 11 12 6 38 23 29 42
101 Dagenham & Redbridge 0.065 45 12 9 8 46 35 29 43
102 Maidstone United 0.065 41 10 11 9 40 46 30 57
103 Bury 0.064 18 4 6 20 20 47 30 116
104 Woking 0.058 40 11 7 14 45 51 32 60
105 Bromley 0.056 44 12 8 10 46 41 30 49
106 Ebbsfleet United 0.056 42 10 12 8 43 39 30 51
107 Maidenhead United 0.050 38 9 11 10 37 42 30 67
108 Eastleigh 0.047 37 8 13 8 42 43 29 72
109 Leyton Orient 0.037 32 8 8 14 36 44 30 88
110 Halifax Town 0.036 34 8 10 11 31 38 29 79
111 Barrow 0.035 31 7 10 12 36 40 29 90
112 Hartlepool United 0.032 33 8 9 12 31 41 29 85
113 Guiseley 0.030 24 4 12 15 27 56 31 112
114 Chester 0.024 26 5 11 12 25 44 28 107
115 Solihull Moors 0.019 24 6 6 18 26 47 30 110
116 Torquay United 0.018 20 4 8 17 24 47 29 115
117 Oxford City 0.007 3 1 0 1 3 3 2 120
118 Hereford United 0.007 4 1 1 1 2 3 3 118
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 January 17, 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.