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

England 2019-20

2018-19

EP Pts W D L GF GA GP PR
1 Liverpool 26.825 75 24 3 1 63 26 28 1
2 Manchester City 7.692 67 21 4 5 82 32 30 2
3 Leicester City 3.852 63 19 6 6 66 29 31 3
4 Manchester United 3.183 45 12 9 9 44 34 30 49
5 Aston Villa 2.778 38 11 5 14 49 51 30 74
6 Chelsea 2.052 46 14 4 9 51 35 27 45
7 Wolverhampton Wanderers 2.024 36 8 12 8 37 36 28 82
8 Arsenal 2.015 37 8 13 6 43 39 27 78
9 Oxford United 1.830 59 16 11 8 59 33 35 5
10 Southampton 1.603 41 12 5 12 40 46 29 68
11 Sheffield United 1.499 42 11 9 8 31 26 28 62
12 Tottenham Hotspur 1.468 40 10 10 8 42 35 28 69
13 Newcastle United 1.380 36 9 9 10 30 39 28 86
14 Everton 1.364 40 11 7 11 38 40 29 70
15 Portsmouth 1.293 59 17 8 7 52 38 32 8
16 West Bromwich Albion 1.272 59 16 11 4 53 33 31 6
17 Crystal Palace 1.086 31 7 10 9 22 29 26 96
18 Burnley 1.073 33 10 3 14 34 45 27 92
19 Coventry City 1.067 59 15 14 4 50 34 33 7
20 Fulham 0.990 52 15 7 9 44 32 31 23
21 Leeds United 0.960 56 16 8 7 48 27 31 14
22 Watford 0.949 30 7 9 13 30 44 29 99
23 Sunderland 0.943 53 14 11 7 45 29 32 20
24 Millwall 0.878 51 13 12 7 43 37 32 27
25 Rotherham United 0.867 56 17 5 10 62 36 32 13
26 Nottingham Forest 0.836 54 15 9 8 43 35 32 19
27 Norwich City 0.813 23 6 5 16 30 51 27 112
28 Bournemouth 0.797 27 7 6 14 27 39 27 105
29 Sheffield Wednesday 0.782 51 15 6 11 43 34 32 26
30 Brentford 0.754 51 15 6 10 46 23 31 24
31 Brighton & Hove Albion 0.751 28 7 7 13 30 39 27 104
32 West Ham United 0.751 29 8 5 14 31 43 27 102
33 Ipswich Town 0.743 53 14 11 7 45 31 32 22
34 Burton Albion 0.718 56 16 8 10 52 41 34 16
35 Wycombe Wanderers 0.687 49 13 10 7 38 36 30 36
36 Reading 0.680 47 12 11 11 46 39 34 40
37 Tranmere Rovers 0.656 33 8 9 14 42 56 31 93
38 Hull City 0.651 46 13 7 11 48 40 31 46
39 Blackpool 0.645 42 10 12 8 43 37 30 61
40 Preston North End 0.629 50 14 8 11 50 43 33 33
41 Swansea City 0.609 51 14 9 10 45 41 33 29
42 Peterborough United 0.588 50 14 8 11 58 42 33 30
43 Shrewsbury Town 0.568 45 11 12 8 30 34 31 51
44 Northampton Town 0.564 56 16 8 9 52 37 33 15
45 Gillingham 0.562 44 10 14 8 38 32 32 54
46 Bristol City 0.558 46 12 10 9 46 45 31 47
47 Blackburn Rovers 0.544 43 12 7 12 45 41 31 59
48 Bristol Rovers 0.543 49 13 10 11 40 44 34 38
49 Rochdale 0.541 45 12 9 15 45 55 36 52
50 Doncaster Rovers 0.519 42 11 9 9 39 29 29 60
51 Derby County 0.516 44 11 11 10 31 39 32 57
52 Cardiff City 0.511 44 10 14 8 46 50 32 56
53 Queens Park Rangers 0.508 42 12 6 14 55 59 32 63
54 Fleetwood Town 0.466 44 12 8 9 44 36 29 53
55 Lincoln City 0.444 41 12 5 15 40 40 32 67
56 Middlesbrough 0.430 37 8 13 11 33 41 32 79
57 Forest Green Rovers 0.413 50 13 11 10 40 30 34 32
58 Stoke City 0.397 36 10 6 17 40 46 33 84
59 Charlton Athletic 0.381 31 7 10 14 37 42 31 95
60 Birmingham City 0.375 38 10 8 14 37 50 32 77
61 Colchester United 0.343 54 13 15 7 44 31 35 18
62 Exeter City 0.336 59 16 11 6 43 35 33 9
63 Barnsley 0.288 27 6 9 17 40 62 32 106
64 Accrington Stanley 0.279 30 7 9 13 38 45 29 98
65 Newport County 0.279 44 11 11 10 32 32 32 55
66 Huddersfield Town 0.278 29 7 8 15 31 47 30 103
67 Crewe Alexandra 0.274 57 16 9 9 61 48 34 12
68 Plymouth Argyle 0.272 57 17 6 9 51 34 32 11
69 Swindon Town 0.268 57 17 6 9 53 36 32 10
70 Milton Keynes Dons 0.267 29 8 5 18 33 45 31 101
71 AFC Wimbledon 0.243 29 7 8 14 34 43 29 100
72 Crawley Town 0.237 45 11 12 12 50 50 35 50
73 Carlisle United 0.232 40 10 10 15 42 56 35 72
74 Luton Town 0.224 27 8 3 21 40 70 32 107
75 Walsall 0.217 40 11 7 15 34 45 33 71
76 Wigan Athletic 0.204 23 5 8 17 25 46 30 113
77 Cheltenham Town 0.202 48 12 12 7 44 29 31 39
78 Port Vale 0.200 47 12 11 10 41 43 33 42
79 Bradford City 0.196 47 12 11 9 36 33 32 41
80 Oldham Athletic 0.164 33 7 12 13 32 48 32 94
81 Solihull Moors 0.147 49 14 7 11 50 35 32 34
82 Bolton Wanderers 0.141 19 4 7 15 21 60 26 114
83 Barrow 0.137 59 18 5 7 60 31 30 4
84 Grimsby Town 0.134 35 8 11 13 30 43 32 87
85 Cambridge United 0.134 34 8 10 15 33 47 33 90
86 Macclesfield Town 0.123 36 7 15 9 30 37 31 85
87 Hartlepool United 0.121 51 13 12 11 56 52 36 28
88 AFC Fylde 0.120 37 9 10 14 40 50 33 80
89 Eastleigh 0.114 42 10 12 12 44 51 34 65
90 Salford City 0.114 37 9 10 13 38 48 32 81
91 Scunthorpe United 0.110 33 8 9 14 40 47 31 91
92 Harrogate Town 0.108 55 16 7 10 50 41 33 17
93 Bromley 0.103 51 14 9 11 54 45 34 25
94 Yeovil Town 0.099 53 15 8 10 57 43 33 21
95 Boreham Wood 0.098 49 13 10 8 46 33 31 35
96 Leyton Orient 0.094 31 7 10 14 37 50 31 97
97 Notts County 0.092 50 13 11 9 50 38 33 31
98 Woking 0.086 47 13 8 10 42 46 31 44
99 Mansfield Town 0.084 34 8 10 14 43 49 32 88
100 Halifax Town 0.082 49 14 7 10 43 42 31 37
101 Dover Athletic 0.079 47 13 8 11 38 40 32 43
102 Stockport County 0.076 46 13 7 12 44 48 32 48
103 Southend United 0.073 16 3 7 19 32 72 29 115
104 Morecambe 0.071 24 5 9 18 28 61 32 110
105 Sutton United 0.068 41 10 11 11 40 37 32 66
106 Torquay United 0.068 42 12 6 15 52 58 33 64
107 Wrexham 0.064 39 10 9 15 42 44 34 73
108 Barnet 0.061 43 11 10 9 43 38 30 58
109 Stevenage 0.057 23 3 14 15 22 38 32 111
110 Aldershot Town 0.051 38 10 8 13 36 44 31 75
111 Dagenham & Redbridge 0.050 36 9 9 13 34 39 31 83
112 Maidenhead United 0.047 38 11 5 17 40 51 33 76
113 Chesterfield 0.042 34 8 10 14 42 54 32 89
114 Ebbsfleet United 0.029 26 5 11 16 40 63 32 108
115 Chorley 0.028 25 4 13 16 28 57 33 109
116 Boston United 0.011 4 1 1 1 5 3 3 116
117 Kingstonian 0.005 3 1 0 1 4 2 2 117
118 Maldon & Tiptree 0.004 3 1 0 1 2 2 2 119
119 Maidstone United 0.002 3 1 0 1 2 3 2 120
120 Darlington 0.001 1 0 1 1 2 3 2 121
121 Stourbridge 0.001 1 0 1 1 2 5 2 122
122 Altrincham 0 3 1 0 1 2 2 2 118
122 Gateshead 0 0 0 0 1 1 2 1 123
122 Nantwich Town 0 0 0 0 1 0 1 1 124
122 York City 0 0 0 0 1 0 1 1 125
122 Hayes & Yeading 0 0 0 0 1 0 2 1 126
122 Carshalton Athletic 0 0 0 0 1 1 4 1 127
122 Dulwich Hamlet 0 0 0 0 1 1 4 1 128
122 Chippenham Town 0 0 0 0 1 0 3 1 129
122 Chichester City 0 0 0 0 1 1 5 1 130
122 Oxford City 0 0 0 0 1 1 5 1 131
122 Billericay Town 0 0 0 0 1 0 4 1 132

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

« 1888-89 History 2019-20 »

Latest Match January 25, 2020.

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.