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

England 2016-17

2015-16 2017-18

EP Pts W D L GF GA GP PR
1 Chelsea 9.395 114 37 3 7 109 44 47 2
2 Tottenham Hotspur 8.077 101 31 8 6 109 35 45 6
3 Liverpool 5.852 92 27 11 9 92 47 47 18
4 Arsenal 5.464 99 31 6 10 101 49 47 7
5 Manchester United 4.646 96 27 15 7 80 38 49 11
6 Manchester City 3.250 94 28 10 8 98 44 46 13
7 Everton 1.902 64 18 10 13 67 48 41 58
8 Lincoln City 1.811 115 35 10 8 95 51 53 1
9 Newcastle United 1.546 108 33 9 11 100 46 53 3
10 Brighton & Hove Albion 1.527 102 31 9 11 86 47 51 5
11 Southampton 1.424 65 18 11 18 53 58 47 56
12 West Ham United 1.356 51 14 9 19 51 74 42 96
13 Fulham 1.310 93 26 15 13 98 69 54 16
14 Crystal Palace 1.261 48 14 6 23 54 69 43 101
15 Bournemouth 1.211 49 13 10 18 59 74 41 99
16 Leicester City 1.186 51 14 9 21 58 74 44 92
17 Wolverhampton Wanderers 1.159 70 20 10 22 62 65 52 50
18 Huddersfield Town 1.150 91 27 10 17 67 66 54 19
19 Millwall 1.078 98 28 14 15 86 69 57 9
20 Reading 1.068 97 29 10 15 76 74 54 10
21 Sheffield United 1.067 103 31 10 8 101 52 49 4
22 Norwich City 0.997 78 22 12 17 97 75 51 35
23 West Bromwich Albion 0.996 46 12 10 18 46 55 40 104
24 Swansea City 0.964 44 13 5 23 49 75 41 108
25 Hull City 0.926 50 14 8 24 50 91 46 98
26 Burnley 0.908 47 13 8 22 43 57 43 103
27 Tranmere Rovers 0.898 99 30 9 10 85 44 49 8
28 Leeds United 0.895 86 25 11 17 69 55 53 25
29 Watford 0.880 43 12 7 22 43 71 41 109
30 Derby County 0.866 75 20 15 17 61 60 52 40
31 Bolton Wanderers 0.856 93 27 12 12 75 44 51 15
32 Sheffield Wednesday 0.850 83 24 11 15 62 51 50 30
33 Forest Green Rovers 0.834 93 27 12 10 94 58 49 14
34 Stoke City 0.806 47 12 11 18 46 60 41 102
35 Preston North End 0.775 71 19 14 18 71 73 51 47
36 Fleetwood Town 0.723 93 25 18 12 73 50 55 17
37 Barrow 0.703 82 22 16 12 78 59 50 31
38 Oxford United 0.691 85 25 10 19 84 61 54 27
39 Aldershot Town 0.664 83 23 14 11 68 42 48 29
40 Dagenham & Redbridge 0.651 86 26 8 16 81 58 50 24
41 Bradford City 0.625 84 21 21 9 64 46 51 28
42 Scunthorpe United 0.624 86 25 11 15 86 62 51 23
43 Rochdale 0.608 82 23 13 17 82 70 53 32
44 Brentford 0.599 67 19 10 20 80 71 49 52
45 Middlesbrough 0.597 37 8 13 22 35 59 43 113
46 Bristol City 0.588 67 19 10 24 67 72 53 53
47 Sutton United 0.575 71 19 14 19 73 70 52 46
48 Dover Athletic 0.567 80 24 8 16 88 68 48 33
49 Blackburn Rovers 0.557 63 16 15 21 65 73 52 60
50 Plymouth Argyle 0.544 95 28 11 13 74 50 52 12
51 Aston Villa 0.518 62 16 14 18 48 53 48 62
52 Ipswich Town 0.504 56 13 17 19 50 62 49 81
53 Nottingham Forest 0.502 57 16 9 25 66 80 50 75
54 Cardiff City 0.501 62 17 11 20 61 64 48 61
55 Gateshead 0.496 70 19 13 14 72 51 46 48
56 Blackpool 0.484 90 24 18 14 86 59 56 20
57 Queens Park Rangers 0.481 57 16 9 25 58 73 50 77
58 Luton Town 0.478 87 23 18 12 88 56 53 22
59 Sunderland 0.473 31 8 7 28 32 73 43 115
60 Southend United 0.472 72 20 12 16 71 57 48 42
61 Birmingham City 0.470 54 13 15 21 47 69 49 87
62 Accrington Stanley 0.463 78 21 15 17 67 60 53 38
63 Barnsley 0.446 59 15 14 20 66 71 49 68
64 Bristol Rovers 0.442 73 20 13 18 77 78 51 41
65 Portsmouth 0.438 87 26 9 13 82 45 48 21
66 Burton Albion 0.434 55 14 13 22 52 72 49 85
67 Macclesfield Town 0.420 72 21 9 19 65 60 49 43
68 Milton Keynes Dons 0.419 72 19 15 18 71 67 52 44
69 Eastleigh 0.408 65 16 17 18 66 73 51 57
70 Charlton Athletic 0.386 64 15 19 16 64 58 50 59
71 Carlisle United 0.379 79 20 19 13 82 81 52 34
72 Shrewsbury Town 0.372 58 15 13 23 53 68 51 74
73 Peterborough United 0.367 72 20 12 20 73 74 52 45
74 Walsall 0.367 58 14 16 18 51 61 48 72
75 Doncaster Rovers 0.362 85 25 10 13 87 59 48 26
76 Cambridge United 0.361 76 22 10 20 71 58 52 39
77 Oldham Athletic 0.359 59 14 17 19 37 51 50 70
78 Boreham Wood 0.354 59 15 14 19 51 52 48 67
79 AFC Wimbledon 0.345 65 15 20 17 66 66 52 55
80 Wycombe Wanderers 0.335 78 22 12 17 70 60 51 37
81 Northampton Town 0.326 60 16 12 23 71 80 51 66
82 Bromley 0.324 62 18 8 20 59 66 46 64
83 Exeter City 0.324 78 23 9 20 85 69 52 36
84 Gillingham 0.322 57 14 15 22 69 92 51 80
85 Torquay United 0.321 53 14 11 21 54 61 46 88
86 Wigan Athletic 0.313 45 11 12 26 43 63 49 107
87 Port Vale 0.309 55 14 13 23 51 76 50 86
88 Maidstone United 0.305 59 16 11 21 60 78 48 71
89 Guiseley 0.291 51 13 12 21 50 67 46 93
90 Wrexham 0.290 58 15 13 18 47 61 46 73
91 Stevenage 0.275 70 21 7 21 68 68 49 49
92 Crewe Alexandra 0.272 59 15 14 21 65 77 50 69
93 Colchester United 0.272 69 19 12 17 68 63 48 51
94 Mansfield Town 0.259 66 17 15 16 56 55 48 54
95 York City 0.259 50 11 17 18 55 70 46 97
96 Swindon Town 0.258 46 11 13 25 48 72 49 105
97 Grimsby Town 0.251 62 17 11 20 59 65 48 63
98 Woking 0.250 56 15 11 22 70 85 48 82
99 Chester 0.249 52 14 10 22 63 71 46 90
100 Solihull Moors 0.248 57 15 12 22 67 84 49 78
101 Bury 0.217 51 13 12 24 65 83 49 94
102 Braintree Town 0.217 51 14 9 25 60 81 48 95
103 Yeovil Town 0.208 55 12 19 19 54 71 50 84
104 Coventry City 0.205 46 11 13 27 44 82 51 106
105 Notts County 0.200 61 17 10 24 60 84 51 65
106 Cheltenham Town 0.197 57 14 15 22 56 75 51 79
107 Barnet 0.193 57 14 15 19 57 71 48 76
108 Southport 0.193 40 10 10 28 53 101 48 111
109 Morecambe 0.189 56 15 11 24 61 82 50 83
110 Chesterfield 0.174 40 10 10 29 46 87 49 110
111 Crawley Town 0.172 52 13 13 23 57 78 49 91
112 Hartlepool United 0.163 49 12 13 24 57 80 49 100
113 Newport County 0.151 53 13 14 24 58 79 51 89
114 North Ferriby United 0.149 39 12 3 31 32 82 46 112
115 Rotherham United 0.119 23 5 8 35 46 106 48 116
116 Leyton Orient 0.086 36 10 6 32 49 96 48 114
117 Halifax Town 0.050 5 1 2 1 5 6 4 118
118 Stourbridge 0.035 7 2 1 1 6 3 4 117
119 Brackley Town 0.017 4 1 1 1 6 6 3 120
120 Taunton Town 0.007 1 0 1 1 3 4 2 121
121 Whitehawk FC 0.003 1 0 1 1 1 4 2 124
122 Alfreton Town 0.002 1 0 1 1 2 5 2 123
123 Curzon Ashton 0 4 1 1 1 7 6 3 119
123 Westfields FC 0 1 0 1 1 2 4 2 122
123 Spennymoor United 0 0 0 0 1 2 3 1 125
123 Altrincham 0 0 0 0 1 1 2 1 126
123 Chesham United 0 0 0 0 1 1 2 1 127
123 St. Albans City 0 0 0 0 1 3 5 1 128
123 Stockport County 0 0 0 0 1 2 4 1 129
123 Kidderminster Harriers 0 0 0 0 1 0 2 1 130
123 Dartford 0 0 0 0 1 3 6 1 131
123 Stamford AFC 0 0 0 0 1 0 3 1 132
123 Merstham FC 0 0 0 0 1 0 5 1 133
123 Harrow Borough 0 0 0 0 1 0 6 1 134
123 Eastbourne Borough 0 0 0 0 1 0 7 1 135

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

« 1888-89 History 2024-25 »

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.