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.024 110 32 14 4 99 28 50 1
2 Manchester United 5.744 99 29 12 7 86 45 48 4
3 Everton 4.455 97 26 19 11 76 42 56 5
4 Arsenal 4.012 96 28 12 12 82 47 52 6
5 Nottingham Forest 3.958 89 25 14 9 83 47 48 12
6 Wimbledon 3.168 82 22 16 12 78 57 50 23
7 Queens Park Rangers 2.773 78 22 12 13 57 43 47 32
8 Luton Town 2.746 88 25 13 16 84 70 54 13
9 Newcastle United 2.343 65 17 14 15 67 60 46 64
10 Southampton 1.972 54 13 15 16 53 58 44 84
11 Sheffield Wednesday 1.814 66 18 12 19 62 79 49 63
12 Coventry City 1.762 62 16 14 16 52 59 46 69
13 Bradford City 1.531 96 28 12 13 89 64 53 7
14 West Ham United 1.445 46 10 16 18 45 60 44 102
15 Norwich City 1.407 50 13 11 21 43 57 45 94
16 Tottenham Hotspur 1.371 53 14 11 20 47 55 45 88
17 Aston Villa 1.360 90 26 12 12 75 47 50 10
18 Blackburn Rovers 1.256 78 21 15 11 70 56 47 31
19 Chelsea 1.247 48 11 15 18 57 76 44 99
20 Middlesbrough 1.221 87 24 15 14 71 45 53 15
21 Manchester City 1.214 86 25 11 20 100 74 56 18
22 Sunderland 1.174 99 29 12 9 96 52 50 3
23 Millwall 1.161 87 26 9 14 75 57 49 17
24 Charlton Athletic 1.120 45 10 15 19 41 57 44 104
25 Derby County 1.120 44 10 14 19 36 49 43 106
26 Portsmouth 1.109 44 10 14 22 46 77 46 107
27 Stoke City 1.026 72 20 12 18 55 62 50 49
28 Oxford United 1.024 49 11 16 23 59 91 50 98
29 Watford 0.977 54 13 15 24 52 62 52 85
30 Crystal Palace 0.956 81 24 9 15 93 62 48 25
31 Brighton & Hove Albion 0.937 94 26 16 10 80 56 52 8
32 Leeds United 0.862 74 20 14 15 71 60 49 39
33 Wolverhampton Wanderers 0.844 105 32 9 12 98 51 53 2
34 Walsall 0.841 93 26 15 12 76 58 53 9
35 Ipswich Town 0.806 73 21 10 18 68 58 49 42
36 Barnsley 0.798 64 17 13 19 70 69 49 65
37 Swindon Town 0.768 73 20 13 20 89 75 53 41
38 Oldham Athletic 0.762 72 20 12 18 88 79 50 46
39 Blackpool 0.711 82 22 16 18 84 71 56 24
40 Port Vale 0.685 79 22 13 20 68 67 55 30
41 Notts County 0.685 85 24 13 14 87 59 51 21
42 Bristol City 0.676 81 23 12 15 81 68 50 26
43 Torquay United 0.675 90 25 15 13 74 48 53 11
44 Leicester City 0.655 66 18 12 19 68 68 49 60
45 Bury 0.645 70 18 16 19 69 68 53 53
46 Northampton Town 0.630 83 21 20 11 81 59 52 22
47 Hull City 0.595 59 14 17 18 57 70 49 76
48 Plymouth Argyle 0.594 63 18 9 22 71 75 49 68
49 Sutton United 0.585 76 19 19 9 86 58 47 35
50 Wigan Athletic 0.580 78 22 12 18 80 73 52 33
51 Shrewsbury Town 0.579 57 13 18 19 53 63 50 79
52 Bournemouth 0.547 57 15 12 23 63 77 50 81
53 Cardiff City 0.543 86 24 14 11 70 47 49 19
54 Scunthorpe United 0.539 87 23 18 12 85 58 53 14
55 Bristol Rovers 0.531 76 21 13 18 81 61 52 36
56 Birmingham City 0.520 55 13 16 20 48 70 49 83
57 Lincoln City 0.502 85 25 10 9 91 53 44 20
58 Barnet 0.477 80 23 11 9 93 46 43 28
59 Runcorn Halton 0.437 77 22 11 11 69 48 44 34
60 Mansfield Town 0.432 66 17 15 22 62 70 54 62
61 Gillingham 0.430 69 17 18 18 87 73 53 55
62 Bolton Wanderers 0.429 87 25 12 14 74 51 51 16
63 Fulham 0.423 72 21 9 21 77 70 51 48
64 Southend United 0.419 60 15 15 23 70 92 53 74
65 Brentford 0.415 68 18 14 17 59 64 49 58
66 Preston North End 0.412 60 15 15 20 55 69 50 73
67 Sheffield United 0.408 50 14 8 26 49 79 48 96
68 Chester City 0.401 61 15 16 18 52 65 49 70
69 Reading 0.400 50 12 14 25 50 76 51 95
70 Rotherham United 0.395 61 14 19 20 62 79 53 71
71 Peterborough United 0.389 81 23 12 19 63 62 54 27
72 Kettering Town 0.380 75 22 9 11 68 48 42 38
73 Macclesfield Town 0.378 72 21 9 16 76 67 46 47
74 Chesterfield 0.368 59 16 11 23 46 77 50 77
75 West Bromwich Albion 0.343 48 12 12 23 53 76 47 100
76 Swansea City 0.339 74 21 11 18 65 61 50 40
77 Leyton Orient 0.338 79 22 13 17 93 68 52 29
78 Kidderminster Harriers 0.338 76 19 19 10 85 73 48 37
79 Grimsby Town 0.338 57 14 15 22 54 65 51 80
80 Wrexham 0.326 72 22 6 22 73 63 50 45
81 Scarborough 0.311 68 18 14 17 59 53 49 56
82 Stafford Rangers 0.309 69 20 9 13 79 58 42 54
83 Hereford United 0.304 61 16 13 23 47 69 52 72
84 Aldershot 0.302 54 15 9 25 66 82 49 86
85 Telford United 0.297 71 20 11 13 66 53 44 50
86 Cambridge United 0.294 68 18 14 20 58 59 52 57
87 Darlington 0.292 68 19 11 21 75 86 51 59
88 Colchester United 0.288 73 21 10 20 54 60 51 43
89 Weymouth 0.282 63 18 9 15 53 43 42 67
90 Burnley 0.281 71 21 8 22 61 66 51 51
91 Halifax Town 0.278 64 16 16 20 61 67 52 66
92 Hartlepool United 0.278 66 17 15 20 58 65 52 61
93 Tranmere Rovers 0.264 70 20 10 20 66 61 50 52
94 Maidstone United 0.253 72 20 12 16 86 69 48 44
95 Stockport County 0.249 58 14 16 22 49 65 52 78
96 Crewe Alexandra 0.243 59 13 20 16 62 62 49 75
97 Huddersfield Town 0.226 31 6 13 30 48 112 49 112
98 Rochdale 0.220 52 12 16 23 52 83 51 92
99 York City 0.211 43 10 13 31 55 102 54 109
100 Cheltenham Town 0.200 53 11 20 12 65 72 43 87
101 Enfield 0.193 55 15 10 17 68 78 42 82
102 Wycombe Wanderers 0.179 46 11 13 18 50 76 42 103
103 Boston United 0.178 49 14 7 21 60 75 42 97
104 Northwich Victoria 0.176 50 11 17 16 47 59 44 93
105 Altrincham 0.174 52 14 10 19 59 61 43 90
106 Fisher Athletic 0.165 52 13 13 16 58 61 42 91
107 Exeter City 0.160 47 11 14 24 55 74 49 101
108 Carlisle United 0.155 53 15 8 28 68 97 51 89
109 Doncaster Rovers 0.139 37 9 10 33 44 93 52 110
110 Bath City 0.117 43 11 10 24 51 81 45 108
111 Welling United 0.109 45 12 9 23 53 75 44 105
112 Wealdstone 0.097 32 5 17 20 39 76 42 111
113 Newport County 0.085 29 7 8 36 40 116 51 113
114 Dagenham 0.044 21 5 6 32 37 106 43 114
115 Yeovil Town 0.033 7 2 1 1 3 4 4 115
116 Rugby Town 0.010 5 1 2 1 3 5 4 116
117 Halesowen Town 0.004 1 0 1 1 2 6 2 120
118 Worcester City 0.003 1 0 1 1 1 2 2 118
119 Burton Albion 0.002 1 0 1 1 1 2 2 117
120 Atherstone Town 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 Town 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 2025-26 »

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.