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

England 1989-90

1988-89 1990-91

EP Pts W D L GF GA GP PR
1 Liverpool 3.824 103 30 13 7 107 47 50 8
2 Aston Villa 2.780 85 25 10 12 73 47 47 22
3 Tranmere Rovers 2.259 122 36 14 15 116 68 65 1
4 Bristol City 2.209 110 32 14 12 94 57 58 3
5 Bristol Rovers 2.180 110 30 20 9 82 45 59 4
6 Oldham Athletic 2.133 106 29 19 16 110 77 64 7
7 Notts County 1.872 109 31 16 12 87 63 59 5
8 Manchester United 1.848 72 20 12 17 64 61 49 46
9 Arsenal 1.844 75 22 9 15 65 45 46 37
10 Tottenham Hotspur 1.803 74 22 8 16 76 60 46 40
11 Southampton 1.751 75 21 12 15 85 73 48 38
12 West Ham United 1.686 91 25 16 16 91 68 57 14
13 Nottingham Forest 1.670 74 20 14 15 73 57 49 41
14 Wimbledon 1.654 65 16 17 11 54 45 44 62
15 Leeds United 1.645 85 24 13 12 81 57 49 23
16 Chelsea 1.602 65 17 14 12 65 58 43 63
17 Crystal Palace 1.577 68 19 11 19 61 83 49 57
18 Queens Park Rangers 1.557 68 17 17 16 59 52 50 55
19 Everton 1.555 76 21 13 15 72 56 49 35
20 Norwich City 1.546 62 15 17 13 52 50 45 74
21 Newcastle United 1.515 91 25 16 14 95 68 55 13
22 Swindon Town 1.499 96 26 18 14 100 74 58 10
23 Sheffield United 1.487 98 27 17 11 87 65 55 9
24 Bolton Wanderers 1.328 89 23 20 19 82 69 62 19
25 Blackburn Rovers 1.326 78 20 18 14 81 72 52 33
26 Exeter City 1.311 115 35 10 18 111 71 63 2
27 Coventry City 1.310 63 18 9 20 52 66 47 72
28 Reading 1.259 90 21 27 15 81 78 63 18
29 Huddersfield Town 1.219 82 21 19 17 80 81 57 26
30 Sunderland 1.217 91 24 19 15 86 78 58 16
31 Manchester City 1.096 56 14 14 17 53 61 45 94
32 Sheffield Wednesday 1.076 50 13 11 19 47 56 43 100
33 Derby County 1.073 58 16 10 21 58 50 47 88
34 Birmingham City 1.065 81 22 15 19 70 69 56 28
35 Rotherham United 1.062 82 22 16 19 86 71 57 25
36 Cambridge United 1.053 109 31 16 18 104 85 65 6
37 Wolverhampton Wanderers 1.053 74 20 14 17 73 65 51 42
38 Crewe Alexandra 1.035 80 20 20 17 69 60 57 31
39 Ipswich Town 1.001 72 20 12 18 68 70 50 47
40 Luton Town 0.988 49 12 13 17 55 69 42 103
41 Bury 0.965 80 22 14 19 76 62 55 30
42 Grimsby Town 0.955 92 26 14 15 82 60 55 12
43 Port Vale 0.923 71 18 17 18 70 72 53 49
44 Portsmouth 0.899 65 16 17 18 67 71 51 65
45 Watford 0.867 62 15 17 19 64 66 51 75
46 Maidstone United 0.857 90 27 9 22 94 78 58 17
47 West Bromwich Albion 0.850 63 16 15 22 77 81 53 71
48 Southend United 0.842 91 27 10 18 77 64 55 15
49 Hull City 0.841 61 15 16 18 59 68 49 80
50 Leicester City 0.815 62 16 14 19 72 85 49 76
51 Chesterfield 0.806 84 23 15 17 76 62 55 24
52 Peterborough United 0.792 79 20 19 15 69 59 54 32
53 Shrewsbury Town 0.775 72 19 15 20 71 67 54 45
54 Torquay United 0.771 70 19 13 23 63 76 55 51
55 Barnsley 0.767 64 15 19 19 57 77 53 69
56 Rochdale 0.756 82 25 7 24 64 65 56 27
57 Stockport County 0.751 86 24 14 20 80 82 58 20
58 Brentford 0.744 75 22 9 24 81 78 55 39
59 Swansea City 0.742 62 16 14 24 54 82 54 78
60 Blackpool 0.725 69 16 21 24 67 88 61 54
61 Northampton Town 0.720 61 15 16 25 61 80 56 82
62 Doncaster Rovers 0.714 69 19 12 26 67 70 57 52
63 Brighton & Hove Albion 0.695 58 16 10 24 62 79 50 91
64 Wigan Athletic 0.685 69 18 15 24 63 78 57 53
65 Carlisle United 0.674 81 24 9 20 69 68 53 29
66 Leyton Orient 0.669 68 19 11 24 64 67 54 56
67 Middlesbrough 0.656 59 15 14 24 59 67 53 86
68 Mansfield Town 0.653 65 19 8 28 63 85 55 66
69 Walsall 0.636 57 14 15 27 59 83 56 92
70 Chester City 0.635 65 16 17 23 50 72 56 67
71 Plymouth Argyle 0.633 58 15 13 23 62 74 51 90
72 Preston North End 0.618 61 17 10 26 78 92 53 81
73 Bournemouth 0.616 53 13 14 24 59 80 51 98
74 Scunthorpe United 0.607 76 19 19 17 80 69 55 36
75 Oxford United 0.606 60 17 9 24 62 72 50 84
76 Lincoln City 0.585 74 20 14 19 53 59 53 43
77 Charlton Athletic 0.582 40 10 10 24 39 61 44 111
78 Hereford United 0.578 77 22 11 25 72 74 58 34
79 York City 0.562 72 18 18 18 72 67 54 44
80 Cardiff City 0.561 61 15 16 24 60 86 55 83
81 Fulham 0.557 59 14 17 24 66 81 55 87
82 Millwall 0.508 35 7 14 25 48 73 46 114
83 Burnley 0.500 66 16 18 22 58 69 56 61
84 Bradford City 0.470 45 10 15 25 51 78 50 109
85 Gillingham 0.468 66 18 12 23 49 58 53 60
86 Scarborough 0.461 63 17 12 25 67 87 54 73
87 Aldershot 0.446 57 14 15 25 61 89 54 93
88 Stoke City 0.439 40 7 19 23 36 66 49 112
89 Wrexham 0.419 55 14 13 24 53 79 51 96
90 Hartlepool United 0.400 56 15 11 25 72 108 51 95
91 Halifax Town 0.367 62 16 14 27 71 84 57 77
92 Darlington 0.303 94 28 10 8 86 30 46 11
93 Colchester United 0.301 46 12 10 30 54 88 52 107
94 Barnet 0.188 85 26 7 10 81 43 43 21
95 Welling United 0.169 71 19 14 15 65 53 48 48
96 Runcorn Halton 0.153 70 19 13 10 79 62 42 50
97 Macclesfield Town 0.142 67 17 16 11 59 45 44 58
98 Whitley Bay 0.125 6 2 0 1 3 1 3 115
99 Merthyr Tydfil 0.119 65 17 14 13 72 67 44 64
100 Sutton United 0.110 64 19 7 18 69 69 44 68
101 Kettering Town 0.106 66 18 12 13 66 54 43 59
102 Yeovil Town 0.105 63 17 12 14 63 56 43 70
103 Wycombe Wanderers 0.104 61 17 10 15 64 56 42 79
104 Cheltenham Town 0.096 59 16 11 15 58 60 42 85
105 Aylesbury United 0.090 4 1 1 1 1 1 3 118
106 Telford United 0.087 58 15 13 15 56 66 43 89
107 Barrow 0.085 52 12 16 14 51 67 42 99
108 Kidderminster Harriers 0.073 54 15 9 19 66 70 43 97
109 Altrincham 0.072 49 12 13 17 49 48 42 102
110 Farnborough 0.064 42 10 12 21 60 74 43 110
111 Boston United 0.063 47 13 8 21 48 67 42 105
112 Stafford Rangers 0.063 48 12 12 19 52 65 43 104
113 Northwich Victoria 0.063 50 15 5 23 53 73 43 101
114 Chorley 0.052 45 13 6 23 42 67 42 108
115 Fisher Athletic 0.050 46 13 7 22 55 78 42 106
116 Enfield 0.037 36 10 6 26 52 89 42 113
117 Bishop Auckland 0.019 4 1 1 1 3 3 3 116
118 Dartford 0.011 1 0 1 1 2 5 2 123
119 Gloucester City 0.010 4 1 1 1 3 3 3 117
120 Hayes 0.007 1 0 1 1 1 2 2 122
121 Bath City 0.005 1 0 1 1 3 4 2 121
122 Basingstoke Town 0 3 1 0 1 5 3 2 119
122 Woking 0 3 1 0 1 3 4 2 120
122 Slough Town 0 0 0 0 1 1 2 1 124
122 Billingham Synthonia 0 0 0 0 1 0 1 1 125
122 Dorchester Town 0 0 0 0 1 0 1 1 126
122 Halesowen Town 0 0 0 0 1 0 1 1 127
122 Marine 0 0 0 0 1 0 1 1 128
122 Redditch United 0 0 0 0 1 1 3 1 129
122 Congleton Town 0 0 0 0 1 0 2 1 130
122 Tow Law Town 0 0 0 0 1 0 2 1 131
122 Matlock Town 0 0 0 0 1 1 4 1 132
122 Bromsgrove Rovers 0 0 0 0 1 0 3 1 133

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.