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.981 108 32 12 7 93 41 51 1
2 Nottingham Forest 5.110 99 28 15 9 99 53 52 4
3 Arsenal 4.627 85 24 13 8 82 43 45 20
4 Norwich City 3.285 81 23 12 12 70 52 47 23
5 Everton 2.637 79 21 16 14 71 56 51 25
6 Tottenham Hotspur 2.236 65 17 14 13 66 52 44 59
7 Coventry City 2.227 61 16 13 13 57 48 42 69
8 Manchester United 2.224 69 18 15 15 63 41 48 44
9 Derby County 2.193 68 20 8 16 47 48 44 51
10 Wimbledon 2.044 67 19 10 19 60 53 48 55
11 Chelsea 2.006 100 29 13 7 99 60 49 3
12 Luton Town 1.836 61 16 13 19 60 62 48 71
13 Queens Park Rangers 1.815 68 18 14 15 57 49 47 48
14 Millwall 1.803 62 17 11 15 57 60 43 66
15 West Ham United 1.794 65 18 11 23 59 75 52 61
16 Aston Villa 1.759 55 14 13 18 65 64 45 87
17 Southampton 1.588 58 13 19 15 65 77 47 82
18 Charlton Athletic 1.438 52 13 13 18 52 65 44 95
19 Sheffield Wednesday 1.432 48 12 12 18 43 57 42 101
20 Blackburn Rovers 1.408 87 25 12 16 84 69 53 16
21 Manchester City 1.288 94 27 13 12 91 64 52 8
22 Watford 1.285 88 24 16 14 82 60 54 13
23 Crystal Palace 1.091 87 25 12 13 76 55 50 14
24 Middlesbrough 1.088 40 9 13 19 45 64 41 108
25 Newcastle United 1.083 37 8 13 23 36 69 44 111
26 Barnsley 1.064 84 23 15 14 76 65 52 21
27 Wolverhampton Wanderers 1.039 95 27 14 8 99 53 49 7
28 Sheffield United 1.030 105 31 12 15 116 71 58 2
29 Bradford City 1.025 70 17 19 18 62 66 54 42
30 West Bromwich Albion 0.993 76 19 19 12 68 46 50 30
31 Swindon Town 0.982 81 21 18 13 72 59 52 24
32 Tranmere Rovers 0.935 99 26 21 10 74 50 57 5
33 Leicester City 0.925 63 15 18 19 65 69 52 63
34 Port Vale 0.890 97 28 13 12 88 58 53 6
35 Ipswich Town 0.869 79 24 7 20 78 71 51 26
36 Bristol City 0.845 94 27 13 21 75 65 61 9
37 Brentford 0.834 92 25 17 16 86 77 58 10
38 Bournemouth 0.828 74 21 11 23 63 74 55 38
39 Maidstone United 0.804 88 26 10 7 96 50 43 12
40 Leeds United 0.787 76 20 16 15 66 57 51 31
41 Kettering Town 0.736 86 26 8 11 65 46 45 19
42 Sunderland 0.718 68 17 17 18 66 68 52 52
43 Scunthorpe United 0.696 86 23 17 13 90 68 53 17
44 Grimsby Town 0.691 79 21 16 17 75 69 54 27
45 Bristol Rovers 0.667 78 20 18 12 71 54 50 28
46 Crewe Alexandra 0.661 86 23 17 12 79 58 52 18
47 Rotherham United 0.646 91 25 16 11 83 45 52 11
48 Plymouth Argyle 0.643 64 17 13 23 67 80 53 62
49 Scarborough 0.640 87 23 18 13 79 63 54 15
50 Stoke City 0.633 67 17 16 18 66 81 51 56
51 Preston North End 0.594 77 20 17 15 81 69 52 29
52 Oldham Athletic 0.583 58 12 22 17 81 79 51 81
53 Notts County 0.554 74 20 14 18 73 60 52 34
54 Boston United 0.545 74 22 8 10 61 51 40 35
55 Bury 0.544 69 18 15 19 62 78 52 47
56 Sutton United 0.531 60 15 15 14 71 63 44 73
57 Fulham 0.529 76 22 10 17 71 71 49 32
58 Wycombe Wanderers 0.529 71 20 11 9 68 52 40 40
59 Leyton Orient 0.521 82 22 16 16 95 60 54 22
60 Reading 0.516 75 20 15 22 86 85 57 33
61 Hull City 0.508 53 13 14 24 59 78 51 92
62 Blackpool 0.497 68 18 14 22 68 66 54 49
63 Chester City 0.495 74 21 11 20 69 74 52 37
64 Cardiff City 0.467 66 17 15 21 55 67 53 58
65 Oxford United 0.462 58 15 13 23 67 81 51 84
66 Kidderminster Harriers 0.458 69 21 6 13 68 57 40 45
67 Cambridge United 0.455 74 20 14 17 78 70 51 36
68 Mansfield Town 0.450 63 15 18 17 51 60 50 64
69 Bolton Wanderers 0.447 71 18 17 16 64 61 51 41
70 Wrexham 0.445 73 19 16 15 84 72 50 39
71 Brighton & Hove Albion 0.424 51 14 9 26 58 71 49 96
72 Shrewsbury Town 0.419 43 8 19 22 42 75 49 105
73 Portsmouth 0.415 53 13 14 23 57 70 50 91
74 Colchester United 0.413 62 15 17 22 72 91 54 67
75 Southend United 0.408 60 15 15 21 61 81 51 78
76 Hartlepool United 0.402 63 17 12 24 59 88 53 65
77 Swansea City 0.400 68 17 17 17 58 61 51 53
78 Lincoln City 0.386 69 19 12 20 71 69 51 46
79 Huddersfield Town 0.384 68 19 11 22 73 83 52 54
80 Runcorn Halton 0.381 69 20 9 14 82 60 43 43
81 Carlisle United 0.370 68 17 17 18 60 61 52 50
82 York City 0.369 65 17 14 18 62 68 49 60
83 Northampton Town 0.367 59 17 8 26 74 82 51 80
84 Macclesfield Town 0.358 61 17 10 13 63 57 40 70
85 Barnet 0.344 61 18 7 15 64 69 40 72
86 Wigan Athletic 0.342 57 14 15 20 55 56 49 85
87 Torquay United 0.321 67 19 10 24 54 74 53 57
88 Hereford United 0.319 58 14 16 19 68 81 49 83
89 Peterborough United 0.318 62 16 14 24 63 87 54 68
90 Welling United 0.311 60 16 12 16 51 49 44 74
91 Burnley 0.303 60 15 15 21 58 69 51 77
92 Yeovil Town 0.290 60 16 12 15 72 71 43 75
93 Birmingham City 0.288 38 9 11 31 34 87 51 110
94 Northwich Victoria 0.287 56 15 11 16 67 67 42 86
95 Rochdale 0.286 55 13 16 21 64 92 50 89
96 Halifax Town 0.285 59 15 14 23 79 82 52 79
97 Stockport County 0.274 52 10 22 17 56 56 49 93
98 Exeter City 0.272 60 18 6 25 66 72 49 76
99 Chesterfield 0.266 51 14 9 27 56 93 50 97
100 Enfield 0.260 55 15 10 19 67 74 44 88
101 Altrincham 0.253 52 14 10 18 54 66 42 94
102 Cheltenham Town 0.252 48 12 12 16 55 58 40 100
103 Darlington 0.250 49 10 19 22 59 83 51 99
104 Telford United 0.242 49 13 10 19 39 48 42 98
105 Walsall 0.238 36 6 18 28 48 88 52 112
106 Doncaster Rovers 0.238 54 14 12 25 53 85 51 90
107 Gillingham 0.225 47 14 5 33 56 93 52 102
108 Aldershot 0.224 44 9 17 27 52 84 53 104
109 Chorley 0.194 45 13 6 21 57 71 40 103
110 Fisher Athletic 0.186 41 10 11 20 55 68 41 106
111 Stafford Rangers 0.165 41 11 8 23 53 79 42 107
112 Aylesbury United 0.126 39 10 9 23 47 73 42 109
113 Weymouth 0.124 31 7 10 23 37 70 40 113
114 Bognor Regis Town 0.022 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.003 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 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.