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

England 1947-48

1946-47 1948-49

EP Pts W D L GF GA GP PR
1 Arsenal 4.028 59 23 13 7 81 33 43 5
2 Manchester United 3.749 64 25 14 9 103 56 48 2
3 Derby County 3.513 59 23 13 12 91 62 48 7
4 Blackpool 3.250 54 22 10 16 77 46 48 12
5 Burnley 2.745 52 20 12 11 56 45 43 19
6 Queens Park Rangers 2.732 69 29 11 8 85 46 48 1
7 Wolverhampton Wanderers 2.727 50 20 10 15 88 75 45 20
8 Preston North End 2.612 53 23 7 16 74 74 46 15
9 Aston Villa 2.393 47 19 9 15 69 63 43 28
10 Manchester City 2.350 46 17 12 16 56 49 45 35
11 Southampton 2.221 58 24 10 12 78 56 46 9
12 Portsmouth 2.177 47 20 7 17 73 54 44 27
13 Liverpool 2.103 44 17 10 17 69 65 44 41
14 Charlton Athletic 2.026 44 19 6 20 62 69 45 43
15 Birmingham City 1.943 59 22 15 6 55 26 43 8
16 Sheffield United 1.914 42 16 10 17 66 73 43 55
17 Newcastle United 1.832 56 24 8 11 73 43 43 11
18 Everton 1.811 46 19 8 20 61 72 47 39
19 Stoke City 1.673 40 15 10 19 45 60 44 65
20 Chelsea 1.661 39 15 9 20 58 73 44 68
21 Middlesbrough 1.652 41 16 9 20 77 77 45 59
22 Bournemouth 1.546 61 26 9 10 80 37 45 3
23 Sunderland 1.490 36 13 10 20 56 68 43 78
24 Bolton Wanderers 1.455 37 16 5 22 46 60 43 76
25 Huddersfield Town 1.426 36 12 12 19 51 61 43 77
26 Sheffield Wednesday 1.357 53 21 11 12 69 56 44 14
27 Tottenham Hotspur 1.345 52 19 14 14 68 49 47 17
28 West Bromwich Albion 1.205 47 19 9 16 66 61 44 29
29 Blackburn Rovers 1.201 35 12 11 22 60 77 45 82
30 Notts County 1.178 53 22 9 16 84 63 47 13
31 West Ham United 1.174 47 16 15 13 57 57 44 33
32 Cardiff City 1.161 47 18 11 14 62 60 43 32
33 Bradford Park Avenue 1.140 42 17 8 19 71 75 44 54
34 Ipswich Town 1.107 49 23 3 17 69 65 43 24
35 Walsall 1.099 56 23 10 13 78 47 46 10
36 Swansea City 1.049 48 18 12 13 70 55 43 26
37 Coventry City 1.011 43 15 13 16 63 56 44 47
38 Fulham 1.008 47 18 11 18 56 51 47 30
39 Leicester City 0.994 47 18 11 16 65 63 45 31
40 Brentford 0.941 42 14 14 16 48 63 44 57
41 Swindon Town 0.916 45 14 17 17 50 51 48 40
42 Plymouth Argyle 0.884 38 9 20 14 42 62 43 73
43 Barnsley 0.856 40 15 10 18 63 66 43 63
44 Luton Town 0.851 44 16 12 17 64 66 45 42
45 Bristol City 0.823 46 19 8 18 86 68 45 34
46 Reading 0.794 46 17 12 17 65 63 46 36
47 Chesterfield 0.783 39 16 7 20 54 57 43 67
48 Newport County 0.754 43 15 13 16 64 78 44 51
49 Southend United 0.746 43 15 13 15 53 61 43 50
50 Leeds United 0.745 36 14 8 21 62 76 43 79
51 Port Vale 0.731 43 16 11 16 64 56 43 46
52 Grimsby Town 0.729 22 8 6 29 46 115 43 88
53 Nottingham Forest 0.693 35 12 11 20 55 64 43 81
54 Crystal Palace 0.673 43 15 13 17 52 51 45 49
55 Exeter City 0.663 42 15 12 17 56 66 44 56
56 Colchester United 0.657 8 4 0 1 7 8 5 89
57 Bury 0.626 34 9 16 18 58 69 43 83
58 Torquay United 0.626 41 13 15 19 70 67 47 58
59 Leyton Orient 0.622 36 13 10 20 51 74 43 80
60 Lincoln City 0.620 60 26 8 9 81 42 43 4
61 Northampton Town 0.609 43 15 13 18 62 76 46 52
62 Norwich City 0.592 37 14 9 22 68 81 45 75
63 Watford 0.585 39 14 11 19 58 83 44 71
64 Rotherham United 0.574 59 25 9 9 95 52 43 6
65 Aldershot 0.573 38 11 16 18 47 70 45 74
66 Crewe Alexandra 0.572 49 21 7 18 70 69 46 25
67 Bristol Rovers 0.564 40 16 8 22 83 82 46 62
68 Millwall 0.532 29 9 11 23 45 76 43 85
69 Brighton & Hove Albion 0.517 40 13 14 20 53 80 47 66
70 Doncaster Rovers 0.508 29 9 11 23 40 68 43 84
71 Gateshead 0.400 49 19 11 13 76 60 43 21
72 Hull City 0.374 52 20 12 14 68 56 46 18
73 Wrexham 0.373 52 22 8 14 79 55 44 16
74 Mansfield Town 0.330 49 19 11 15 61 55 45 22
75 Accrington Stanley 0.326 46 20 6 17 63 62 43 37
76 Barrow 0.326 49 18 13 14 53 47 45 23
77 Stockport County 0.318 46 16 14 18 75 76 48 38
78 Rochdale 0.298 44 16 12 17 50 76 45 44
79 Oldham Athletic 0.287 43 15 13 16 69 65 44 48
80 Carlisle United 0.285 43 18 7 18 90 80 43 45
81 York City 0.258 40 13 14 16 65 61 43 61
82 Chester City 0.256 41 16 9 21 69 72 46 60
83 Southport 0.255 40 14 12 18 63 67 44 64
84 Darlington 0.243 39 13 13 17 54 71 43 69
85 Bradford City 0.230 42 16 10 18 68 68 44 53
86 Hartlepool United 0.213 39 15 9 21 54 76 45 70
87 Tranmere Rovers 0.208 38 17 4 23 56 73 44 72
88 Gillingham 0.197 6 2 2 1 7 5 5 90
89 Halifax Town 0.151 27 7 13 23 43 81 43 86
90 New Brighton 0.126 27 9 9 26 42 85 44 87
91 Workington 0.056 2 1 0 1 3 2 2 95
92 Stockton 0.033 3 1 1 1 4 6 3 92
93 Shrewsbury Town 0.013 4 1 2 1 9 7 4 91
94 Dartford 0.013 1 0 1 1 2 9 2 98
95 Bromley 0.012 1 0 1 1 3 6 2 96
96 Trowbridge Town 0.007 1 0 1 1 1 6 2 97
97 Cheltenham Town 0 2 1 0 1 7 4 2 93
97 Runcorn Halton 0 2 1 0 1 4 3 2 94
97 Leytonstone 0 0 0 0 1 2 3 1 99
97 Banbury United 0 0 0 0 1 1 2 1 100
97 Bromsgrove Rovers 0 0 0 0 1 1 2 1 101
97 Grantham 0 0 0 0 1 1 2 1 102
97 Vauxhall Mot (Luton) 0 0 0 0 1 1 2 1 103
97 Wimbledon 0 0 0 0 1 0 1 1 104
97 Scunthorpe United 0 0 0 0 1 2 4 1 105
97 Bishop Auckland 0 0 0 0 1 1 3 1 106
97 Guildford City 0 0 0 0 1 0 2 1 107
97 Stalybridge Celtic 0 0 0 0 1 0 2 1 108
97 Great Yarmouth Town 0 0 0 0 1 1 4 1 109
97 South Shields 0 0 0 0 1 1 4 1 110
97 Merthyr Tydfil 0 0 0 0 1 0 3 1 111
97 Marine 0 0 0 0 1 0 4 1 112
97 Street 0 0 0 0 1 0 5 1 113
97 Lancaster City 0 0 0 0 1 0 6 1 114
97 Horsham 0 0 0 0 1 1 9 1 115

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.