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

England 1988-89

1987-88 1989-90

EP Pts W D L GF GA GP PR
1 Liverpool 6.845 108 32 12 7 93 41 51 2
2 Nottingham Forest 5.014 99 28 15 9 99 53 52 9
3 Arsenal 4.535 85 24 13 8 82 43 45 24
4 Norwich City 3.219 81 23 12 12 70 52 47 30
5 Everton 2.587 79 21 16 14 71 56 51 32
6 Tottenham Hotspur 2.189 65 17 14 13 66 52 44 65
7 Coventry City 2.184 61 16 13 13 57 48 42 75
8 Manchester United 2.176 69 18 15 15 63 41 48 50
9 Derby County 2.151 68 20 8 16 47 48 44 57
10 Wimbledon 2.001 67 19 10 19 60 53 48 60
11 Chelsea 1.958 100 29 13 7 99 60 49 7
12 Luton Town 1.800 61 16 13 19 60 62 48 77
13 Queens Park Rangers 1.779 68 18 14 15 57 49 47 55
14 Millwall 1.768 62 17 11 15 57 60 43 74
15 West Ham United 1.760 65 18 11 23 59 75 52 66
16 Aston Villa 1.721 55 14 13 18 65 64 45 88
17 Southampton 1.554 58 13 19 15 65 77 47 84
18 Sheffield Wednesday 1.415 48 12 12 18 43 57 42 102
19 Charlton Athletic 1.413 52 13 13 18 52 65 44 96
20 Blackburn Rovers 1.308 92 26 14 17 88 74 57 17
21 Watford 1.287 90 24 18 14 83 61 56 18
22 Manchester City 1.256 94 27 13 12 91 64 52 13
23 Wolverhampton Wanderers 1.229 111 32 15 9 116 60 56 1
24 Crystal Palace 1.086 93 27 12 15 82 59 54 14
25 Middlesbrough 1.066 40 9 13 19 45 64 41 108
26 Newcastle United 1.062 37 8 13 23 36 69 44 111
27 Barnsley 1.039 84 23 15 14 76 65 52 26
28 Sheffield United 1.026 107 31 14 16 120 76 61 3
29 Bradford City 1.000 70 17 19 18 62 66 54 48
30 Swindon Town 0.975 84 22 18 14 73 61 54 25
31 West Bromwich Albion 0.963 76 19 19 12 68 46 50 35
32 Leicester City 0.901 63 15 18 19 65 69 52 70
33 Tranmere Rovers 0.901 103 27 22 11 77 53 60 6
34 Port Vale 0.893 106 30 16 13 96 67 59 4
35 Brentford 0.861 104 29 17 17 93 78 63 5
36 Ipswich Town 0.848 79 24 7 20 78 71 51 33
37 Bristol City 0.839 97 28 13 23 77 69 64 10
38 Bournemouth 0.818 74 21 11 23 63 74 55 43
39 Maidstone United 0.802 88 26 10 7 96 50 43 20
40 Leeds United 0.765 76 20 16 15 66 57 51 37
41 Kettering Town 0.737 86 26 8 11 65 46 45 22
42 Bristol Rovers 0.732 92 24 20 14 81 59 58 15
43 Blackpool 0.711 84 23 15 23 80 72 61 27
44 Bolton Wanderers 0.708 90 24 18 17 77 66 59 19
45 Sunderland 0.699 68 17 17 18 66 68 52 58
46 Scarborough 0.676 100 27 19 15 90 69 61 8
47 Grimsby Town 0.665 83 22 17 18 78 73 57 28
48 Crewe Alexandra 0.657 92 24 20 13 84 63 57 16
49 Scunthorpe United 0.632 86 23 17 17 92 76 57 23
50 Plymouth Argyle 0.626 64 17 13 23 67 80 53 68
51 Rotherham United 0.598 94 26 16 13 88 51 55 12
52 Stoke City 0.597 66 17 15 19 65 80 51 64
53 Preston North End 0.596 81 21 18 18 87 75 57 31
54 Leyton Orient 0.571 95 26 17 18 103 66 61 11
55 Bury 0.569 72 19 15 20 63 82 54 44
56 Oldham Athletic 0.569 58 12 22 17 81 79 51 83
57 Notts County 0.565 76 20 16 19 75 64 55 36
58 Wrexham 0.558 87 23 18 17 96 81 58 21
59 Reading 0.548 79 21 16 23 94 91 60 34
60 Boston United 0.543 74 22 8 10 61 51 40 41
61 Torquay United 0.537 82 24 10 27 66 82 61 29
62 Wycombe Wanderers 0.528 71 20 11 9 68 52 40 45
63 Sutton United 0.527 60 15 15 14 71 63 44 80
64 Chester City 0.515 75 21 12 21 72 78 54 40
65 Fulham 0.514 76 22 10 21 72 80 53 39
66 Hull City 0.496 53 13 14 24 59 78 51 94
67 Colchester United 0.474 71 18 17 23 79 95 58 47
68 Kidderminster Harriers 0.457 69 21 6 13 68 57 40 51
69 Swansea City 0.456 71 18 17 18 59 63 53 46
70 Cardiff City 0.452 69 18 15 23 59 72 56 54
71 Oxford United 0.451 58 15 13 23 67 81 51 85
72 Mansfield Town 0.447 64 15 19 18 53 63 52 67
73 Cambridge United 0.445 76 20 16 18 83 77 54 38
74 Huddersfield Town 0.443 74 21 11 24 78 87 56 42
75 Southend United 0.437 63 16 15 23 65 86 54 71
76 Wigan Athletic 0.435 63 16 15 22 59 59 53 69
77 Northampton Town 0.431 66 19 9 27 80 87 55 62
78 Brighton & Hove Albion 0.413 51 14 9 26 58 71 49 98
79 Hereford United 0.413 66 16 18 20 75 88 54 63
80 Shrewsbury Town 0.408 43 8 19 22 42 75 49 105
81 Portsmouth 0.405 53 13 14 23 57 70 50 93
82 Runcorn Halton 0.384 69 20 9 14 82 60 43 49
83 Hartlepool United 0.379 63 17 12 26 59 93 55 73
84 Macclesfield Town 0.357 61 17 10 13 63 57 40 76
85 Carlisle United 0.353 69 17 18 19 63 65 54 53
86 Lincoln City 0.351 69 19 12 22 73 73 53 52
87 York City 0.350 68 18 14 20 65 73 52 59
88 Barnet 0.343 61 18 7 15 64 69 40 78
89 Chesterfield 0.322 58 16 10 28 63 98 54 86
90 Halifax Town 0.318 68 18 14 24 85 85 56 56
91 Peterborough United 0.316 63 16 15 25 65 91 56 72
92 Welling United 0.311 60 16 12 16 51 49 44 81
93 Burnley 0.310 67 17 16 21 64 70 54 61
94 Exeter City 0.295 61 18 7 26 67 75 51 79
95 Yeovil Town 0.290 60 16 12 15 72 71 43 82
96 Northwich Victoria 0.286 56 15 11 16 67 67 42 87
97 Birmingham City 0.283 38 9 11 31 34 87 51 110
98 Stockport County 0.270 53 10 23 18 58 59 51 92
99 Rochdale 0.266 55 13 16 23 64 96 52 90
100 Enfield 0.261 55 15 10 19 67 74 44 89
101 Cheltenham Town 0.252 48 12 12 16 55 58 40 101
102 Altrincham 0.249 52 14 10 18 54 66 42 95
103 Darlington 0.241 52 11 19 24 62 92 54 97
104 Telford United 0.241 49 13 10 19 39 48 42 100
105 Doncaster Rovers 0.232 55 14 13 26 55 88 53 91
106 Walsall 0.232 36 6 18 28 48 88 52 112
107 Gillingham 0.227 50 15 5 35 58 99 55 99
108 Aldershot 0.225 44 9 17 29 55 92 55 104
109 Chorley 0.193 45 13 6 21 57 71 40 103
110 Fisher Athletic 0.185 41 10 11 20 55 68 41 106
111 Stafford Rangers 0.164 41 11 8 23 53 79 42 107
112 Aylesbury United 0.125 39 10 9 23 47 73 42 109
113 Weymouth 0.123 31 7 10 23 37 70 40 113
114 Bognor Regis Town 0.023 3 1 0 1 2 2 2 115
115 Bath City 0.007 4 1 1 1 4 3 3 114
116 Fareham Town 0.004 1 0 1 1 4 5 2 116
117 Brandon United 0.002 1 0 1 1 1 2 2 117
118 Merthyr Tydfil 0 0 0 0 1 2 3 1 118
118 Dartford 0 0 0 0 1 1 2 1 119
118 Newport County 0 0 0 0 1 1 2 1 120
118 Guisborough Town 0 0 0 0 1 0 1 1 121
118 Hayes 0 0 0 0 1 0 1 1 122
118 Hendon 0 0 0 0 1 2 4 1 123
118 Barrow 0 0 0 0 1 1 3 1 124
118 Frickley Athletic 0 0 0 0 1 0 2 1 125
118 Grays Athletic 0 0 0 0 1 0 2 1 126
118 Halesowen Town 0 0 0 0 1 0 2 1 127
118 Southport 0 0 0 0 1 0 2 1 128
118 Waterlooville 0 0 0 0 1 1 4 1 129
118 Woking 0 0 0 0 1 1 4 1 130
118 Bromsgrove Rovers 0 0 0 0 1 0 3 1 131
118 Dagenham 0 0 0 0 1 0 4 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.