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

England 2003-04

2002-03 2004-05

EP Pts W D L GF GA GP PR
1 Arsenal 9.314 110 32 14 3 98 37 49 1
2 Chelsea 5.127 92 28 8 9 81 38 45 13
3 Manchester United 4.813 97 30 7 10 83 44 47 7
4 West Bromwich Albion 3.102 98 29 11 12 74 47 52 4
5 Liverpool 2.463 70 19 13 12 66 46 44 45
6 Middlesbrough 2.159 68 19 11 17 56 60 47 52
7 Aston Villa 2.129 71 20 11 14 64 52 45 41
8 Bolton Wanderers 2.095 69 19 12 16 65 68 47 49
9 Newcastle United 2.022 59 14 17 10 57 44 41 76
10 Norwich City 1.845 94 28 10 10 80 43 48 11
11 Portsmouth 1.823 61 17 10 19 63 68 46 70
12 Birmingham City 1.758 57 14 15 14 49 52 43 80
13 Fulham 1.744 63 17 12 16 61 52 45 62
14 Sunderland 1.714 98 28 14 14 77 57 56 5
15 Charlton Athletic 1.645 54 14 12 15 57 59 41 88
16 Tottenham Hotspur 1.567 59 17 8 20 62 64 45 77
17 Wigan Athletic 1.471 77 20 17 13 65 49 50 37
18 West Ham United 1.458 90 24 18 14 80 56 56 19
19 Southampton 1.371 53 14 11 17 49 49 42 92
20 Everton 1.343 50 12 14 18 54 61 44 101
21 Manchester City 1.287 52 12 16 17 71 68 45 96
22 Reading 1.260 80 23 11 18 66 65 52 32
23 Sheffield United 1.256 83 24 11 17 72 60 52 27
24 Millwall 1.255 85 23 16 15 63 54 54 24
25 Crystal Palace 1.243 86 25 11 18 83 74 54 23
26 Rotherham United 1.204 62 15 17 19 59 66 51 65
27 Queens Park Rangers 1.163 98 27 17 10 90 56 54 3
28 Blackburn Rovers 1.151 44 12 8 20 54 67 40 105
29 Tranmere Rovers 1.009 88 23 19 15 73 66 57 20
30 Plymouth Argyle 1.006 94 27 13 10 94 48 50 10
31 Ipswich Town 1.001 82 24 10 18 91 78 52 30
32 Wolverhampton Wanderers 0.980 43 10 13 21 47 86 44 107
33 Stoke City 0.954 70 19 13 18 61 60 50 46
34 Coventry City 0.932 72 19 15 17 73 62 51 40
35 Cardiff City 0.931 68 18 14 17 74 63 49 51
36 Bristol City 0.901 96 27 15 14 72 52 56 8
37 Leicester City 0.883 37 7 16 19 52 71 42 109
38 Nottingham Forest 0.876 65 16 17 18 64 65 51 55
39 Luton Town 0.847 86 23 17 16 88 79 56 22
40 Preston North End 0.829 64 16 16 18 75 77 50 61
41 Brighton & Hove Albion 0.815 92 27 11 17 75 52 55 14
42 Northampton Town 0.791 95 28 11 19 79 72 58 9
43 Colchester United 0.778 92 25 17 19 76 73 61 17
44 Blackpool 0.776 92 27 11 21 85 77 59 16
45 Watford 0.766 61 16 13 21 57 75 50 73
46 Huddersfield Town 0.741 92 26 14 14 78 62 54 15
47 Gillingham 0.722 60 17 9 25 56 75 51 75
48 Leeds United 0.712 34 8 10 23 45 88 41 111
49 Crewe Alexandra 0.689 56 15 11 23 59 68 49 83
50 Port Vale 0.656 78 22 12 17 78 69 51 35
51 Burnley 0.649 63 16 15 21 68 83 52 64
52 Swindon Town 0.647 80 22 14 15 84 68 51 31
53 Doncaster Rovers 0.616 98 29 11 11 84 43 51 2
54 Walsall 0.612 54 14 12 23 49 71 49 90
55 Hartlepool United 0.599 82 22 16 16 89 72 54 29
56 Derby County 0.582 52 13 13 22 54 72 48 97
57 Barnsley 0.545 71 17 20 17 59 65 54 44
58 Hereford United 0.534 97 29 10 8 107 48 47 6
59 Lincoln City 0.506 84 22 18 14 81 61 54 25
60 Bournemouth 0.504 71 18 17 16 58 55 51 42
61 Chester City 0.503 92 27 11 6 85 36 44 12
62 Torquay United 0.501 82 23 13 13 72 50 49 28
63 Oldham Athletic 0.499 61 13 22 16 76 72 51 69
64 Hull City 0.478 91 26 13 11 87 53 50 18
65 Yeovil Town 0.451 84 26 6 20 84 67 52 26
66 Peterborough United 0.443 64 16 16 21 71 70 53 58
67 Sheffield Wednesday 0.442 69 17 18 21 65 72 56 50
68 Stockport County 0.431 61 14 19 19 71 81 52 71
69 Oxford United 0.431 74 19 17 14 57 49 50 39
70 Bradford City 0.398 37 10 7 31 39 71 48 110
71 Wrexham 0.396 63 18 9 23 59 72 50 63
72 Chesterfield 0.378 55 13 16 21 56 79 50 87
73 Southend United 0.375 78 21 15 23 76 78 59 36
74 Mansfield Town 0.362 86 25 11 19 91 74 55 21
75 Notts County 0.356 53 13 14 26 63 88 53 95
76 Brentford 0.347 57 15 12 24 64 83 51 82
77 Swansea City 0.336 71 19 14 20 70 72 53 43
78 Grimsby Town 0.319 54 14 12 24 61 88 50 91
79 Rushden and Diamonds 0.317 51 14 9 27 63 82 50 99
80 Scunthorpe United 0.315 70 17 19 22 86 87 58 47
81 Wycombe Wanderers 0.311 48 9 21 24 64 90 54 104
82 Wimbledon 0.307 33 9 6 35 43 93 50 112
83 Shrewsbury Town 0.299 78 21 15 11 72 49 47 34
84 Exeter City 0.281 69 19 12 12 71 59 43 48
85 Barnet 0.279 79 21 16 11 70 58 48 33
86 Accrington Stanley 0.273 64 16 16 15 71 64 47 57
87 Telford United 0.262 64 18 10 19 57 58 47 60
88 Aldershot Town 0.257 76 21 13 13 84 71 47 38
89 Kidderminster Harriers 0.254 62 16 14 22 51 66 52 68
90 Scarborough 0.251 64 16 16 17 57 58 49 59
91 Bury 0.250 59 16 11 23 57 69 50 78
92 Cheltenham Town 0.221 62 16 14 21 66 80 51 67
93 Stevenage 0.219 66 19 9 17 61 56 45 54
94 Darlington 0.210 54 14 12 24 54 68 50 89
95 Woking 0.208 64 16 16 12 68 56 44 56
96 Leyton Orient 0.192 56 14 14 23 54 79 51 84
97 Cambridge United 0.189 61 15 16 20 61 74 51 72
98 Boston United 0.188 62 17 11 22 54 64 50 66
99 Macclesfield Town 0.188 57 14 15 23 63 78 52 81
100 Morecambe 0.186 67 20 7 16 67 70 43 53
101 Burton Albion 0.180 55 16 7 21 59 61 44 85
102 Rochdale 0.175 53 13 14 23 52 65 50 93
103 Bristol Rovers 0.174 55 14 13 22 51 65 49 86
104 Ebbsfleet United 0.170 60 15 15 14 71 68 44 74
105 Dagenham & Redbridge 0.168 57 16 9 19 64 67 44 79
106 Carlisle United 0.155 51 14 9 28 51 77 51 100
107 York City 0.152 44 10 14 25 38 72 49 106
108 Halifax Town 0.144 53 15 8 23 49 69 46 94
109 Tamworth 0.133 49 13 10 19 49 68 42 102
110 Forest Green Rovers 0.130 48 12 12 19 58 82 43 103
111 Margate 0.115 51 14 9 19 56 64 42 98
112 Farnborough 0.081 39 10 9 24 53 75 43 108
113 Leigh Genesis 0.056 29 7 8 27 46 97 42 113
114 Northwich Victoria 0.050 23 4 11 28 31 82 43 114
115 Hornchurch 0.016 3 1 0 1 2 1 2 115
116 Weston-super-Mare 0.007 3 1 0 1 2 4 2 116
117 Thurrock 0.007 1 0 1 1 2 4 2 120
118 Redbridge 0.006 1 0 1 1 3 4 2 118
119 Canvey Island 0.003 1 0 1 1 3 4 2 117
120 Stalybridge Celtic 0.003 1 0 1 1 2 4 2 119
121 Crawley Town 0 0 0 0 1 2 3 1 121
121 Grantham Town 0 0 0 0 1 1 2 1 122
121 Grays Athletic 0 0 0 0 1 1 2 1 123
121 Lancaster City 0 0 0 0 1 1 2 1 124
121 Histon 0 0 0 0 1 1 3 1 125
121 Bradford Park Avenue 0 0 0 0 1 2 5 1 126
121 Boreham Wood 0 0 0 0 1 0 4 1 127
121 Salisbury City 0 0 0 0 1 0 4 1 128
121 Whitby Town 0 0 0 0 1 0 4 1 129
121 Shildon 0 0 0 0 1 2 7 1 130
121 Gainsborough Trinity 0 0 0 0 1 1 7 1 131
121 Bishop's Stortford 0 0 0 0 1 0 6 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.