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

England 1927-28

1926-27 1928-29

EP Pts W D L GF GA GP PR
1 Huddersfield Town 5.392 63 27 9 14 111 77 50 4
2 Everton 5.242 55 21 13 10 108 70 44 11
3 Leicester City 4.291 52 20 12 13 98 75 45 19
4 Cardiff City 3.553 50 20 10 16 77 85 46 26
5 Blackburn Rovers 3.520 54 22 10 17 83 84 49 15
6 Arsenal 3.489 49 17 15 15 96 92 47 28
7 Derby County 3.432 47 18 11 16 98 86 45 36
8 Sheffield United 3.266 51 19 13 18 95 94 50 23
9 Aston Villa 3.205 47 19 9 17 84 77 45 37
10 Bury 3.115 48 21 6 19 86 86 46 35
11 Bolton Wanderers 3.100 45 17 11 16 85 71 44 41
12 Newcastle United 3.085 43 15 13 15 80 85 43 53
13 Birmingham City 3.041 45 15 15 15 77 80 45 42
14 Manchester United 2.980 46 19 8 20 82 84 47 40
15 Tottenham Hotspur 2.956 44 18 8 20 83 93 46 47
16 Liverpool 2.926 41 14 13 17 86 89 44 55
17 West Ham United 2.706 41 15 11 18 84 90 44 57
18 Sheffield Wednesday 2.697 44 15 14 17 88 84 46 46
19 Sunderland 2.663 42 16 10 19 81 81 45 54
20 Middlesbrough 2.623 41 13 15 17 87 92 45 56
21 Portsmouth 2.583 39 16 7 20 66 92 43 67
22 Burnley 2.506 39 16 7 20 82 100 43 65
23 Manchester City 2.045 63 27 9 9 103 61 45 3
24 Stoke City 1.598 58 25 8 13 90 66 46 7
25 Leeds United 1.391 57 25 7 11 98 50 43 8
26 Chelsea 1.205 54 23 8 12 76 47 43 12
27 Preston North End 1.203 53 22 9 12 100 69 43 17
28 Nottingham Forest 1.202 47 18 11 18 88 88 47 38
29 Swansea City 0.911 48 18 12 13 76 65 43 34
30 Oldham Athletic 0.825 48 20 8 16 79 55 44 30
31 West Bromwich Albion 0.802 46 17 12 14 90 72 43 39
32 Port Vale 0.785 48 20 8 17 75 59 45 31
33 Barnsley 0.702 39 14 11 18 65 88 43 66
34 Grimsby Town 0.630 40 14 12 17 69 87 43 61
35 Millwall 0.621 65 30 5 8 128 52 43 1
36 Hull City 0.610 39 12 15 16 41 55 43 64
37 Bristol City 0.610 39 15 9 19 77 81 43 62
38 Notts County 0.558 38 13 12 18 70 77 43 68
39 Wolverhampton Wanderers 0.539 38 14 10 20 66 95 44 71
40 Southampton 0.520 35 14 7 22 69 79 43 74
41 Northampton Town 0.504 60 25 10 11 114 70 46 5
42 Leyton Orient 0.489 34 11 12 20 56 87 43 78
43 Reading 0.482 37 12 13 19 57 76 44 72
44 Blackpool 0.460 34 13 8 22 84 105 43 75
45 Fulham 0.444 33 13 7 23 68 92 43 79
46 Bradford Park Avenue 0.393 65 28 9 7 104 47 44 2
47 Exeter City 0.378 54 20 14 14 93 73 48 14
48 Plymouth Argyle 0.366 53 23 7 13 86 56 43 18
49 Swindon Town 0.363 54 22 10 15 96 73 47 13
50 Charlton Athletic 0.311 50 17 16 15 69 78 48 27
51 Brighton & Hove Albion 0.298 50 20 10 14 83 71 44 25
52 Crystal Palace 0.296 51 19 13 13 83 75 45 22
53 Lincoln City 0.264 59 26 7 12 100 70 45 6
54 Stockport County 0.259 56 24 8 12 94 55 44 10
55 Southend United 0.258 48 21 6 17 81 66 44 33
56 Wrexham 0.258 49 21 7 19 73 72 47 29
57 Newport County 0.248 45 18 9 16 81 85 43 44
58 Tranmere Rovers 0.247 57 24 9 12 111 75 45 9
59 Doncaster Rovers 0.242 53 23 7 13 81 46 43 16
60 Gateshead 0.237 23 7 9 27 56 114 43 88
61 Southport 0.230 51 23 5 18 87 75 46 21
62 Queens Park Rangers 0.204 43 17 9 17 73 73 43 51
63 Bournemouth 0.204 43 15 13 18 82 85 46 52
64 Brentford 0.201 40 16 8 19 77 81 43 60
65 Luton Town 0.198 43 18 7 20 110 89 45 48
66 Bradford City 0.187 50 19 12 13 93 63 44 24
67 Norwich City 0.173 39 11 17 17 72 77 45 63
68 Watford 0.173 38 14 10 19 69 80 43 69
69 Darlington 0.170 51 23 5 17 95 77 45 20
70 Accrington Stanley 0.169 44 18 8 17 78 72 43 45
71 Gillingham 0.165 41 15 11 19 67 88 45 59
72 New Brighton 0.155 48 17 14 15 84 69 46 32
73 Rotherham United 0.142 45 16 13 18 77 80 47 43
74 Walsall 0.139 33 12 9 22 77 105 43 80
75 Hartlepool United 0.138 38 16 6 21 69 84 43 70
76 Halifax Town 0.133 43 14 15 15 77 74 44 49
77 Rochdale 0.129 43 18 7 19 83 81 44 50
78 Bristol Rovers 0.123 34 15 4 25 72 101 44 77
79 Merthyr Town 0.123 32 9 14 21 54 93 44 82
80 Torquay United 0.118 30 8 14 20 53 103 42 85
81 Coventry City 0.117 32 11 10 23 69 100 44 81
82 Chesterfield 0.113 36 13 10 20 72 82 43 73
83 Crewe Alexandra 0.099 41 15 11 21 86 93 47 58
84 Barrow 0.096 31 10 11 21 54 102 42 83
85 Ashington 0.088 34 11 12 21 79 107 44 76
86 Wigan Borough 0.074 30 10 10 23 59 101 43 84
87 Nelson 0.065 26 10 6 27 76 139 43 87
88 Durham City 0.065 30 11 8 25 54 105 44 86
89 Peterborough and FU 0.028 4 2 0 1 9 8 3 89
90 Carlisle United 0.022 2 1 0 1 2 2 2 96
91 Aldershot 0.019 2 1 0 1 3 3 2 95
92 Kettering Town 0.009 3 1 1 1 4 3 3 91
93 Rhyl Athletic 0.007 2 1 0 1 6 10 2 97
94 Poole 0.003 1 0 1 1 1 6 2 99
95 Spennymoor United 0.002 1 0 1 1 3 5 2 98
96 London Caledonians 0 4 2 0 1 4 3 3 90
96 Gainsborough Trinity 0 2 1 0 1 6 2 2 92
96 Ilford 0 2 1 0 1 7 5 2 93
96 Bath City 0 2 1 0 1 2 1 2 94
96 Hayes 0 0 0 0 1 3 4 1 100
96 Denaby United 0 0 0 0 1 2 3 1 101
96 Northfleet United 0 0 0 0 1 0 1 1 102
96 Telford United 0 0 0 0 1 0 1 1 103
96 Corinthians 0 0 0 0 2 2 4 2 104
96 Dartford 0 0 0 0 1 1 3 1 105
96 Shildon 0 0 0 0 1 1 3 1 106
96 Shirebrook 0 0 0 0 1 1 3 1 107
96 Chatham 0 0 0 0 1 0 2 1 108
96 Southall 0 0 0 0 1 0 2 1 109
96 Oswestry Town 0 0 0 0 1 2 5 1 110
96 Dulwich Hamlet 0 0 0 0 1 0 4 1 111
96 Crook Town 0 0 0 0 1 2 8 1 112
96 Stockton 0 0 0 0 1 0 6 1 113
96 Workington 0 0 0 0 1 0 6 1 114
96 Aberdare Athletic 0 0 0 0 1 1 9 1 115
96 Leyton 0 0 0 0 1 0 8 1 116
96 Clapton 0 0 0 0 1 0 9 1 117

EigenPoints, Points, Wins, Draws, Losses, GoalsFor, GoalsAgainst, GamesPlayed, PointsRank.

« 1888-89 History 2024-25 »

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.