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

England 2006-07

2005-06 2007-08

EP Pts W D L GF GA GP PR
1 Chelsea 9.600 118 35 13 4 100 34 52 1
2 Manchester United 5.912 109 34 7 7 100 38 48 2
3 Arsenal 3.917 89 25 14 10 85 47 49 17
4 Liverpool 3.249 77 23 8 12 68 40 43 30
5 Tottenham Hotspur 2.789 81 23 12 14 84 66 49 24
6 Everton 2.281 64 17 13 12 59 42 42 60
7 Bolton Wanderers 2.061 63 18 9 16 56 58 43 64
8 Portsmouth 1.975 60 16 12 14 50 49 42 71
9 Aston Villa 1.915 56 13 17 12 49 50 42 85
10 Reading 1.846 63 18 9 17 67 62 44 62
11 Birmingham City 1.806 99 30 9 14 85 52 53 5
12 Blackburn Rovers 1.800 65 19 8 18 64 59 45 56
13 Middlesbrough 1.647 55 13 16 18 58 64 47 88
14 Derby County 1.564 100 30 10 14 75 56 54 4
15 Walsall 1.367 93 26 15 9 68 38 50 13
16 West Ham United 1.355 44 13 5 23 39 62 41 110
17 Newcastle United 1.315 48 12 12 19 46 57 43 104
18 Hartlepool United 1.314 94 27 13 11 68 43 51 12
19 Manchester City 1.297 52 14 10 20 39 52 44 98
20 Fulham 1.279 46 10 16 17 48 71 43 107
21 Swindon Town 1.266 92 27 11 12 65 43 50 14
22 Sunderland 1.216 88 27 7 14 76 50 48 18
23 Milton Keynes Dons 1.112 95 28 11 15 82 68 54 11
24 Southampton 1.111 87 25 12 16 93 64 53 19
25 Wycombe Wanderers 1.108 79 21 16 18 65 60 55 29
26 West Bromwich Albion 1.087 96 28 12 16 100 65 56 8
27 Scunthorpe United 1.036 98 28 14 9 80 42 51 6
28 Blackpool 1.031 103 30 13 12 95 59 55 3
29 Bristol City 1.027 97 28 13 12 78 51 53 7
30 Southend United 1.015 58 15 13 26 61 89 54 79
31 Stoke City 0.980 76 20 16 13 65 46 49 33
32 Wolverhampton Wanderers 0.943 81 23 12 17 65 65 52 27
33 Watford 0.922 45 10 15 21 41 67 46 109
34 Bristol Rovers 0.914 92 26 14 15 66 52 55 15
35 Preston North End 0.881 80 24 8 18 69 58 50 28
36 Plymouth Argyle 0.877 77 20 17 15 70 66 52 32
37 Notts County 0.847 71 19 14 18 61 57 51 44
38 Nottingham Forest 0.847 95 27 14 13 79 51 54 10
39 Darlington 0.826 72 19 15 16 62 64 50 43
40 Sheffield United 0.818 41 11 8 22 35 62 41 113
41 Sheffield Wednesday 0.790 72 20 12 17 73 73 49 42
42 Charlton Athletic 0.778 41 10 11 22 39 66 43 112
43 Barnet 0.770 71 20 11 21 67 78 52 46
44 Crystal Palace 0.768 68 19 11 19 62 56 49 54
45 Ipswich Town 0.761 70 20 10 21 68 62 51 48
46 Lincoln City 0.749 74 21 11 18 78 72 50 39
47 Colchester United 0.742 69 20 9 19 71 59 48 51
48 Peterborough United 0.742 73 20 13 19 80 69 52 40
49 Stockport County 0.738 77 23 8 19 70 61 50 31
50 Shrewsbury Town 0.735 76 19 19 14 71 53 52 34
51 Norwich City 0.733 71 20 11 22 70 81 53 45
52 Cardiff City 0.716 65 17 14 18 57 59 49 58
53 Swansea City 0.698 81 23 12 16 80 59 51 23
54 Wigan Athletic 0.682 38 10 8 22 38 63 40 115
55 Oldham Athletic 0.643 82 23 13 17 80 62 53 21
56 Hereford United 0.630 65 17 14 21 55 58 52 59
57 Leicester City 0.599 60 15 15 21 61 74 51 72
58 Doncaster Rovers 0.593 75 19 18 16 64 59 53 36
59 Rochdale 0.581 68 18 14 17 73 54 49 53
60 Yeovil Town 0.580 82 24 10 17 63 53 51 22
61 Wrexham 0.577 60 16 12 23 52 73 51 74
62 Port Vale 0.547 70 21 7 24 72 76 52 50
63 Mansfield Town 0.541 61 16 13 22 63 68 51 69
64 Hull City 0.538 54 14 12 25 58 75 51 95
65 Burnley 0.530 57 15 12 21 54 53 48 80
66 Chesterfield 0.529 55 14 13 24 52 59 51 90
67 Bury 0.511 61 16 13 23 59 70 52 70
68 Tranmere Rovers 0.497 70 19 13 17 64 59 49 49
69 Grimsby Town 0.480 60 17 9 23 57 78 49 73
70 Coventry City 0.473 57 16 9 24 51 70 49 84
71 Millwall 0.472 76 22 10 20 64 70 52 35
72 Queens Park Rangers 0.456 57 15 12 23 61 76 50 83
73 Leeds United 0.443 52 15 7 28 52 79 50 100
74 Crewe Alexandra 0.430 66 19 9 22 72 78 50 55
75 Chester City 0.427 58 14 16 22 47 56 52 76
76 Accrington Stanley 0.426 54 14 12 23 71 82 49 94
77 Macclesfield Town 0.423 55 14 13 24 59 86 51 93
78 Barnsley 0.422 52 15 7 28 57 92 50 101
79 Carlisle United 0.419 69 19 12 18 56 60 49 52
80 Luton Town 0.409 48 12 12 28 60 92 52 105
81 Huddersfield Town 0.390 59 14 17 17 60 72 48 75
82 Northampton Town 0.373 63 16 15 19 53 58 50 65
83 Brighton & Hove Albion 0.363 62 17 11 23 63 64 51 67
84 Leyton Orient 0.357 55 13 16 21 65 84 50 92
85 Gillingham 0.346 62 18 8 23 64 84 49 68
86 Bournemouth 0.333 56 14 14 22 56 69 50 86
87 Boston United 0.319 46 12 10 26 51 85 48 108
88 Cheltenham Town 0.312 58 16 10 24 52 67 50 77
89 Rotherham United 0.291 51 14 9 26 63 83 49 103
90 Bradford City 0.279 52 12 16 22 52 67 50 99
91 Torquay United 0.261 42 9 15 27 41 70 51 111
92 Dagenham & Redbridge 0.252 95 28 11 7 93 48 46 9
93 Brentford 0.235 38 8 14 27 42 85 49 116
94 Oxford United 0.162 84 23 15 11 69 37 49 20
95 Morecambe 0.150 91 26 13 12 70 50 51 16
96 Aldershot Town 0.131 73 20 13 18 73 69 51 41
97 York City 0.131 81 23 12 14 66 48 49 25
98 Rushden & Diamonds 0.130 65 18 11 19 62 57 48 57
99 Ebbsfleet United 0.120 74 21 11 14 63 56 46 38
100 Exeter City 0.118 81 23 12 15 71 54 50 26
101 Burton Albion 0.100 75 22 9 16 53 49 47 37
102 Stevenage 0.096 70 20 10 17 76 67 47 47
103 Kidderminster Harriers 0.089 63 17 12 18 44 52 47 66
104 Weymouth 0.088 64 18 10 20 61 79 48 61
105 Crawley Town 0.087 63 17 12 17 52 52 46 63
106 Forest Green Rovers 0.076 57 13 18 15 59 64 46 81
107 Woking 0.072 57 15 12 20 58 65 47 82
108 Halifax Town 0.069 55 15 10 21 55 62 46 89
109 Northwich Victoria 0.069 58 18 4 25 51 77 47 78
110 Cambridge United 0.067 55 15 10 21 57 66 46 91
111 Grays Athletic 0.060 52 13 13 20 56 55 46 97
112 Stafford Rangers 0.059 56 15 11 23 52 75 49 87
113 Tamworth 0.059 54 15 9 25 48 67 49 96
114 Altrincham 0.058 51 13 12 21 53 67 46 102
115 Southport 0.057 47 11 14 21 57 67 46 106
116 Basingstoke Town 0.050 4 1 1 1 3 4 3 118
117 St. Albans City 0.040 40 10 10 26 57 89 46 114
118 Salisbury City 0.015 4 1 1 1 4 3 3 117
119 Farsley Celtic 0.010 1 0 1 1 0 2 2 122
120 Chelmsford City 0.001 1 0 1 1 1 3 2 120
121 Maidenhead United 0.001 1 0 1 1 1 3 2 121
122 King's Lynn 0 3 1 0 1 5 5 2 119
122 Kettering Town 0 0 0 0 1 3 4 1 123
122 Barrow 0 0 0 0 1 2 3 1 124
122 Havant & Waterlooville 0 0 0 0 1 1 2 1 125
122 Leatherhead 0 0 0 0 1 1 2 1 126
122 Bishop's Stortford 0 0 0 0 1 3 5 1 127
122 Gainsborough Trinity 0 0 0 0 1 1 3 1 128
122 Newport County 0 0 0 0 1 1 3 1 129
122 Bromley 0 0 0 0 1 1 4 1 130
122 Clevedon Town 0 0 0 0 1 1 4 1 131
122 Lewes 0 0 0 0 1 1 4 1 132
122 Fleetwood Town 0 0 0 0 1 0 3 1 133
122 Yeading 0 0 0 0 1 0 5 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.