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.485 110 33 11 5 86 36 49 1
2 Arsenal 6.054 99 29 12 5 89 43 46 6
3 Manchester United 5.632 97 30 7 7 90 27 44 10
4 Liverpool 4.411 89 25 14 6 85 38 45 18
5 Portsmouth 3.379 81 24 9 14 60 43 47 27
6 Aston Villa 2.164 63 17 12 12 76 54 41 67
7 West Bromwich Albion 2.146 98 28 14 13 109 64 55 7
8 Barnsley 2.121 70 19 13 21 60 71 53 50
9 Sheffield United 2.103 82 22 16 16 70 59 54 26
10 Manchester City 2.061 68 19 11 15 51 58 45 58
11 Everton 2.013 74 22 8 14 62 38 44 39
12 Stoke City 1.978 81 21 18 10 72 61 49 28
13 Cardiff City 1.937 88 24 16 16 76 62 56 19
14 Hull City 1.920 90 26 12 15 78 55 53 17
15 Tottenham Hotspur 1.830 66 17 15 15 84 69 47 60
16 Coventry City 1.761 68 19 11 23 66 73 53 57
17 Blackburn Rovers 1.727 64 17 13 12 58 56 42 66
18 West Ham United 1.627 59 16 11 17 48 55 44 82
19 Middlesbrough 1.594 55 14 13 18 50 58 45 85
20 Bristol City 1.550 83 23 14 15 63 60 52 24
21 Charlton Athletic 1.489 72 19 15 17 73 67 51 45
22 Crystal Palace 1.489 72 18 18 14 61 49 50 42
23 Wolverhampton Wanderers 1.478 79 21 16 14 62 56 51 32
24 Watford 1.387 76 20 16 16 69 68 52 35
25 Ipswich Town 1.350 70 18 16 14 68 60 48 49
26 Plymouth Argyle 1.323 73 20 13 18 68 56 51 41
27 Leicester City 1.305 61 15 16 20 50 53 51 74
28 Burnley 1.214 66 17 15 18 64 71 50 62
29 Newcastle United 1.138 50 13 11 19 51 71 43 96
30 Sheffield Wednesday 1.084 63 16 15 20 62 63 51 68
31 Blackpool 1.048 61 14 19 18 65 71 51 75
32 Queens Park Rangers 1.040 58 14 16 18 61 69 48 84
33 Preston North End 1.031 62 17 11 22 56 60 50 71
34 Southampton 0.983 60 15 15 20 61 75 50 79
35 Swansea City 0.958 103 30 13 10 96 52 53 3
36 Norwich City 0.889 60 16 12 23 57 66 51 77
37 Birmingham City 0.884 38 9 11 21 49 68 41 112
38 Leeds United 0.882 98 29 11 13 76 45 53 9
39 Fulham 0.819 41 9 14 19 42 64 42 105
40 Bolton Wanderers 0.816 40 10 10 21 38 57 41 108
41 Wigan Athletic 0.814 43 11 10 20 38 54 41 103
42 Southend United 0.759 93 27 12 17 88 67 56 13
43 Peterborough United 0.739 104 32 8 12 98 51 52 2
44 Reading 0.732 40 11 7 24 46 73 42 109
45 Doncaster Rovers 0.710 91 26 13 14 78 49 53 16
46 Nottingham Forest 0.687 87 23 18 10 70 38 51 20
47 Oldham Athletic 0.681 80 22 14 17 68 54 53 29
48 Carlisle United 0.661 87 25 12 15 68 53 52 21
49 Sunderland 0.646 39 11 6 23 36 65 40 110
50 Scunthorpe United 0.645 46 11 13 24 47 72 48 100
51 Hereford United 0.621 102 30 12 12 84 48 54 4
52 Milton Keynes Dons 0.619 98 29 11 9 88 45 49 8
53 Bristol Rovers 0.562 67 15 22 19 61 68 56 59
54 Colchester United 0.531 38 7 17 24 63 90 48 113
55 Huddersfield Town 0.530 78 24 6 22 60 69 52 33
56 Northampton Town 0.473 74 19 17 16 66 61 52 40
57 Brighton & Hove Albion 0.466 76 21 13 17 64 55 51 34
58 Luton Town 0.465 60 16 12 27 56 73 55 80
59 Rochdale 0.460 85 24 13 15 86 65 52 23
60 Tranmere Rovers 0.443 72 20 12 19 59 52 51 43
61 Stockport County 0.436 94 27 13 13 83 63 53 12
62 Walsall 0.432 72 18 18 16 57 51 52 46
63 Leyton Orient 0.419 65 17 14 19 55 69 50 65
64 Swindon Town 0.406 69 18 15 18 70 63 51 52
65 Morecambe 0.399 66 18 12 20 64 72 50 63
66 Darlington 0.337 82 23 13 15 73 48 51 25
67 Hartlepool United 0.332 60 17 9 24 72 71 50 76
68 Bournemouth 0.309 62 18 8 24 67 78 50 72
69 Wycombe Wanderers 0.305 79 22 13 15 59 48 50 31
70 Crewe Alexandra 0.301 53 13 14 22 49 70 49 89
71 Millwall 0.293 62 17 11 24 52 67 52 73
72 Bury 0.277 69 19 12 21 66 67 52 54
73 Cheltenham Town 0.273 52 13 13 23 45 71 49 91
74 Yeovil Town 0.269 52 14 10 24 40 67 48 92
75 Chesterfield 0.255 69 19 12 17 78 61 48 51
76 Rotherham United 0.248 75 21 12 16 65 66 49 38
77 Barnet 0.245 69 18 15 20 64 73 53 55
78 Grimsby Town 0.232 60 16 12 22 58 71 50 78
79 Gillingham 0.231 46 11 13 24 45 78 48 101
80 Derby County 0.200 14 1 11 30 26 98 42 116
81 Bradford City 0.185 65 18 11 20 65 66 49 64
82 Port Vale 0.184 43 10 13 27 51 84 50 104
83 Lincoln City 0.181 59 18 5 26 64 85 49 83
84 Macclesfield Town 0.172 50 11 17 20 48 68 48 97
85 Shrewsbury Town 0.172 53 13 14 22 57 68 49 88
86 Chester City 0.167 48 12 12 24 51 69 48 99
87 Aldershot Town 0.155 101 31 8 8 83 50 47 5
88 Mansfield Town 0.152 51 14 9 28 57 77 51 94
89 Brentford 0.149 60 17 9 23 53 76 49 81
90 Notts County 0.146 51 11 18 20 40 57 49 93
91 Dagenham & Redbridge 0.144 55 15 10 25 58 78 50 86
92 Torquay United 0.121 92 28 8 14 90 65 50 15
93 Havant & Waterlooville 0.119 10 3 1 1 9 8 5 117
94 Accrington Stanley 0.114 51 16 3 29 51 87 48 95
95 Wrexham 0.112 41 10 11 28 40 80 49 107
96 Cambridge United 0.106 96 28 12 12 76 48 52 11
97 Exeter City 0.095 92 25 17 9 93 62 51 14
98 Burton Albion 0.087 86 24 14 13 87 62 51 22
99 Forest Green Rovers 0.086 75 20 15 14 83 64 49 36
100 Oxford United 0.072 75 21 12 16 59 52 49 37
101 Stevenage 0.066 79 24 7 16 82 59 47 30
102 Grays Athletic 0.064 70 19 13 14 58 47 46 48
103 Ebbsfleet United 0.060 69 19 12 15 65 61 46 53
104 Histon 0.058 72 20 12 15 76 70 47 44
105 Kidderminster Harriers 0.056 70 20 10 18 77 60 48 47
106 Salisbury City 0.055 68 18 14 14 70 60 46 56
107 Crawley Town 0.053 66 19 9 18 73 67 46 61
108 Rushden & Diamonds 0.052 62 16 14 18 59 61 48 69
109 York City 0.042 62 17 11 19 71 75 47 70
110 Woking 0.036 53 12 17 17 53 61 46 87
111 Halifax Town 0.035 52 12 16 19 61 74 47 90
112 Weymouth 0.032 49 12 13 23 57 74 48 98
113 Altrincham 0.022 41 9 14 24 57 84 47 106
114 Northwich Victoria 0.021 44 11 11 25 53 81 47 102
115 Farsley Celtic 0.020 39 10 9 27 48 86 46 111
116 Horsham 0.018 4 1 1 1 7 8 3 119
117 Chasetown 0.014 7 2 1 1 5 4 4 118
118 Stafford Rangers 0.013 25 5 10 31 42 99 46 114
119 Droylsden 0.013 24 5 9 33 46 105 47 115
120 Staines Town 0.011 2 0 2 1 2 7 3 121
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 & 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 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.