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

England 1997-98

1996-97 1998-99

EP Pts W D L GF GA GP PR
1 Arsenal 5.904 107 31 14 7 88 44 52 4
2 Manchester United 3.873 85 25 10 9 87 37 44 24
3 Liverpool 3.508 77 22 11 11 78 48 44 31
4 Chelsea 2.819 75 23 6 17 86 56 46 33
5 Ipswich Town 2.769 105 29 18 12 94 53 59 5
6 Leeds United 2.691 74 22 8 16 75 56 46 40
7 Nottingham Forest 2.573 101 30 11 10 95 50 51 8
8 Middlesbrough 2.518 113 34 11 12 93 50 57 2
9 West Ham United 2.497 75 21 12 16 76 68 49 35
10 Blackburn Rovers 2.474 70 19 13 13 74 59 45 51
11 Coventry City 2.444 69 17 18 12 61 51 47 52
12 Sunderland 2.369 103 30 13 11 102 62 54 6
13 Aston Villa 2.278 64 19 7 17 56 54 43 64
14 Leicester City 2.137 56 14 14 13 56 47 41 85
15 Charlton Athletic 2.102 99 29 12 13 92 62 54 9
16 Derby County 1.907 67 20 7 17 62 53 44 56
17 Sheffield United 1.887 98 25 23 13 89 68 61 11
18 Newcastle United 1.843 66 18 12 18 47 51 48 61
19 Southampton 1.621 57 17 6 20 58 61 43 83
20 Wimbledon 1.580 58 14 16 16 49 55 46 80
21 Wolverhampton Wanderers 1.528 88 25 13 20 76 63 58 15
22 Birmingham City 1.515 89 24 17 13 76 47 54 13
23 Watford 1.482 102 27 21 8 77 52 56 7
24 Tottenham Hotspur 1.442 54 14 12 18 55 65 44 91
25 Sheffield Wednesday 1.414 49 13 10 20 56 75 43 103
26 Grimsby Town 1.389 118 33 19 16 92 53 68 1
27 Everton 1.338 46 11 13 18 48 61 42 106
28 Bolton Wanderers 1.204 47 11 14 18 51 69 43 105
29 Stockport County 1.182 74 22 8 22 85 84 52 42
30 Bristol City 1.112 98 29 11 14 77 48 54 10
31 West Bromwich Albion 1.081 72 19 15 19 61 68 53 47
32 Walsall 0.978 91 26 13 23 77 70 62 12
33 Barnsley 0.969 52 15 7 25 54 94 47 96
34 Tranmere Rovers 0.919 69 18 15 21 65 63 54 54
35 Norwich City 0.904 58 15 13 21 55 76 49 82
36 Crystal Palace 0.898 43 11 10 23 45 75 44 109
37 Oxford United 0.856 71 20 11 22 75 76 53 49
38 Preston North End 0.848 84 23 15 20 75 73 58 27
39 Reading 0.820 62 16 14 28 56 89 58 71
40 Bristol Rovers 0.805 88 25 13 20 84 76 58 16
41 Bradford City 0.805 58 14 16 19 48 64 49 81
42 Huddersfield Town 0.801 63 17 12 23 55 78 52 69
43 Wrexham 0.790 78 20 18 15 63 59 53 30
44 Bury 0.749 57 12 21 19 52 70 52 84
45 Northampton Town 0.744 87 22 21 16 70 55 59 21
46 Stoke City 0.743 56 14 14 24 56 82 52 88
47 Port Vale 0.732 52 13 13 24 59 70 50 95
48 Queens Park Rangers 0.728 53 11 20 19 55 70 50 92
49 Fulham 0.715 87 25 12 21 76 59 58 19
50 Blackpool 0.684 75 21 12 22 69 78 55 37
51 Gillingham 0.668 71 19 14 18 54 56 51 50
52 Crewe Alexandra 0.656 60 18 6 25 64 73 49 76
53 Bournemouth 0.647 85 24 13 20 73 61 57 26
54 Manchester City 0.630 54 14 12 24 60 60 50 90
55 Chesterfield 0.624 75 19 18 17 54 56 54 36
56 Portsmouth 0.594 51 13 12 25 56 70 50 97
57 Swindon Town 0.554 53 14 11 24 44 78 49 93
58 Oldham Athletic 0.552 71 18 17 18 67 63 53 48
59 Notts County 0.552 110 32 14 8 91 53 54 3
60 York City 0.545 67 16 19 19 63 70 54 57
61 Wigan Athletic 0.545 74 21 11 22 75 75 54 43
62 Wycombe Wanderers 0.517 66 15 21 16 62 66 52 60
63 Burnley 0.494 67 17 16 24 69 83 57 58
64 Millwall 0.488 61 16 13 24 50 68 53 73
65 Luton Town 0.479 68 17 17 20 69 74 54 55
66 Brentford 0.422 56 12 20 21 60 84 53 87
67 Peterborough United 0.409 87 24 15 18 80 65 57 20
68 Plymouth Argyle 0.391 51 12 15 24 61 81 51 99
69 Torquay United 0.369 89 25 14 18 82 75 57 14
70 Halifax Town 0.368 87 25 12 5 74 43 42 18
71 Mansfield Town 0.306 72 18 18 16 73 66 52 44
72 Macclesfield Town 0.302 86 24 14 13 68 56 51 23
73 Colchester United 0.296 85 23 16 17 81 69 56 25
74 Cheltenham Town 0.292 86 25 11 11 70 48 47 22
75 Southend United 0.291 50 13 11 29 53 89 53 102
76 Carlisle United 0.286 56 16 8 30 72 85 54 86
77 Lincoln City 0.252 82 21 19 13 71 64 53 28
78 Rotherham United 0.236 74 18 20 15 81 77 53 41
79 Scunthorpe United 0.233 88 25 13 19 69 68 57 17
80 Cardiff City 0.225 63 12 27 16 60 64 55 67
81 Hartlepool United 0.221 65 14 23 14 69 64 51 63
82 Cambridge United 0.221 66 15 21 17 70 66 53 59
83 Leyton Orient 0.217 78 21 15 18 74 61 54 29
84 Morecambe 0.207 75 21 12 11 81 68 44 34
85 Rushden and Diamonds 0.206 74 23 5 14 79 57 42 39
86 Barnet 0.205 76 21 13 20 69 64 54 32
87 Hereford United 0.189 72 19 15 12 60 55 46 45
88 Woking 0.187 74 22 8 13 72 48 43 38
89 Stevenage 0.186 63 16 15 18 71 69 49 66
90 Scarborough 0.185 72 19 15 18 72 73 52 46
91 Shrewsbury Town 0.181 63 16 15 20 67 75 51 68
92 Hednesford Town 0.168 69 19 12 13 61 51 44 53
93 Exeter City 0.160 61 15 16 20 71 71 51 72
94 Chester City 0.154 64 18 10 23 64 71 51 65
95 Welling United 0.146 60 17 9 16 64 62 42 75
96 Darlington 0.145 60 15 15 23 65 86 53 77
97 Northwich Victoria 0.145 60 15 15 13 63 60 43 74
98 Slough Town 0.136 65 18 11 15 61 53 44 62
99 Rochdale 0.129 62 18 8 25 60 67 51 70
100 Hull City 0.125 51 14 9 30 62 91 53 100
101 Yeovil Town 0.120 59 17 8 17 73 63 42 78
102 Hayes 0.114 58 16 10 17 62 53 43 79
103 Swansea City 0.113 51 13 12 25 52 71 50 98
104 Dover Athletic 0.110 55 15 10 17 60 70 42 89
105 Kettering Town 0.103 52 13 13 16 53 60 42 94
106 Leek Town 0.098 44 10 14 18 52 67 42 108
107 Kidderminster Harriers 0.091 47 11 14 17 56 63 42 104
108 Southport 0.090 50 13 11 19 56 62 43 101
109 Brighton & Hove Albion 0.080 36 6 18 26 41 77 50 111
110 Telford United 0.072 42 10 12 20 53 76 42 110
111 Farnborough 0.067 44 12 8 23 56 71 43 107
112 Gateshead 0.058 35 8 11 23 51 87 42 112
113 Basingstoke Town 0.048 4 0 4 0 5 5 4 115
114 Stalybridge Celtic 0.042 29 7 8 27 48 93 42 113
115 Doncaster Rovers 0.033 20 4 8 38 33 127 50 114
116 Boreham Wood 0.019 4 1 1 1 2 3 3 119
117 Wakefield-Emley 0.014 4 0 4 1 10 11 5 117
118 Hendon 0.011 4 1 1 1 4 5 3 118
119 Dagenham & Redbridge 0.006 3 1 0 1 3 3 2 120
120 Solihull Borough 0.005 2 0 2 0 4 4 2 123
121 Ilkeston Town 0.004 4 1 1 1 4 4 3 116
122 Gainsborough Trinity 0.002 1 0 1 1 3 4 2 124
123 Carshalton Athletic 0.002 1 0 1 1 0 5 2 125
124 Wisbech Town 0 3 1 0 1 3 4 2 121
124 King's Lynn 0 3 1 0 1 1 6 2 122
124 Blyth Spartans 0 0 0 0 1 3 4 1 126
124 Billericay Town 0 0 0 0 1 2 3 1 127
124 Boston United 0 0 0 0 1 1 2 1 128
124 Margate 0 0 0 0 1 1 2 1 129
124 Tiverton Town 0 0 0 0 1 1 2 1 130
124 Winsford United 0 0 0 0 1 1 2 1 131
124 Bromsgrove Rovers 0 0 0 0 1 0 1 1 132
124 Colwyn Bay 0 0 0 0 1 0 2 1 133
124 Lincoln United 0 0 0 0 1 0 2 1 134
124 Heybridge Swifts 0 0 0 0 1 0 3 1 135

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

« 1888-89 History 2024-25 »

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.