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.549 117 36 9 2 87 21 47 1
2 Arsenal 8.769 107 32 11 6 104 42 49 2
3 Manchester United 6.463 104 30 14 7 81 32 51 3
4 Bolton Wanderers 2.868 70 20 10 14 59 50 44 43
5 Everton 2.798 71 21 8 15 56 54 44 42
6 Tottenham Hotspur 2.601 73 20 13 15 71 50 48 36
7 Manchester City 2.544 55 14 13 14 55 43 41 85
8 Liverpool 2.359 71 21 8 16 62 46 45 41
9 Newcastle United 2.149 59 15 14 16 57 65 45 76
10 Middlesbrough 1.901 61 16 13 13 58 52 42 64
11 Sunderland 1.844 101 31 8 11 84 48 50 5
12 Birmingham City 1.826 51 13 12 17 46 50 42 91
13 Blackburn Rovers 1.758 57 13 18 15 45 53 46 81
14 Sheffield United 1.502 81 21 18 15 70 63 54 20
15 Fulham 1.476 61 17 10 20 70 70 47 66
16 Aston Villa 1.469 50 13 11 17 50 59 41 96
17 Portsmouth 1.432 51 14 9 21 50 65 44 92
18 Charlton Athletic 1.375 55 15 10 18 53 65 43 86
19 Ipswich Town 1.270 88 25 13 11 88 61 49 9
20 Wigan Athletic 1.247 87 25 12 11 80 38 48 11
21 Southampton 1.194 48 11 15 20 63 82 46 100
22 Burnley 1.158 74 19 17 18 49 48 54 35
23 West Bromwich Albion 1.140 38 7 17 18 41 67 42 108
24 West Ham United 1.116 84 24 12 16 74 61 52 16
25 Luton Town 1.064 104 31 11 8 96 54 50 4
26 Crystal Palace 0.959 39 9 12 21 46 68 42 106
27 Derby County 0.938 80 23 11 16 77 69 50 21
28 Reading 0.924 77 21 14 16 56 50 51 27
29 Wolverhampton Wanderers 0.902 73 17 22 11 79 64 50 37
30 Preston North End 0.902 81 23 12 15 74 64 50 18
31 Norwich City 0.897 36 8 12 21 44 80 41 109
32 Watford 0.855 66 16 18 21 65 66 55 52
33 Leicester City 0.775 67 15 22 15 58 54 52 50
34 Leeds United 0.771 66 16 18 16 52 57 50 53
35 Hull City 0.757 93 28 9 13 89 59 50 7
36 Millwall 0.743 66 18 12 18 51 50 48 51
37 Bristol City 0.624 76 19 19 12 79 61 50 28
38 Queens Park Rangers 0.621 65 18 11 20 58 64 49 58
39 Bournemouth 0.615 85 24 13 17 94 77 54 14
40 Nottingham Forest 0.611 60 14 18 22 55 75 54 75
41 Tranmere Rovers 0.595 82 23 13 13 76 59 49 17
42 Coventry City 0.585 61 16 13 22 70 80 51 70
43 Stoke City 0.583 61 17 10 21 38 42 48 68
44 Cardiff City 0.583 60 14 18 20 59 62 52 71
45 Brentford 0.578 89 25 14 17 67 70 56 8
46 Hartlepool United 0.560 85 25 10 19 88 71 54 15
47 Oldham Athletic 0.555 64 18 10 24 68 81 52 62
48 Doncaster Rovers 0.541 75 19 18 14 74 66 51 34
49 Colchester United 0.537 75 19 18 17 78 62 54 30
50 Brighton & Hove Albion 0.484 51 13 12 23 42 69 48 93
51 Sheffield Wednesday 0.460 75 20 15 14 79 64 49 31
52 Plymouth Argyle 0.454 53 14 11 23 55 70 48 89
53 Exeter City 0.446 78 22 12 12 74 53 46 23
54 Gillingham 0.442 50 12 14 22 46 69 48 98
55 Huddersfield Town 0.436 70 20 10 18 75 69 48 44
56 Crewe Alexandra 0.418 54 13 15 22 73 96 50 87
57 Swindon Town 0.408 70 19 13 19 72 73 51 45
58 Yeovil Town 0.406 96 29 9 15 105 76 53 6
59 Bradford City 0.393 65 17 14 17 65 65 48 57
60 Barnsley 0.390 64 15 19 15 72 72 49 60
61 Scunthorpe United 0.351 86 24 14 12 74 47 50 13
62 Blackpool 0.326 64 17 13 21 61 66 51 61
63 Northampton Town 0.323 81 23 12 16 67 58 51 19
64 Barnet 0.317 86 26 8 9 91 46 43 12
65 Walsall 0.307 60 16 12 20 66 72 48 72
66 Lincoln City 0.303 75 21 12 16 68 54 49 32
67 Chesterfield 0.301 57 14 15 19 56 66 48 82
68 Port Vale 0.298 59 18 5 26 53 64 49 77
69 Swansea City 0.273 88 26 10 16 68 50 52 10
70 Boston United 0.265 68 17 17 18 75 70 52 48
71 Wrexham 0.261 57 14 15 21 70 87 50 83
72 Milton Keynes Dons 0.257 60 15 15 21 60 74 51 74
73 Southend United 0.245 78 22 12 14 65 51 48 24
74 Grimsby Town 0.244 61 15 16 18 52 55 49 67
75 Macclesfield Town 0.243 79 23 10 17 64 56 50 22
76 Torquay United 0.240 51 12 15 21 56 85 48 94
77 Rochdale 0.236 72 18 18 14 61 57 50 39
78 Carlisle United 0.232 77 21 14 10 77 40 45 25
79 Rotherham United 0.232 32 6 14 29 38 75 49 111
80 Bristol Rovers 0.228 64 14 22 14 63 61 50 59
81 Notts County 0.223 62 16 14 22 56 69 52 63
82 Darlington 0.220 73 20 13 16 60 55 49 38
83 Peterborough United 0.220 48 12 12 27 55 78 51 101
84 Stevenage 0.203 75 23 6 15 66 54 44 33
85 Morecambe 0.201 71 19 14 10 71 53 43 40
86 Leyton Orient 0.200 66 17 15 17 69 75 49 54
87 Hereford United 0.191 77 22 11 11 73 45 44 26
88 Accrington Stanley 0.188 65 18 11 13 72 58 42 55
89 Aldershot Town 0.185 76 22 10 12 73 57 44 29
90 Mansfield Town 0.180 61 15 16 18 58 65 49 69
91 Wycombe Wanderers 0.177 68 18 14 17 59 56 49 49
92 Woking 0.173 68 18 14 11 58 47 43 47
93 Bury 0.166 61 15 16 18 61 60 49 65
94 Cheltenham Town 0.161 60 16 12 20 53 59 48 73
95 Halifax Town 0.158 69 20 9 15 78 60 44 46
96 Dagenham & Redbridge 0.158 65 19 8 16 69 63 43 56
97 Oxford United 0.146 59 16 11 21 51 67 48 78
98 Chester City 0.144 58 14 16 20 49 75 50 79
99 Rushden & Diamonds 0.136 47 11 14 24 45 69 49 102
100 Crawley Town 0.115 57 16 9 17 50 50 42 80
101 Shrewsbury Town 0.114 49 11 16 21 49 57 48 99
102 Scarborough 0.113 56 14 14 14 60 46 42 84
103 Tamworth 0.108 53 14 11 18 53 66 43 88
104 Burton Albion 0.107 50 13 11 18 50 66 42 97
105 Stockport County 0.101 30 7 9 34 54 105 50 112
106 Northwich Victoria 0.099 52 14 10 18 58 72 42 90
107 Kidderminster Harriers 0.097 39 10 9 29 41 89 48 107
108 Ebbsfleet United 0.091 50 13 11 18 58 64 42 95
109 York City 0.089 43 11 10 21 39 66 42 103
110 Canvey Island 0.085 42 9 15 19 53 69 43 104
111 Cambridge United 0.080 40 8 16 24 40 66 48 105
112 Forest Green Rovers 0.067 34 6 16 22 43 85 44 110
113 Farnborough 0.052 29 6 11 25 35 89 42 113
114 Yeading 0.038 6 2 0 1 5 4 3 115
115 Hinckley United 0.035 4 1 1 1 3 2 3 116
116 Bath City 0.029 3 1 0 1 2 3 2 120
117 Slough Town 0.026 3 1 0 1 3 4 2 119
118 Leigh Genesis 0.017 18 4 6 32 31 98 42 114
119 Histon 0.009 3 1 0 1 3 3 2 117
120 Alfreton Town 0.002 1 0 1 1 1 3 2 121
121 Cambridge City 0 3 1 0 1 2 2 2 118
121 Halesowen Town 0 0 0 0 1 1 2 1 122
121 Leigh RMI 0 0 0 0 1 1 2 1 123
121 Billericay Town 0 0 0 0 1 0 1 1 124
121 Coalville Town 0 0 0 0 1 0 1 1 125
121 Lancaster City 0 0 0 0 1 0 1 1 126
121 Thurrock 0 0 0 0 1 0 1 1 127
121 Southport 0 0 0 0 1 1 3 1 128
121 Tiverton 0 0 0 0 1 1 3 1 129
121 Stafford Rangers 0 0 0 0 1 0 2 1 130
121 Hornchurch 0 0 0 0 1 2 5 1 131
121 Vauxhall Motors 0 0 0 0 1 2 5 1 132
121 Hayes 0 0 0 0 1 0 4 1 133

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.