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.539 118 35 13 4 100 34 52 1
2 Manchester United 5.886 109 34 7 7 100 38 48 2
3 Arsenal 3.895 89 25 14 10 85 47 49 18
4 Liverpool 3.230 77 23 8 12 68 40 43 35
5 Tottenham Hotspur 2.761 81 23 12 14 84 66 49 27
6 Everton 2.266 64 17 13 12 59 42 42 61
7 Bolton Wanderers 2.062 63 18 9 16 56 58 43 67
8 Portsmouth 1.961 60 16 12 14 50 49 42 74
9 Aston Villa 1.907 56 13 17 12 49 50 42 86
10 Reading 1.836 63 18 9 17 67 62 44 65
11 Birmingham City 1.795 99 30 9 14 85 52 53 9
12 Blackburn Rovers 1.789 65 19 8 18 64 59 45 57
13 Middlesbrough 1.639 55 13 16 18 58 64 47 90
14 Derby County 1.560 100 30 10 14 75 56 54 8
15 West Ham United 1.353 44 13 5 23 39 62 41 110
16 Newcastle United 1.307 48 12 12 19 46 57 43 104
17 Walsall 1.297 94 26 16 9 69 39 51 14
18 Manchester City 1.290 52 14 10 20 39 52 44 98
19 Fulham 1.272 46 10 16 17 48 71 43 107
20 Hartlepool United 1.215 97 28 13 12 72 47 53 10
21 Sunderland 1.208 88 27 7 14 76 50 48 19
22 Swindon Town 1.118 92 27 11 13 65 44 51 16
23 Wycombe Wanderers 1.106 82 22 16 19 66 62 57 26
24 Southampton 1.105 87 25 12 16 93 64 53 20
25 Bristol City 1.088 105 30 15 13 85 55 58 4
26 West Bromwich Albion 1.084 96 28 12 16 100 65 56 11
27 Blackpool 1.084 104 30 14 12 99 63 56 5
28 Scunthorpe United 1.076 102 29 15 9 82 43 53 6
29 Southend United 1.016 58 15 13 26 61 89 54 80
30 Doncaster Rovers 1.006 94 25 19 16 82 68 60 15
31 Milton Keynes Dons 0.989 95 28 11 16 83 72 55 13
32 Stoke City 0.977 76 20 16 13 65 46 49 37
33 Bristol Rovers 0.961 108 31 15 16 74 55 62 3
34 Wolverhampton Wanderers 0.940 81 23 12 17 65 65 52 30
35 Watford 0.912 45 10 15 21 41 67 46 109
36 Preston North End 0.875 80 24 8 18 69 58 50 31
37 Plymouth Argyle 0.866 77 20 17 15 70 66 52 36
38 Nottingham Forest 0.861 102 29 15 13 85 55 57 7
39 Darlington 0.853 78 21 15 17 64 66 53 34
40 Shrewsbury Town 0.826 85 22 19 15 78 58 56 21
41 Sheffield United 0.809 41 11 8 22 35 62 41 113
42 Sheffield Wednesday 0.784 72 20 12 17 73 73 49 46
43 Charlton Athletic 0.777 41 10 11 22 39 66 43 112
44 Notts County 0.772 71 19 14 19 61 58 52 47
45 Swansea City 0.758 82 23 13 17 81 61 53 23
46 Ipswich Town 0.757 70 20 10 21 68 62 51 52
47 Crystal Palace 0.753 68 19 11 19 62 56 49 56
48 Peterborough United 0.750 76 21 13 20 81 70 54 38
49 Colchester United 0.738 69 20 9 19 71 59 48 54
50 Barnet 0.732 74 21 11 22 70 81 54 43
51 Norwich City 0.729 71 20 11 22 70 81 53 49
52 Cardiff City 0.711 65 17 14 18 57 59 49 59
53 Lincoln City 0.689 75 21 12 18 78 72 51 39
54 Stockport County 0.686 80 24 8 20 71 64 52 32
55 Wigan Athletic 0.679 38 10 8 22 38 63 40 116
56 Oldham Athletic 0.670 82 23 13 18 80 63 54 24
57 Yeovil Town 0.597 82 24 10 18 64 55 52 25
58 Leicester City 0.588 60 15 15 21 61 74 51 75
59 Hereford United 0.574 65 17 14 22 56 60 53 60
60 Tranmere Rovers 0.566 73 20 13 18 66 60 51 44
61 Port Vale 0.559 71 21 8 25 74 79 54 48
62 Wrexham 0.558 61 16 13 23 53 74 52 72
63 Chesterfield 0.556 59 15 14 25 59 67 54 76
64 Rochdale 0.548 70 18 16 17 75 56 51 50
65 Hull City 0.531 54 14 12 25 58 75 51 95
66 Burnley 0.526 57 15 12 21 54 53 48 81
67 Millwall 0.515 80 23 11 20 67 71 54 33
68 Mansfield Town 0.501 64 17 13 23 66 69 53 62
69 Crewe Alexandra 0.498 74 21 11 23 85 89 55 42
70 Carlisle United 0.474 70 19 13 18 57 61 50 53
71 Coventry City 0.470 57 16 9 24 51 70 49 85
72 Bury 0.456 58 15 13 24 56 71 52 78
73 Queens Park Rangers 0.454 57 15 12 23 61 76 50 84
74 Brighton & Hove Albion 0.453 69 19 12 24 70 68 55 55
75 Accrington Stanley 0.448 56 14 14 24 76 89 52 87
76 Chester City 0.448 62 15 17 21 53 57 53 69
77 Grimsby Town 0.438 61 17 10 24 57 81 51 73
78 Leeds United 0.437 52 15 7 28 52 79 50 100
79 Barnsley 0.419 52 15 7 28 57 92 50 101
80 Luton Town 0.406 48 12 12 28 60 92 52 105
81 Huddersfield Town 0.403 59 14 17 18 61 74 49 77
82 Northampton Town 0.390 64 16 16 19 53 58 51 63
83 Cheltenham Town 0.375 61 17 10 25 57 72 52 71
84 Macclesfield Town 0.370 55 14 13 25 59 87 52 94
85 Gillingham 0.369 62 18 8 24 65 86 50 70
86 Leyton Orient 0.367 55 13 16 22 66 87 51 93
87 Bournemouth 0.350 56 14 14 23 56 71 51 88
88 Rotherham United 0.298 51 14 9 27 64 86 50 103
89 Boston United 0.297 46 12 10 27 51 87 49 108
90 Bradford City 0.296 52 12 16 23 53 69 51 99
91 Dagenham & Redbridge 0.249 95 28 11 7 93 48 46 12
92 Brentford 0.240 39 8 15 28 43 87 51 115
93 Torquay United 0.240 42 9 15 28 41 71 52 111
94 Oxford United 0.160 84 23 15 11 69 37 49 22
95 Morecambe 0.148 91 26 13 12 70 50 51 17
96 Aldershot Town 0.131 73 20 13 18 73 69 51 45
97 York City 0.129 81 23 12 14 66 48 49 28
98 Rushden and Diamonds 0.129 65 18 11 19 62 57 48 58
99 Ebbsfleet United 0.119 74 21 11 14 63 56 46 41
100 Exeter City 0.117 81 23 12 15 71 54 50 29
101 Burton Albion 0.099 75 22 9 16 53 49 47 40
102 Stevenage 0.095 70 20 10 17 76 67 47 51
103 Kidderminster Harriers 0.088 63 17 12 18 44 52 47 68
104 Weymouth 0.086 64 18 10 20 61 79 48 64
105 Crawley Town 0.086 63 17 12 17 52 52 46 66
106 Forest Green Rovers 0.075 57 13 18 15 59 64 46 82
107 Woking 0.071 57 15 12 20 58 65 47 83
108 Northwich Victoria 0.068 58 18 4 25 51 77 47 79
109 Halifax Town 0.068 55 15 10 21 55 62 46 91
110 Cambridge United 0.066 55 15 10 21 57 66 46 92
111 Grays Athletic 0.059 52 13 13 20 56 55 46 97
112 Stafford Rangers 0.059 56 15 11 23 52 75 49 89
113 Tamworth 0.058 54 15 9 25 48 67 49 96
114 Altrincham 0.057 51 13 12 21 53 67 46 102
115 Southport 0.056 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.009 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 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.