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

England 2004-05

2003-04 2005-06

EP Pts W D L GF GA GP PR
1 Chelsea 14.585 117 36 9 2 87 21 47 1
2 Arsenal 8.778 107 32 11 6 104 42 49 2
3 Manchester United 6.452 104 30 14 7 81 32 51 3
4 Bolton Wanderers 2.873 70 20 10 14 59 50 44 50
5 Everton 2.797 71 21 8 15 56 54 44 48
6 Tottenham Hotspur 2.604 73 20 13 15 71 50 48 43
7 Manchester City 2.545 55 14 13 14 55 43 41 85
8 Liverpool 2.361 71 21 8 16 62 46 45 46
9 Newcastle United 2.148 59 15 14 16 57 65 45 80
10 Middlesbrough 1.902 61 16 13 13 58 52 42 71
11 Sunderland 1.859 101 31 8 11 84 48 50 5
12 Birmingham City 1.827 51 13 12 17 46 50 42 93
13 Blackburn Rovers 1.755 57 13 18 15 45 53 46 82
14 Sheffield United 1.513 81 21 18 15 70 63 54 26
15 Fulham 1.476 61 17 10 20 70 70 47 72
16 Aston Villa 1.471 50 13 11 17 50 59 41 97
17 Portsmouth 1.431 51 14 9 21 50 65 44 94
18 Charlton Athletic 1.378 55 15 10 18 53 65 43 86
19 Ipswich Town 1.268 89 25 14 12 90 65 51 14
20 Wigan Athletic 1.257 87 25 12 11 80 38 48 16
21 Southampton 1.193 48 11 15 20 63 82 46 100
22 West Ham United 1.192 91 26 13 16 79 63 55 12
23 Burnley 1.158 74 19 17 18 49 48 54 42
24 West Bromwich Albion 1.139 38 7 17 18 41 67 42 108
25 Crystal Palace 0.958 39 9 12 21 46 68 42 106
26 Reading 0.941 77 21 14 16 56 50 51 35
27 Luton Town 0.939 104 31 11 9 96 56 51 4
28 Derby County 0.926 81 23 12 17 77 71 52 27
29 Wolverhampton Wanderers 0.911 73 17 22 11 79 64 50 44
30 Norwich City 0.900 36 8 12 21 44 80 41 109
31 Preston North End 0.879 85 24 13 16 76 65 53 21
32 Watford 0.860 66 16 18 21 65 66 55 58
33 Leicester City 0.779 67 15 22 15 58 54 52 56
34 Leeds United 0.774 66 16 18 16 52 57 50 59
35 Millwall 0.749 66 18 12 18 51 50 48 57
36 Hull City 0.710 94 28 10 13 92 62 51 8
37 Queens Park Rangers 0.634 65 18 11 20 58 64 49 62
38 Nottingham Forest 0.616 60 14 18 22 55 75 54 79
39 Bristol City 0.604 82 21 19 13 82 63 53 25
40 Tranmere Rovers 0.594 92 26 14 14 82 63 54 9
41 Oldham Athletic 0.592 71 20 11 26 78 91 57 49
42 Coventry City 0.590 61 16 13 22 70 80 51 76
43 Cardiff City 0.587 60 14 18 20 59 62 52 77
44 Stoke City 0.586 61 17 10 21 38 42 48 75
45 Bournemouth 0.576 85 24 13 18 96 80 55 20
46 Doncaster Rovers 0.569 79 20 19 14 76 67 53 32
47 Hartlepool United 0.563 92 27 11 22 97 83 60 10
48 Colchester United 0.529 76 19 19 17 79 63 55 36
49 Brentford 0.496 89 25 14 20 68 76 59 15
50 Brighton & Hove Albion 0.489 51 13 12 23 42 69 48 95
51 Sheffield Wednesday 0.465 84 23 15 15 87 69 53 23
52 Plymouth Argyle 0.458 53 14 11 23 55 70 48 90
53 Gillingham 0.443 50 12 14 22 46 69 48 99
54 Yeovil Town 0.438 96 29 9 16 108 80 54 7
55 Swindon Town 0.426 76 21 13 20 75 76 54 37
56 Crewe Alexandra 0.420 54 13 15 22 73 96 50 87
57 Huddersfield Town 0.419 73 21 10 19 81 75 50 45
58 Scunthorpe United 0.400 87 24 15 12 75 48 51 17
59 Northampton Town 0.393 85 24 13 18 70 62 55 22
60 Swansea City 0.383 91 27 10 17 70 51 54 11
61 Exeter City 0.369 79 22 13 13 77 57 48 28
62 Barnsley 0.367 64 15 19 16 72 73 50 63
63 Bradford City 0.357 65 17 14 18 66 67 49 61
64 Wrexham 0.354 78 21 15 21 86 93 57 33
65 Southend United 0.345 99 28 15 15 81 58 58 6
66 Blackpool 0.332 70 19 13 22 70 71 54 51
67 Lincoln City 0.314 79 22 13 18 70 58 53 30
68 Walsall 0.309 64 17 13 21 69 75 51 65
69 Bristol Rovers 0.293 77 18 23 15 72 66 56 34
70 Macclesfield Town 0.287 86 25 11 19 71 60 55 19
71 Chesterfield 0.276 57 14 15 20 57 68 49 83
72 Port Vale 0.271 62 19 5 27 55 66 51 69
73 Leyton Orient 0.267 75 20 15 18 76 77 53 39
74 Rochdale 0.265 75 19 18 15 65 59 52 38
75 Boston United 0.263 68 17 17 19 75 71 53 55
76 Milton Keynes Dons 0.261 63 16 15 22 64 76 53 67
77 Grimsby Town 0.258 61 15 16 19 53 57 50 74
78 Torquay United 0.257 54 13 15 22 61 91 50 88
79 Darlington 0.247 74 20 14 16 60 55 50 40
80 Rotherham United 0.233 32 6 14 29 38 75 49 112
81 Notts County 0.227 62 16 14 23 58 72 53 70
82 Wycombe Wanderers 0.226 74 20 14 18 61 57 52 41
83 Barnet 0.213 89 27 8 10 94 49 45 13
84 Cheltenham Town 0.209 64 17 13 20 60 62 50 64
85 Mansfield Town 0.204 62 15 17 19 58 69 51 68
86 Carlisle United 0.202 86 24 14 12 82 44 50 18
87 Peterborough United 0.199 48 12 12 28 55 79 52 101
88 Chester City 0.194 64 16 16 21 52 77 53 66
89 Hereford United 0.192 83 23 14 13 79 52 50 24
90 Bury 0.180 61 15 16 19 62 63 50 73
91 Oxford United 0.178 60 16 12 21 53 69 49 78
92 Shrewsbury Town 0.164 52 12 16 22 53 63 50 91
93 Accrington Stanley 0.162 68 19 11 14 76 62 44 53
94 Rushden and Diamonds 0.141 47 11 14 25 45 70 50 102
95 Morecambe 0.135 71 19 14 11 71 56 44 47
96 Stevenage 0.132 79 24 7 17 69 59 48 31
97 Aldershot Town 0.127 79 23 10 14 75 60 47 29
98 Woking 0.118 68 18 14 12 58 50 44 54
99 Halifax Town 0.116 69 20 9 15 78 60 44 52
100 Stockport County 0.111 33 8 9 35 57 108 52 111
101 Dagenham & Redbridge 0.108 65 19 8 17 70 68 44 60
102 Kidderminster Harriers 0.102 39 10 9 30 41 90 49 107
103 Cambridge United 0.096 43 9 16 25 41 68 50 103
104 Crawley Town 0.081 57 16 9 17 50 50 42 81
105 Tamworth 0.077 53 14 11 18 53 66 43 89
106 Burton Albion 0.077 50 13 11 18 50 66 42 98
107 Scarborough 0.076 56 14 14 15 61 50 43 84
108 Northwich Victoria 0.069 52 14 10 18 58 72 42 92
109 Ebbsfleet United 0.064 50 13 11 18 58 64 42 96
110 York City 0.061 43 11 10 22 39 68 43 104
111 Canvey Island 0.060 42 9 15 19 53 69 43 105
112 Forest Green Rovers 0.048 34 6 16 22 43 85 44 110
113 Farnborough 0.037 29 6 11 25 35 89 42 113
114 Yeading 0.034 6 2 0 1 5 4 3 115
115 Hinckley United 0.033 4 1 1 1 3 2 3 116
116 Slough Town 0.023 3 1 0 1 3 4 2 119
117 Bath City 0.019 3 1 0 1 2 3 2 120
118 Histon 0.013 3 1 0 1 3 3 2 117
119 Leigh Genesis 0.011 18 4 6 33 32 100 43 114
120 Alfreton Town 0.003 1 0 1 1 1 3 2 121
121 Cambridge City 0.001 3 1 0 1 2 2 2 118
122 Halesowen Town 0 0 0 0 1 1 2 1 122
122 Billericay Town 0 0 0 0 1 0 1 1 123
122 Coalville Town 0 0 0 0 1 0 1 1 124
122 Lancaster City 0 0 0 0 1 0 1 1 125
122 Thurrock 0 0 0 0 1 0 1 1 126
122 Southport 0 0 0 0 1 1 3 1 127
122 Tiverton Town 0 0 0 0 1 1 3 1 128
122 Stafford Rangers 0 0 0 0 1 0 2 1 129
122 Hornchurch 0 0 0 0 1 2 5 1 130
122 Vauxhall Motors 0 0 0 0 1 2 5 1 131
122 Hayes 0 0 0 0 1 0 4 1 132

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.