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

England 2007-08

2006-07 2008-09

EP Pts W D L GF GA GP PR
1 Chelsea 7.407 110 33 11 5 86 36 49 3
2 Arsenal 5.999 99 29 12 5 89 43 46 9
3 Manchester United 5.580 97 30 7 7 90 27 44 12
4 Liverpool 4.375 89 25 14 6 85 38 45 19
5 Portsmouth 3.341 81 24 9 14 60 43 47 29
6 Aston Villa 2.144 63 17 12 12 76 54 41 70
7 West Bromwich Albion 2.136 98 28 14 13 109 64 55 10
8 Barnsley 2.102 70 19 13 21 60 71 53 54
9 Sheffield United 2.098 82 22 16 16 70 59 54 28
10 Manchester City 2.042 68 19 11 15 51 58 45 60
11 Everton 1.994 74 22 8 14 62 38 44 41
12 Stoke City 1.964 81 21 18 10 72 61 49 30
13 Cardiff City 1.919 88 24 16 16 76 62 56 20
14 Hull City 1.904 90 26 12 15 78 55 53 17
15 Tottenham Hotspur 1.812 66 17 15 15 84 69 47 65
16 Coventry City 1.739 68 19 11 23 66 73 53 59
17 Blackburn Rovers 1.711 64 17 13 12 58 56 42 69
18 West Ham United 1.611 59 16 11 17 48 55 44 82
19 Middlesbrough 1.579 55 14 13 18 50 58 45 87
20 Bristol City 1.538 83 23 14 15 63 60 52 25
21 Charlton Athletic 1.482 72 19 15 17 73 67 51 47
22 Crystal Palace 1.477 72 18 18 14 61 49 50 44
23 Wolverhampton Wanderers 1.467 79 21 16 14 62 56 51 33
24 Watford 1.378 76 20 16 16 69 68 52 36
25 Ipswich Town 1.343 70 18 16 14 68 60 48 53
26 Plymouth Argyle 1.312 73 20 13 18 68 56 51 43
27 Leicester City 1.288 61 15 16 20 50 53 51 77
28 Burnley 1.205 66 17 15 18 64 71 50 67
29 Newcastle United 1.128 50 13 11 19 51 71 43 98
30 Swansea City 1.090 118 35 13 11 104 55 59 1
31 Sheffield Wednesday 1.078 63 16 15 20 62 63 51 71
32 Blackpool 1.035 61 14 19 18 65 71 51 78
33 Queens Park Rangers 1.033 58 14 16 18 61 69 48 85
34 Preston North End 1.024 62 17 11 22 56 60 50 75
35 Southampton 0.980 60 15 15 20 61 75 50 80
36 Norwich City 0.884 60 16 12 23 57 66 51 79
37 Birmingham City 0.876 38 9 11 21 49 68 41 112
38 Peterborough United 0.867 107 33 8 13 102 56 54 4
39 Leeds United 0.849 101 30 11 14 78 47 55 7
40 Fulham 0.811 41 9 14 19 42 64 42 105
41 Bolton Wanderers 0.809 40 10 10 21 38 57 41 108
42 Wigan Athletic 0.807 43 11 10 20 38 54 41 104
43 Milton Keynes Dons 0.776 111 33 12 10 97 48 55 2
44 Doncaster Rovers 0.744 98 28 14 14 88 52 56 11
45 Reading 0.729 40 11 7 24 46 73 42 109
46 Southend United 0.717 94 27 13 17 90 69 57 14
47 Oldham Athletic 0.669 83 23 14 18 71 59 55 24
48 Carlisle United 0.641 90 26 12 16 72 58 54 18
49 Scunthorpe United 0.640 46 11 13 24 47 72 48 101
50 Sunderland 0.639 39 11 6 23 36 65 40 110
51 Hereford United 0.618 103 30 13 12 84 48 55 5
52 Nottingham Forest 0.617 87 23 18 11 72 41 52 21
53 Bristol Rovers 0.537 67 15 22 20 61 69 57 64
54 Colchester United 0.527 38 7 17 24 63 90 48 113
55 Stockport County 0.521 100 29 13 14 88 65 56 8
56 Huddersfield Town 0.485 78 24 6 23 61 73 53 35
57 Morecambe 0.482 75 20 15 21 70 76 56 40
58 Rochdale 0.477 85 24 13 16 87 68 53 23
59 Brighton & Hove Albion 0.476 82 23 13 18 70 58 54 27
60 Luton Town 0.453 63 17 12 28 61 77 57 72
61 Northampton Town 0.440 74 19 17 17 66 63 53 42
62 Leyton Orient 0.412 68 18 14 20 56 70 52 62
63 Tranmere Rovers 0.407 72 20 12 20 59 53 52 48
64 Walsall 0.404 72 18 18 17 57 53 53 49
65 Swindon Town 0.398 72 19 15 19 75 67 53 45
66 Hartlepool United 0.387 67 19 10 24 81 75 53 63
67 Bury 0.358 75 21 12 22 71 71 55 39
68 Darlington 0.348 82 23 13 16 73 49 52 26
69 Wycombe Wanderers 0.315 79 22 13 16 59 50 51 32
70 Grimsby Town 0.312 72 19 15 23 68 78 57 50
71 Crewe Alexandra 0.301 54 13 15 22 50 71 50 89
72 Bournemouth 0.290 68 20 8 25 70 80 53 61
73 Yeovil Town 0.279 56 15 11 25 41 68 51 86
74 Cheltenham Town 0.266 55 14 13 24 49 76 51 88
75 Gillingham 0.266 53 13 14 24 54 82 51 93
76 Chesterfield 0.265 69 19 12 18 79 64 49 55
77 Rotherham United 0.263 79 22 13 16 67 67 51 34
78 Millwall 0.260 62 17 11 25 54 70 53 76
79 Barnet 0.252 69 18 15 21 65 75 54 57
80 Derby County 0.198 14 1 11 30 26 98 42 116
81 Bradford City 0.193 65 18 11 21 66 71 50 68
82 Dagenham & Redbridge 0.192 59 16 11 26 61 84 53 83
83 Lincoln City 0.186 59 18 5 27 66 90 50 84
84 Macclesfield Town 0.184 53 12 17 21 49 69 50 92
85 Chester City 0.182 49 12 13 25 54 74 50 100
86 Shrewsbury Town 0.181 53 13 14 23 57 69 50 91
87 Port Vale 0.172 44 10 14 27 53 86 51 103
88 Aldershot Town 0.158 101 31 8 8 83 50 47 6
89 Mansfield Town 0.158 51 14 9 29 57 78 52 96
90 Brentford 0.153 60 17 9 24 54 80 50 81
91 Notts County 0.151 51 11 18 21 40 58 50 95
92 Havant & Waterlooville 0.125 10 3 1 1 9 8 5 117
93 Torquay United 0.122 92 28 8 14 90 65 50 16
94 Accrington Stanley 0.122 51 16 3 30 53 90 49 97
95 Wrexham 0.120 41 10 11 29 40 81 50 107
96 Cambridge United 0.108 96 28 12 12 76 48 52 13
97 Exeter City 0.097 92 25 17 9 93 62 51 15
98 Burton Albion 0.089 86 24 14 13 87 62 51 22
99 Forest Green Rovers 0.089 75 20 15 14 83 64 49 37
100 Oxford United 0.072 75 21 12 16 59 52 49 38
101 Stevenage 0.068 79 24 7 16 82 59 47 31
102 Grays Athletic 0.066 70 19 13 14 58 47 46 52
103 Ebbsfleet United 0.062 69 19 12 15 65 61 46 56
104 Histon 0.059 72 20 12 15 76 70 47 46
105 Kidderminster Harriers 0.058 70 20 10 18 77 60 48 51
106 Salisbury City 0.056 68 18 14 14 70 60 46 58
107 Crawley Town 0.054 66 19 9 18 73 67 46 66
108 Rushden and Diamonds 0.054 62 16 14 18 59 61 48 73
109 York City 0.043 62 17 11 19 71 75 47 74
110 Woking 0.037 53 12 17 17 53 61 46 90
111 Halifax Town 0.036 52 12 16 19 61 74 47 94
112 Weymouth 0.033 49 12 13 23 57 74 48 99
113 Altrincham 0.023 41 9 14 24 57 84 47 106
114 Northwich Victoria 0.022 44 11 11 25 53 81 47 102
115 Farsley Celtic 0.020 39 10 9 27 48 86 46 111
116 Horsham 0.019 4 1 1 1 7 8 3 119
117 Chasetown 0.013 7 2 1 1 5 4 4 118
118 Stafford Rangers 0.013 25 5 10 31 42 99 46 114
119 Staines Town 0.013 2 0 2 1 2 7 3 121
120 Droylsden 0.013 24 5 9 33 46 105 47 115
121 Barrow 0.003 1 0 1 1 3 4 2 122
122 Harrogate Railway 0.001 3 1 0 1 4 3 2 120
123 Billericay Town 0 0 0 0 1 1 2 1 123
123 Team Bath 0 0 0 0 1 0 2 1 124
123 Ware 0 0 0 0 1 0 2 1 125
123 Maidenhead United 0 0 0 0 1 1 4 1 126
123 Workington 0 0 0 0 1 1 4 1 127
123 Hampton and Richmond 0 0 0 0 1 0 3 1 128
123 Lewes 0 0 0 0 1 0 3 1 129
123 Eastbourne Borough 0 0 0 0 1 0 4 1 130
123 Gainsborough Trinity 0 0 0 0 1 0 6 1 131

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.