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

England 2005-06

2004-05 2006-07

EP Pts W D L GF GA GP PR
1 Chelsea 9.939 108 34 6 6 87 30 46 2
2 Manchester United 8.295 106 32 10 6 97 40 48 3
3 Liverpool 6.760 98 30 8 7 78 35 45 4
4 Blackburn Rovers 3.420 79 24 7 15 68 52 46 26
5 Arsenal 3.230 80 24 8 14 81 39 46 24
6 Middlesbrough 2.814 66 18 12 19 65 67 49 48
7 Newcastle United 2.639 70 21 7 16 52 44 44 35
8 Reading 2.509 120 35 15 4 111 42 54 1
9 Tottenham Hotspur 2.494 65 18 11 11 55 42 40 51
10 West Ham United 2.472 75 22 9 16 70 66 47 30
11 Bolton Wanderers 2.258 69 19 12 14 57 46 45 40
12 Charlton Athletic 2.077 61 17 10 19 58 68 46 65
13 Fulham 1.889 51 15 6 20 56 67 41 96
14 Wigan Athletic 1.774 68 20 8 20 58 63 48 44
15 Everton 1.729 55 15 10 18 38 56 43 88
16 Crystal Palace 1.595 89 25 14 16 80 58 55 17
17 Aston Villa 1.558 55 14 13 18 57 65 45 84
18 Manchester City 1.411 54 16 6 22 52 54 44 89
19 Birmingham City 1.403 52 13 13 22 41 65 48 95
20 Sheffield United 1.284 94 27 13 10 78 50 50 5
21 Leeds United 1.162 90 24 18 12 68 49 54 14
22 Watford 1.040 94 26 16 11 88 61 53 6
23 Preston North End 0.947 89 22 23 8 67 40 53 16
24 Portsmouth 0.929 41 11 8 22 41 67 41 107
25 Doncaster Rovers 0.904 86 25 11 18 71 58 54 19
26 West Bromwich Albion 0.849 37 9 10 24 42 68 43 112
27 Leicester City 0.816 66 17 15 20 61 65 52 49
28 Leyton Orient 0.786 91 25 16 11 74 58 52 11
29 Accrington Stanley 0.761 91 28 7 7 76 45 42 9
30 Grimsby Town 0.757 90 26 12 15 70 49 53 13
31 Colchester United 0.755 91 26 13 13 75 49 52 10
32 Wolverhampton Wanderers 0.700 73 18 19 13 57 48 50 33
33 Northampton Town 0.663 93 25 18 9 74 46 52 7
34 Coventry City 0.614 70 18 16 17 67 68 51 36
35 Luton Town 0.593 64 18 10 21 72 74 49 54
36 Brentford 0.564 90 24 18 13 82 67 55 15
37 Hereford United 0.561 90 25 15 7 67 40 47 12
38 Southend United 0.558 85 24 13 12 74 48 49 20
39 Plymouth Argyle 0.539 59 14 17 18 42 50 49 69
40 Norwich City 0.538 68 20 8 22 61 69 50 45
41 Cardiff City 0.530 66 18 12 20 63 63 50 47
42 Southampton 0.522 67 16 19 16 57 55 51 46
43 Carlisle United 0.515 86 25 11 12 85 45 48 18
44 Huddersfield Town 0.488 85 23 16 14 85 70 53 22
45 Burton Albion 0.487 68 18 14 15 55 58 47 43
46 Barnsley 0.479 85 21 22 13 77 60 56 21
47 Millwall 0.474 51 11 18 23 45 69 52 98
48 Cheltenham Town 0.472 93 25 18 14 80 61 57 8
49 Grays Athletic 0.463 80 22 14 10 101 63 46 25
50 Burnley 0.462 60 16 12 22 52 58 50 66
51 Halifax Town 0.458 81 22 15 10 63 48 47 23
52 Sunderland 0.437 21 5 6 31 31 74 42 114
53 Wycombe Wanderers 0.436 75 19 18 14 80 70 51 29
54 Morecambe 0.422 75 22 9 14 72 48 45 28
55 Stevenage 0.418 73 20 13 12 67 52 45 31
56 Sheffield Wednesday 0.414 55 14 13 22 47 62 49 86
57 Gillingham 0.414 66 18 12 20 56 71 50 50
58 Stoke City 0.413 64 18 10 23 58 67 51 56
59 Swansea City 0.398 76 19 19 13 84 63 51 27
60 Ipswich Town 0.394 56 14 14 20 53 69 48 82
61 Nottingham Forest 0.388 73 20 13 17 72 59 50 32
62 Derby County 0.385 53 11 20 18 56 72 49 93
63 Port Vale 0.383 70 19 13 20 57 63 52 39
64 Shrewsbury Town 0.379 68 18 14 18 63 60 50 42
65 Lincoln City 0.364 70 16 22 14 77 65 52 34
66 Bradford City 0.360 68 16 20 15 63 60 51 41
67 Mansfield Town 0.350 64 16 16 20 70 74 52 55
68 Hull City 0.349 52 12 16 20 50 58 48 94
69 Stockport County 0.337 58 13 19 18 65 85 50 73
70 Queens Park Rangers 0.336 50 12 14 22 50 71 48 100
71 Scunthorpe United 0.331 70 18 16 18 75 81 52 38
72 Oldham Athletic 0.315 70 19 13 19 64 65 51 37
73 Bristol Rovers 0.306 64 18 10 22 62 72 50 57
74 Barnet 0.302 60 14 18 18 51 65 50 67
75 Yeovil Town 0.301 63 17 12 22 62 67 51 62
76 Darlington 0.297 63 16 15 17 59 56 48 61
77 Bristol City 0.291 65 18 11 19 68 68 48 52
78 Hartlepool United 0.287 56 13 17 20 51 66 50 81
79 Crewe Alexandra 0.287 42 9 15 24 59 93 48 106
80 Exeter City 0.286 63 18 9 15 65 48 42 58
81 Bournemouth 0.285 56 12 20 17 50 56 49 78
82 Torquay United 0.277 59 14 17 21 56 70 52 70
83 Macclesfield Town 0.275 58 13 19 18 65 80 50 72
84 Brighton & Hove Albion 0.270 38 7 17 24 41 75 48 111
85 Peterborough United 0.268 63 17 12 20 58 52 49 60
86 Boston United 0.268 65 16 17 17 57 66 50 53
87 Blackpool 0.267 56 13 17 19 60 71 49 80
88 Chester City 0.264 61 16 13 22 61 68 51 64
89 Chesterfield 0.251 57 14 15 20 66 79 49 75
90 Woking 0.245 61 15 16 15 61 50 46 63
91 Cambridge United 0.243 55 15 10 17 51 57 42 83
92 York City 0.240 63 17 12 14 63 51 43 59
93 Rotherham United 0.236 55 13 16 20 58 69 49 85
94 Dagenham & Redbridge 0.232 58 16 10 17 64 61 43 71
95 Rochdale 0.232 56 14 14 20 66 75 48 79
96 Wrexham 0.230 59 15 14 19 62 57 48 68
97 Walsall 0.227 57 14 15 23 55 77 52 77
98 Notts County 0.226 55 13 16 20 52 68 49 87
99 Tranmere Rovers 0.226 54 13 15 20 52 56 48 90
100 Bury 0.222 54 12 18 19 47 63 49 92
101 Milton Keynes Dons 0.221 57 14 15 22 53 74 51 76
102 Swindon Town 0.214 49 11 16 22 50 74 49 102
103 Kidderminster Harriers 0.212 50 13 11 18 39 55 42 99
104 Canvey Island 0.212 51 13 12 17 47 58 42 97
105 Aldershot Town 0.210 57 17 6 21 64 76 44 74
106 Oxford United 0.188 54 12 18 21 49 62 51 91
107 Tamworth 0.182 46 10 16 20 37 66 46 105
108 Ebbsfleet United 0.174 49 13 10 19 45 57 42 101
109 Rushden & Diamonds 0.174 47 11 14 25 45 81 50 104
110 Forest Green Rovers 0.152 38 8 14 20 49 62 42 110
111 Southport 0.151 41 10 11 23 37 70 44 109
112 Crawley Town 0.142 47 12 11 19 48 55 42 103
113 Scarborough 0.124 37 9 10 23 40 66 42 113
114 Altrincham 0.123 41 10 11 21 40 71 42 108
115 Nuneaton Borough AFC 0.092 8 2 2 1 9 9 5 115
116 Northwich Victoria 0.070 7 2 1 1 5 5 4 116
117 Burscough 0.032 3 1 0 1 4 6 2 119
118 Histon 0.015 4 1 1 1 7 4 3 117
119 Harrogate Town 0.011 2 0 2 0 1 1 2 120
120 Weymouth 0.004 1 0 1 1 1 3 2 122
121 Chasetown 0.003 1 0 1 1 1 5 2 124
122 Eastbourne Borough 0.002 1 0 1 1 1 4 2 123
123 Worcester City 0 4 1 1 1 2 2 3 118
123 Chippenham Town 0 1 0 1 1 1 2 2 121
123 Folkestone Invicta 0 0 0 0 1 1 2 1 125
123 Merthyr Tydfil 0 0 0 0 1 1 2 1 126
123 Cambridge City 0 0 0 0 1 0 1 1 127
123 Burnham 0 0 0 0 1 1 3 1 128
123 Kettering Town 0 0 0 0 1 1 3 1 129
123 Ramsgate 0 0 0 0 1 0 2 1 130
123 Braintree Town 0 0 0 0 1 1 4 1 131
123 Welling United 0 0 0 0 1 1 4 1 132
123 Hednesford Town 0 0 0 0 1 0 4 1 133
123 Leamington 0 0 0 0 1 1 9 1 134

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.