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

England 1922-23

1921-22 1923-24

EP Pts W D L GF GA GP PR
1 Liverpool 4.126 65 28 9 9 77 34 46 1
2 Huddersfield Town 2.957 59 23 13 11 66 35 47 4
3 Sunderland 2.906 56 23 10 11 76 57 44 6
4 Bolton Wanderers 2.451 53 20 13 16 61 60 49 13
5 West Ham United 2.443 64 25 14 12 77 47 51 2
6 Notts County 2.223 54 23 8 13 46 35 44 8
7 Newcastle United 2.198 49 18 13 13 46 40 44 23
8 Sheffield United 2.034 54 20 14 17 77 68 51 9
9 Bristol City 2.033 61 25 11 8 71 44 44 3
10 Cardiff City 2.008 49 20 9 18 81 66 47 22
11 Everton 1.911 48 20 8 16 64 61 44 29
12 Bury 1.893 52 20 12 14 60 49 46 14
13 Leicester City 1.875 53 22 9 13 69 45 44 11
14 Aston Villa 1.865 46 18 10 15 64 52 43 34
15 West Bromwich Albion 1.849 50 19 12 15 62 51 46 18
16 Manchester City 1.836 45 17 11 15 51 51 43 40
17 Plymouth Argyle 1.827 58 25 8 13 66 32 46 5
18 Tottenham Hotspur 1.681 48 20 8 19 66 53 47 25
19 Manchester United 1.673 51 18 15 12 54 41 45 16
20 Leeds United 1.649 50 19 12 14 47 40 45 20
21 Derby County 1.646 47 18 11 18 55 54 47 32
22 Blackburn Rovers 1.639 43 15 13 17 48 63 45 44
23 Barnsley 1.625 48 18 12 15 65 53 45 26
24 Southampton 1.582 53 17 19 15 47 44 51 12
25 Arsenal 1.580 43 16 11 17 62 66 44 43
26 Blackpool 1.566 47 18 11 14 60 45 43 30
27 Brighton & Hove Albion 1.541 56 21 14 12 56 38 47 7
28 The Wednesday 1.537 50 19 12 14 59 49 45 19
29 Swansea Town 1.524 53 22 9 11 78 45 42 10
30 Charlton Athletic 1.507 48 17 14 15 60 53 46 28
31 Preston North End 1.391 39 14 11 19 63 67 44 51
32 Fulham 1.349 44 16 12 15 43 36 43 41
33 Chelsea 1.317 39 10 19 16 46 54 45 53
34 Millwall 1.307 49 15 19 11 47 43 45 24
35 Hull City 1.306 42 14 14 15 45 48 43 46
36 Burnley 1.299 38 16 6 21 59 62 43 54
37 Birmingham 1.216 37 13 11 19 42 59 43 64
38 Luton Town 1.181 49 21 7 15 69 51 43 21
39 Middlesbrough 1.179 39 14 11 20 59 67 45 52
40 Gateshead 1.179 40 15 10 17 35 44 42 50
41 Queens Park Rangers 1.148 48 19 10 17 62 52 46 27
42 Swindon Town 1.090 46 17 12 15 62 58 44 36
43 Port Vale 1.058 37 14 9 19 39 51 42 62
44 Stockport County 1.058 36 14 8 20 43 58 42 69
45 Nottingham Forest 1.051 37 13 11 22 42 72 46 65
46 Bradford City 1.037 38 12 14 18 42 48 44 55
47 Watford 1.031 46 17 12 16 61 59 45 37
48 Portsmouth 1.026 47 19 9 16 59 55 44 31
49 Northampton Town 1.001 45 17 11 14 54 44 42 39
50 Crystal Palace 0.995 37 13 11 19 54 63 43 61
51 Stoke City 0.992 32 11 10 23 51 70 44 78
52 Coventry City 0.958 37 15 7 20 46 63 42 63
53 Rotherham Town 0.941 35 13 9 20 44 63 42 72
54 Clapton Orient 0.907 36 12 12 19 40 52 43 68
55 Bristol Rovers 0.887 42 13 16 13 35 36 42 45
56 Oldham Athletic 0.821 30 10 10 23 35 66 43 82
57 Brentford 0.803 38 13 12 17 41 51 42 56
58 Gillingham 0.714 37 15 7 20 51 59 42 60
59 Southend United 0.711 37 12 13 17 49 54 42 58
60 Merthyr Town 0.693 36 11 14 18 39 49 43 66
61 Norwich City 0.679 36 13 10 20 51 73 43 71
62 Wolverhampton Wanderers 0.665 29 10 9 25 43 79 44 84
63 Reading 0.635 34 10 14 18 36 55 42 73
64 Exeter City 0.625 33 13 7 22 47 84 42 75
65 Bradford Park Avenue 0.525 50 20 10 11 70 43 41 17
66 Nelson 0.501 51 24 3 11 61 41 38 15
67 Newport County 0.459 27 8 11 23 40 70 42 86
68 Aberdare Athletic 0.452 29 9 11 23 43 73 43 83
69 Walsall 0.372 46 19 8 11 51 44 38 35
70 Wigan Borough 0.358 46 19 8 13 70 44 40 33
71 Chesterfield 0.349 45 19 7 12 68 52 38 38
72 Crewe Alexandra 0.317 43 17 9 12 48 38 38 42
73 Accrington Stanley 0.287 41 17 7 14 59 65 38 48
74 Halifax Town 0.279 41 17 7 15 54 49 39 47
75 Darlington 0.277 40 15 10 13 59 46 38 49
76 Wrexham 0.273 38 14 10 15 39 53 39 57
77 Stalybridge Celtic 0.250 37 15 7 18 42 49 40 59
78 Lincoln City 0.228 36 13 10 15 39 55 38 70
79 Rochdale 0.216 36 13 10 15 42 53 38 67
80 Hartlepools United 0.194 32 10 12 16 48 54 38 76
81 Ashington 0.185 30 11 8 19 51 77 38 81
82 Grimsby Town 0.178 33 14 5 19 55 52 38 74
83 South Shields 0.168 5 2 1 1 4 4 4 87
84 Southport 0.166 31 12 7 19 32 46 38 79
85 Tranmere Rovers 0.166 32 12 8 18 49 59 38 77
86 Barrow 0.164 30 13 4 21 50 60 38 80
87 Durham City 0.148 28 9 10 19 43 59 38 85
88 Corinthian 0.034 2 0 2 1 2 3 3 88
89 Worksop Town 0.023 1 0 1 1 0 9 2 89
90 Rotherham County 0 0 0 0 1 0 1 1 90
90 Bath City 0 0 0 0 1 1 4 1 91
90 Blyth Spartans 0 0 0 0 1 0 3 1 92
90 New Brighton AFC 0 0 0 0 1 0 3 1 93

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.