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 25.579 29 9 2 0 24 8 11 5
2 Manchester City 5.960 23 7 2 2 33 10 11 28
3 Leicester City 2.756 21 6 3 2 21 9 11 36
4 Manchester United 2.563 11 2 5 3 11 10 10 81
5 Chelsea 2.476 20 6 2 2 26 15 10 42
6 Sunderland 2.190 31 9 4 3 28 17 16 1
7 Oxford United 1.962 29 8 5 4 36 20 17 4
8 Arsenal 1.831 18 5 3 2 18 12 10 51
9 Wolverhampton Wanderers 1.736 12 2 6 2 13 13 10 78
10 Crystal Palace 1.652 15 4 3 3 8 10 10 65
11 Ipswich Town 1.636 27 8 3 2 22 10 13 12
12 Wycombe Wanderers 1.603 28 7 7 1 24 15 15 9
13 Nottingham Forest 1.577 28 8 4 3 20 15 15 10
14 Leeds United 1.387 28 8 4 3 22 10 15 6
15 Sheffield United 1.352 15 4 3 4 10 9 11 64
16 Swansea City 1.331 28 8 4 4 27 16 16 7
17 West Bromwich Albion 1.255 26 7 5 2 25 17 14 18
18 Tottenham Hotspur 1.231 13 3 4 3 15 13 10 72
19 West Ham United 1.218 15 4 3 4 13 17 11 66
20 Fleetwood Town 1.162 23 7 2 4 24 16 13 29
21 Burton Albion 1.156 27 8 3 4 24 14 15 13
22 Everton 1.142 16 5 1 5 14 15 11 63
23 Doncaster Rovers 1.005 22 6 4 4 22 15 14 31
24 Peterborough United 0.990 24 7 3 4 30 17 14 23
25 Aston Villa 0.935 17 5 2 4 24 15 11 57
26 Blackpool 0.928 22 5 7 3 20 18 15 33
27 Norwich City 0.922 7 2 1 7 10 22 10 90
28 Newcastle United 0.920 9 2 3 5 6 15 10 86
29 Preston North End 0.905 26 7 5 4 30 19 16 16
30 Southampton 0.891 14 4 2 5 14 16 11 68
31 Coventry City 0.869 24 6 6 3 20 19 15 24
32 Charlton Athletic 0.856 22 6 4 3 18 12 13 32
33 Millwall 0.856 19 4 7 4 18 22 15 48
34 Bristol Rovers 0.838 24 7 3 6 19 18 16 25
35 Rochdale 0.822 26 7 5 5 27 26 17 20
36 Rotherham United 0.802 21 6 3 5 23 13 14 37
37 Queens Park Rangers 0.798 24 7 3 5 26 28 15 27
38 Sheffield Wednesday 0.780 26 8 2 5 19 12 15 19
39 Portsmouth 0.753 22 6 4 5 18 16 15 34
40 Bournemouth 0.732 13 3 4 4 13 15 11 73
41 Burnley 0.725 12 3 3 4 13 14 10 79
42 Bristol City 0.713 21 5 6 2 21 19 13 38
43 Lincoln City 0.709 20 6 2 9 20 24 17 44
44 Luton Town 0.702 20 6 2 7 24 25 15 43
45 Forest Green Rovers 0.695 30 8 6 3 18 9 17 3
46 Newport County 0.644 28 7 7 2 17 12 16 11
47 Crawley Town 0.639 27 7 6 5 28 26 18 15
48 Brighton & Hove Albion 0.607 12 3 3 5 12 16 11 80
49 Reading 0.592 17 4 5 7 20 23 16 59
50 Crewe Alexandra 0.581 31 9 4 4 29 25 17 2
51 Fulham 0.575 19 5 4 4 20 13 13 46
52 Brentford 0.566 19 5 4 5 16 12 14 47
53 Colchester United 0.525 25 6 7 5 19 13 18 22
54 Watford 0.517 10 2 4 5 10 22 11 84
55 Gillingham 0.495 16 3 7 5 21 19 15 62
56 Accrington Stanley 0.468 14 3 5 6 18 24 14 69
57 Birmingham City 0.467 19 6 1 7 12 18 14 50
58 Wigan Athletic 0.446 14 4 2 7 10 17 13 70
59 Cardiff City 0.439 18 4 6 4 19 22 14 54
60 Hull City 0.429 17 4 5 5 21 21 14 58
61 Derby County 0.418 18 4 6 4 16 21 14 55
62 Blackburn Rovers 0.417 18 5 3 7 19 22 15 53
63 Grimsby Town 0.415 23 6 5 7 22 27 18 30
64 Shrewsbury Town 0.413 18 4 6 4 11 18 14 56
65 Exeter City 0.408 26 7 5 4 20 22 16 21
66 Cheltenham Town 0.403 28 8 4 3 26 15 15 8
67 Stoke City 0.363 13 3 4 9 17 26 16 76
68 Plymouth Argyle 0.361 26 7 5 5 28 20 17 17
69 Tranmere Rovers 0.348 13 3 4 8 17 30 15 77
70 Milton Keynes Dons 0.336 17 5 2 10 18 26 17 60
71 Cambridge United 0.326 21 5 6 6 21 21 17 39
72 Bradford City 0.323 27 8 3 5 22 19 16 14
73 Macclesfield Town 0.305 22 5 7 5 18 20 17 35
74 Port Vale 0.291 21 5 6 5 22 24 16 41
75 AFC Wimbledon 0.268 13 3 4 9 21 27 16 75
76 Northampton Town 0.264 21 6 3 7 19 19 16 40
77 Swindon Town 0.247 24 7 3 6 22 22 16 26
78 Middlesbrough 0.240 11 2 5 6 13 19 13 82
79 Bolton Wanderers 0.225 7 1 4 8 7 33 13 91
80 Barnsley 0.213 8 1 5 8 11 28 14 88
81 Leyton Orient 0.210 19 5 4 7 23 28 16 49
82 Salford City 0.183 20 5 5 6 18 26 16 45
83 Walsall 0.167 15 4 3 9 12 24 16 67
84 Mansfield Town 0.161 18 4 6 6 24 23 16 52
85 Carlisle United 0.154 17 5 2 10 19 29 17 61
86 Huddersfield Town 0.145 9 2 3 8 14 21 13 85
87 Scunthorpe United 0.117 13 3 4 9 20 25 16 74
88 Oldham Athletic 0.114 14 3 5 8 18 27 16 71
89 Morecambe 0.107 11 2 5 10 16 34 17 83
90 Stevenage 0.087 9 1 6 9 12 23 16 87
91 Southend United 0.083 8 2 2 12 18 45 16 89

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

« 1888-89 History 2019-20 »

Latest Match October 22, 2019.

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.