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

England 1929-30

1928-29 1930-31

EP Pts W D L GF GA GP PR
1 Sheffield Wednesday 6.077 69 30 9 9 121 66 48 3
2 Derby County 3.473 53 22 9 14 97 86 45 19
3 Leeds United 3.028 48 21 6 17 88 68 44 30
4 Huddersfield Town 2.964 54 22 10 17 74 76 49 15
5 Aston Villa 2.844 53 24 5 17 105 88 46 18
6 Manchester City 2.775 53 21 11 15 109 88 47 17
7 Sunderland 2.705 48 20 8 18 83 87 46 31
8 Arsenal 2.568 53 20 13 17 93 70 50 16
9 Blackburn Rovers 2.514 49 21 7 17 108 99 45 27
10 West Ham United 2.501 49 22 5 19 98 84 46 25
11 Birmingham City 2.301 44 17 10 18 70 65 45 47
12 Leicester City 2.264 43 17 9 17 87 92 43 50
13 Blackpool 2.253 60 28 4 12 101 71 44 6
14 Portsmouth 2.076 42 16 10 18 68 63 44 52
15 Liverpool 2.001 41 16 9 18 64 81 43 59
16 Newcastle United 1.980 45 18 9 21 81 97 48 43
17 Middlesbrough 1.971 45 18 9 21 90 92 48 40
18 Manchester United 1.861 38 15 8 20 67 90 43 69
19 Bolton Wanderers 1.792 39 15 9 19 74 75 43 66
20 Sheffield United 1.767 38 16 6 22 94 99 44 67
21 Plymouth Argyle 1.717 73 32 9 5 108 43 46 1
22 Chelsea 1.695 55 22 11 10 74 48 43 11
23 Bradford Park Avenue 1.673 55 21 13 12 96 77 46 12
24 Burnley 1.643 36 14 8 21 79 98 43 75
25 Grimsby Town 1.628 38 15 8 21 74 91 44 68
26 Oldham Athletic 1.567 55 22 11 11 94 55 44 10
27 Everton 1.542 37 13 11 20 85 98 44 71
28 Nottingham Forest 1.349 49 16 17 15 70 78 48 29
29 Hull City 1.323 45 18 9 22 64 87 49 44
30 Bury 1.318 50 22 6 16 79 70 44 24
31 Cardiff City 1.297 46 19 8 17 64 62 44 35
32 Brentford 1.281 61 28 5 10 94 45 43 5
33 Brighton & Hove Albion 1.161 59 25 9 14 98 68 48 7
34 West Bromwich Albion 1.141 47 21 5 17 105 74 43 32
35 Southampton 1.082 45 17 11 15 78 80 43 41
36 Port Vale 1.055 70 31 8 6 108 39 45 2
37 Charlton Athletic 0.971 44 15 14 18 65 67 47 48
38 Millwall 0.918 45 14 17 16 70 81 47 42
39 Stockport County 0.897 67 30 7 8 115 47 45 4
40 Stoke City 0.878 40 16 8 19 74 73 43 61
41 Tottenham Hotspur 0.863 40 15 10 19 62 67 44 63
42 Queens Park Rangers 0.857 56 23 10 13 86 75 46 9
43 Wolverhampton Wanderers 0.847 41 16 9 18 77 80 43 55
44 Bradford City 0.784 41 14 13 19 67 81 46 57
45 Swansea City 0.771 37 14 9 20 57 63 43 70
46 Northampton Town 0.762 54 23 8 14 90 62 45 13
47 Reading 0.707 35 12 11 20 55 72 43 77
48 Preston North End 0.702 37 13 11 19 65 82 43 72
49 Barnsley 0.688 36 14 8 21 56 72 43 74
50 Bristol City 0.673 35 13 9 21 62 88 43 78
51 Notts County 0.666 33 9 15 19 54 74 43 81
52 Fulham 0.645 54 21 12 14 99 87 47 14
53 Coventry City 0.642 52 21 10 15 101 79 46 20
54 Crystal Palace 0.608 46 17 12 14 82 82 43 37
55 Swindon Town 0.586 41 14 13 18 77 94 45 58
56 Southend United 0.548 45 16 13 15 71 63 44 38
57 Bournemouth 0.534 49 17 15 15 81 67 47 26
58 Norwich City 0.522 47 18 11 15 91 82 44 33
59 Chesterfield 0.513 56 24 8 15 85 63 47 8
60 Luton Town 0.488 40 14 12 17 66 81 43 64
61 York City 0.475 52 17 18 12 86 70 47 21
62 Leyton Orient 0.457 49 17 15 16 65 68 48 28
63 Lincoln City 0.442 50 18 14 12 87 64 44 23
64 Watford 0.417 41 16 9 20 64 77 45 56
65 Walsall 0.415 40 16 8 22 78 83 46 62
66 Darlington 0.411 50 22 6 15 110 77 43 22
67 Exeter City 0.376 35 12 11 20 67 74 43 76
68 Doncaster Rovers 0.364 47 18 11 19 68 74 48 34
69 Wrexham 0.352 41 16 9 22 74 92 47 60
70 Rochdale 0.350 43 18 7 18 90 94 43 49
71 Hartlepool United 0.343 45 17 11 15 81 75 43 39
72 Gateshead 0.337 46 18 10 15 79 78 43 36
73 Bristol Rovers 0.326 34 13 8 24 73 95 45 80
74 Crewe Alexandra 0.313 44 18 8 18 87 75 44 45
75 Southport 0.308 44 15 14 15 83 77 44 46
76 Newport County 0.299 36 13 10 21 79 90 44 73
77 Torquay United 0.280 31 10 11 22 64 96 43 84
78 New Brighton 0.276 42 17 8 19 73 81 44 54
79 Tranmere Rovers 0.268 42 16 10 18 85 89 44 53
80 Gillingham 0.266 30 11 8 24 51 82 43 85
81 Carlisle United 0.236 43 18 7 20 98 107 45 51
82 Accrington Stanley 0.221 39 15 9 20 88 86 44 65
83 Rotherham United 0.209 35 13 9 24 78 125 46 79
84 Wigan Borough 0.185 33 13 7 23 61 91 43 82
85 Nelson 0.170 33 13 7 23 51 83 43 83
86 Barrow 0.154 29 12 5 27 42 102 44 86
87 Halifax Town 0.148 28 10 8 25 44 81 43 87
88 Merthyr Town 0.145 21 6 9 28 61 139 43 88
89 Caernarvon Athletic 0.066 3 1 1 1 7 8 3 90
90 Scunthorpe United 0.047 3 1 1 1 8 8 3 89
91 Margate 0.024 2 1 0 1 2 6 2 99
92 Corinthians 0.019 2 0 2 1 4 8 3 98
93 Gainsborough Trinity 0.016 1 0 1 1 0 5 2 101
94 Leyton 0.013 2 1 0 1 5 5 2 94
95 Folkestone 0.010 2 0 2 1 3 6 3 95
96 Shildon 0.008 2 0 2 1 1 4 3 96
97 Barry 0 3 1 1 1 2 4 3 91
97 Northfleet United 0 2 1 0 1 4 3 2 92
97 Manchester Central 0 2 1 0 1 2 1 2 93
97 Bath City 0 2 1 0 1 4 8 2 97
97 Dagenham Town 0 1 0 1 1 0 1 2 100
97 Kettering Town 0 0 0 0 1 2 3 1 102
97 Aldershot 0 0 0 0 1 0 1 1 103
97 Newark Town 0 0 0 0 1 0 1 1 104
97 Tunbridge Wells Rgs 0 0 0 0 1 1 3 1 105
97 Mansfield Town 0 0 0 0 1 0 2 1 106
97 Nunhead 0 0 0 0 1 0 2 1 107
97 Lancaster City 0 0 0 0 1 1 4 1 108
97 Telford United 0 0 0 0 1 1 4 1 109
97 Wimbledon 0 0 0 0 1 1 4 1 110
97 Ashington 0 0 0 0 1 0 3 1 111
97 Dulwich Hamlet 0 0 0 0 1 0 3 1 112
97 Ilford 0 0 0 0 1 0 3 1 113
97 Peterborough and FU 0 0 0 0 1 0 4 1 114
97 Thames 0 0 0 0 1 0 4 1 115

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.