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

England 1921-22

1920-21 1922-23

EP Pts W D L GF GA GP PR
1 Liverpool 4.872 60 23 14 8 69 38 45 4
2 Tottenham Hotspur 3.770 60 25 10 13 74 44 48 5
3 Cardiff City 3.696 56 22 12 14 74 59 48 9
4 Aston Villa 3.601 55 25 5 18 90 62 48 11
5 Burnley 3.102 50 22 6 16 76 59 44 17
6 Bolton Wanderers 3.084 49 21 7 16 70 62 44 22
7 Manchester City 2.909 49 20 9 16 72 74 45 24
8 Middlesbrough 2.747 46 16 14 13 79 74 43 30
9 Chelsea 2.717 46 17 12 14 42 47 43 32
10 Newcastle United 2.711 48 19 10 15 66 48 44 25
11 Huddersfield Town 2.607 54 21 12 18 73 60 51 13
12 Preston North End 2.518 50 18 14 18 57 71 50 21
13 West Bromwich Albion 2.293 45 17 11 18 57 68 46 36
14 Arsenal 2.255 45 18 9 21 57 62 48 35
15 Blackburn Rovers 2.119 44 15 14 18 59 64 47 39
16 Sunderland 2.107 41 16 9 19 61 68 44 46
17 Oldham Athletic 2.039 39 14 11 19 42 54 44 56
18 Sheffield United 1.997 40 15 10 18 59 55 43 47
19 Barnsley 1.985 58 24 10 13 74 59 47 7
20 Birmingham 1.770 37 15 7 20 48 60 42 65
21 Nottingham Forest 1.754 61 24 13 9 58 35 46 3
22 Everton 1.718 36 12 12 19 57 61 43 68
23 Stoke City 1.698 58 20 18 9 69 52 47 6
24 Southampton 1.617 64 24 16 5 72 25 45 1
25 Hull City 1.588 50 20 10 14 56 44 44 18
26 Bradford City 1.527 37 12 13 22 56 77 47 67
27 Plymouth Argyle 1.496 62 25 12 7 64 26 44 2
28 Notts County 1.373 52 16 20 16 63 62 52 14
29 West Ham United 1.332 50 20 10 15 53 41 45 19
30 Fulham 1.224 48 19 10 16 59 41 45 26
31 Manchester United 1.196 28 8 12 23 42 77 43 85
32 Gateshead 1.189 46 17 12 13 43 38 42 31
33 Leicester City 1.129 49 16 17 12 43 37 45 23
34 Leeds United 1.043 45 16 13 14 49 40 43 33
35 Portsmouth 1.001 54 18 18 8 64 42 44 12
36 The Wednesday 0.957 44 15 14 14 47 51 43 38
37 Crystal Palace 0.956 42 14 14 17 51 53 45 42
38 Rotherham Town 0.922 39 14 11 17 32 43 42 55
39 Luton Town 0.887 55 23 9 13 67 38 45 10
40 Bury 0.842 40 15 10 18 54 56 43 48
41 Clapton Orient 0.837 39 15 9 19 43 52 43 54
42 Queens Park Rangers 0.836 50 18 14 12 54 46 44 20
43 Derby County 0.807 39 15 9 19 61 70 43 53
44 Wolverhampton Wanderers 0.757 37 13 11 19 44 52 43 64
45 Blackpool 0.740 35 15 5 23 45 59 43 71
46 Swindon Town 0.733 47 17 13 14 74 62 44 27
47 Port Vale 0.727 36 14 8 21 45 61 43 70
48 Bristol City 0.699 34 12 10 22 38 61 44 78
49 Swansea Town 0.695 47 15 17 15 53 52 47 28
50 Coventry City 0.683 34 12 10 20 51 60 42 74
51 Watford 0.676 46 14 18 12 56 50 44 29
52 Aberdare Athletic 0.674 44 17 10 15 57 51 42 37
53 Brentford 0.645 43 16 11 16 52 45 43 40
54 Bradford Park Avenue 0.642 35 13 9 22 49 65 44 72
55 Brighton & Hove Albion 0.626 38 14 10 21 46 53 45 57
56 Millwall 0.594 45 13 19 15 48 47 47 34
57 Merthyr Town 0.563 40 17 6 19 45 56 42 50
58 Norwich City 0.539 38 12 14 18 52 65 44 60
59 Northampton Town 0.509 40 14 12 19 52 76 45 51
60 Bristol Rovers 0.506 38 14 10 18 52 67 42 61
61 Reading 0.480 38 14 10 19 40 50 43 59
62 Stockport County 0.446 56 24 8 6 60 21 38 8
63 Charlton Athletic 0.443 37 13 11 18 43 56 42 66
64 Gillingham 0.414 36 14 8 21 48 63 43 69
65 Exeter City 0.375 34 11 12 19 38 59 42 76
66 Grimsby Town 0.364 51 21 9 10 73 51 40 15
67 Newport County 0.358 34 11 12 20 44 67 43 77
68 Southend United 0.303 29 9 11 24 36 76 44 84
69 Darlington 0.293 50 22 6 11 82 40 39 16
70 Southport 0.228 39 14 11 15 56 47 40 52
71 Hartlepools United 0.204 42 17 8 13 52 39 38 41
72 Crewe Alexandra 0.202 41 18 5 15 60 56 38 44
73 Stalybridge Celtic 0.200 41 18 5 15 62 63 38 45
74 Walsall 0.198 40 18 4 18 69 72 40 49
75 Accrington Stanley 0.191 41 19 3 16 73 57 38 43
76 Wrexham 0.173 37 14 9 15 51 56 38 63
77 Ashington 0.172 38 17 4 18 61 70 39 58
78 Durham City 0.153 37 17 3 18 68 67 38 62
79 Chesterfield 0.142 35 16 3 19 48 67 38 73
80 Nelson 0.140 33 13 7 18 48 66 38 80
81 Lincoln City 0.134 34 14 6 18 48 59 38 75
82 Halifax Town 0.128 29 10 9 19 56 76 38 83
83 Wigan Borough 0.122 31 11 9 18 46 72 38 81
84 Barrow 0.118 33 14 5 19 42 54 38 79
85 Tranmere Rovers 0.104 29 9 11 18 51 61 38 82
86 Rochdale 0.083 26 11 4 23 52 77 38 86
87 Worksop Town 0 0 0 0 1 1 2 1 87
87 South Shields 0 0 0 0 1 1 3 1 88

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.