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

England 1987-88

1986-87 1988-89

EP Pts W D L GF GA GP PR
1 Liverpool 9.131 110 32 14 4 99 28 50 2
2 Manchester United 5.823 99 29 12 7 86 45 48 7
3 Everton 4.522 97 26 19 11 76 42 56 10
4 Arsenal 4.062 96 28 12 12 82 47 52 12
5 Nottingham Forest 4.039 89 25 14 9 83 47 48 17
6 Wimbledon 3.222 82 22 16 12 78 57 50 28
7 Queens Park Rangers 2.827 78 22 12 13 57 43 47 34
8 Luton Town 2.780 88 25 13 16 84 70 54 19
9 Newcastle United 2.377 65 17 14 15 67 60 46 68
10 Southampton 2.007 54 13 15 16 53 58 44 87
11 Sheffield Wednesday 1.838 66 18 12 19 62 79 49 66
12 Coventry City 1.807 62 16 14 16 52 59 46 74
13 West Ham United 1.472 46 10 16 18 45 60 44 102
14 Chelsea 1.462 57 14 15 19 64 79 48 84
15 Bradford City 1.456 99 29 12 14 91 67 55 9
16 Norwich City 1.439 50 13 11 21 43 57 45 96
17 Tottenham Hotspur 1.400 53 14 11 20 47 55 45 90
18 Aston Villa 1.332 90 26 12 12 75 47 50 16
19 Middlesbrough 1.292 93 26 15 16 76 48 57 13
20 Wolverhampton Wanderers 1.231 125 38 11 12 117 54 61 1
21 Manchester City 1.209 86 25 11 20 100 74 56 23
22 Blackburn Rovers 1.165 78 21 15 13 71 62 49 35
23 Millwall 1.142 87 26 9 14 75 57 49 21
24 Derby County 1.139 44 10 14 19 36 49 43 106
25 Charlton Athletic 1.138 45 10 15 19 41 57 44 104
26 Sunderland 1.131 108 32 12 10 107 54 54 3
27 Portsmouth 1.110 44 10 14 22 46 77 46 107
28 Oxford United 1.041 49 11 16 23 59 91 50 99
29 Stoke City 1.004 72 20 12 18 55 62 50 55
30 Watford 0.990 54 13 15 24 52 62 52 88
31 Torquay United 0.944 107 30 17 15 87 56 62 5
32 Crystal Palace 0.936 81 24 9 15 93 62 48 31
33 Brighton & Hove Albion 0.928 108 31 15 11 92 61 57 4
34 Walsall 0.854 107 30 17 14 93 68 61 6
35 Leeds United 0.835 74 20 14 15 71 60 49 45
36 Notts County 0.783 99 28 15 17 103 73 60 8
37 Barnsley 0.781 64 17 13 19 70 69 49 70
38 Ipswich Town 0.778 73 21 10 18 68 58 49 50
39 Swindon Town 0.755 73 20 13 20 89 75 53 49
40 Oldham Athletic 0.744 72 20 12 18 88 79 50 53
41 Scunthorpe United 0.712 97 26 19 15 93 67 60 11
42 Bury 0.663 77 20 17 20 75 71 57 39
43 Bristol City 0.651 91 26 13 19 89 80 58 15
44 Leicester City 0.650 66 18 12 19 68 68 49 65
45 Blackpool 0.628 82 22 16 20 85 74 58 29
46 Cardiff City 0.617 89 25 14 13 74 54 52 18
47 Port Vale 0.615 82 23 13 22 70 70 58 30
48 Hull City 0.580 59 14 17 18 57 70 49 79
49 Plymouth Argyle 0.575 63 18 9 22 71 75 49 73
50 Shrewsbury Town 0.560 57 13 18 19 53 63 50 82
51 Northampton Town 0.547 86 22 20 12 82 60 54 24
52 Bournemouth 0.537 57 15 12 23 63 77 50 83
53 Wigan Athletic 0.518 79 22 13 19 84 80 54 33
54 Preston North End 0.502 74 19 17 21 68 76 57 47
55 Birmingham City 0.501 55 13 16 20 48 70 49 86
56 Bolton Wanderers 0.501 91 26 13 15 77 53 54 14
57 Burnley 0.494 88 26 10 23 71 72 59 20
58 Peterborough United 0.493 87 25 12 21 70 70 58 22
59 Mansfield Town 0.480 78 21 15 23 72 76 59 36
60 Swansea City 0.443 83 23 14 19 73 69 56 26
61 Bristol Rovers 0.438 76 21 13 20 81 65 54 41
62 Darlington 0.435 77 22 11 22 85 94 55 40
63 Leyton Orient 0.422 82 22 16 17 98 73 55 27
64 Hartlepool United 0.420 75 20 15 22 64 70 57 44
65 Reading 0.395 50 12 14 25 50 76 51 97
66 Halifax Town 0.395 74 19 17 21 69 71 57 46
67 Wrexham 0.395 73 22 7 23 77 68 52 51
68 Sheffield United 0.391 51 14 9 27 50 81 50 94
69 Rotherham United 0.389 65 15 20 23 67 91 58 69
70 Gillingham 0.384 69 17 18 20 85 75 55 59
71 Southend United 0.371 66 17 15 24 77 97 56 67
72 Cambridge United 0.360 69 18 15 21 58 62 54 61
73 Fulham 0.358 72 21 9 23 78 77 53 54
74 Brentford 0.354 68 18 14 20 60 73 52 63
75 Scarborough 0.352 68 18 14 19 59 57 51 62
76 Colchester United 0.337 78 22 12 21 60 66 55 37
77 Chester City 0.337 64 16 16 20 55 69 52 71
78 West Bromwich Albion 0.333 48 12 12 23 53 76 47 100
79 Hereford United 0.327 67 18 13 25 52 74 56 64
80 Chesterfield 0.325 62 17 11 25 50 81 53 75
81 Crewe Alexandra 0.319 61 13 22 17 64 65 52 76
82 Grimsby Town 0.314 60 15 15 24 57 70 54 78
83 Tranmere Rovers 0.312 71 20 11 21 67 63 52 57
84 Lincoln City 0.311 85 25 10 9 91 53 44 25
85 Sutton United 0.305 73 18 19 9 84 57 46 48
86 Aldershot 0.288 61 17 10 26 72 86 53 77
87 Barnet 0.277 80 23 11 9 93 46 43 32
88 Stockport County 0.268 58 14 16 24 52 73 54 81
89 Runcorn Halton 0.263 77 22 11 11 69 48 44 38
90 Carlisle United 0.245 59 17 8 29 71 100 54 80
91 Rochdale 0.244 53 12 17 25 55 89 54 91
92 Kettering Town 0.223 75 22 9 11 68 48 42 43
93 Huddersfield Town 0.218 31 6 13 30 48 112 49 113
94 Macclesfield Town 0.212 69 20 9 16 72 65 45 60
95 Kidderminster Harriers 0.198 76 19 19 10 85 73 48 42
96 York City 0.185 43 10 13 33 58 108 56 109
97 Stafford Rangers 0.180 69 20 9 13 79 58 42 58
98 Exeter City 0.178 47 11 14 26 55 77 51 101
99 Telford United 0.176 71 20 11 13 66 53 44 56
100 Weymouth 0.164 63 18 9 15 53 43 42 72
101 Maidstone United 0.148 72 20 12 16 86 69 48 52
102 Newport County 0.137 35 9 8 37 45 119 54 111
103 Doncaster Rovers 0.122 37 9 10 35 44 95 54 110
104 Cheltenham Town 0.117 53 11 20 12 65 72 43 89
105 Enfield 0.113 55 15 10 17 68 78 42 85
106 Wycombe Wanderers 0.104 46 11 13 18 50 76 42 103
107 Boston United 0.103 49 14 7 21 60 75 42 98
108 Altrincham 0.103 52 14 10 19 59 61 43 92
109 Northwich Victoria 0.102 50 11 17 16 47 59 44 95
110 Fisher Athletic 0.097 52 13 13 16 58 61 42 93
111 Bath City 0.069 43 11 10 24 51 81 45 108
112 Welling United 0.063 45 12 9 23 53 75 44 105
113 Wealdstone 0.056 32 5 17 20 39 76 42 112
114 Yeovil Town 0.040 7 2 1 1 3 4 4 115
115 Dagenham 0.026 21 5 6 32 37 106 43 114
116 Rugby Town 0.008 5 1 2 1 3 5 4 116
117 Worcester City 0.003 1 0 1 1 1 2 2 118
118 Halesowen Town 0.002 1 0 1 1 2 6 2 120
119 Burton Albion 0.002 1 0 1 1 1 2 2 117
120 Atherstone United 0.001 1 0 1 1 0 2 2 119
121 Carshalton Athletic 0 0 0 0 1 2 3 1 121
121 Chelmsford City 0 0 0 0 1 1 2 1 122
121 Farnborough 0 0 0 0 1 1 2 1 123
121 Aylesbury United 0 0 0 0 1 0 1 1 124
121 Colwyn Bay 0 0 0 0 1 0 1 1 125
121 Hayes 0 0 0 0 1 0 1 1 126
121 Billingham Synthonia 0 0 0 0 1 2 4 1 127
121 Chorley 0 0 0 0 1 0 2 1 128
121 Bishop Auckland 0 0 0 0 1 1 4 1 129
121 Bognor Regis Town 0 0 0 0 1 0 3 1 130
121 Tamworth 0 0 0 0 1 0 3 1 131
121 Merthyr Tydfil 0 0 0 0 1 0 6 1 132

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

« 1888-89 History 2023-24 »

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.