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

England 1976-77

1975-76 1977-78

EP Pts W D L GF GA GP PR
1 Liverpool 5.487 72 29 14 10 81 42 53 4
2 Aston Villa 4.615 73 31 11 14 105 59 56 1
3 Manchester United 3.995 68 27 14 14 100 77 55 9
4 Manchester City 3.913 61 23 15 9 65 40 47 19
5 Ipswich Town 3.691 56 23 10 14 73 45 47 28
6 Newcastle United 3.320 56 21 14 13 75 61 48 29
7 Everton 3.231 65 23 19 16 89 78 58 13
8 Arsenal 2.944 55 21 13 17 78 70 51 32
9 West Bromwich Albion 2.683 49 17 15 15 65 61 47 49
10 Leeds United 2.620 50 19 12 17 59 58 48 47
11 Queens Park Rangers 2.531 50 18 14 19 60 62 51 48
12 Derby County 2.413 53 15 23 16 67 68 54 38
13 Middlesbrough 2.404 48 17 14 17 50 50 48 50
14 West Ham United 2.164 42 14 14 19 52 71 47 66
15 Leicester City 2.133 42 12 18 14 47 62 44 64
16 Birmingham City 1.998 40 14 12 19 66 65 45 74
17 Norwich City 1.919 39 15 9 21 53 72 45 79
18 Brighton & Hove Albion 1.837 72 28 16 12 95 50 56 3
19 Coventry City 1.806 41 13 15 19 54 65 47 69
20 Bristol City 1.665 35 11 13 20 39 53 44 86
21 Stoke City 1.661 36 11 14 20 30 57 45 85
22 Wolverhampton Wanderers 1.609 64 25 14 9 92 52 48 14
23 Tottenham Hotspur 1.593 35 13 9 23 52 77 45 88
24 Sunderland 1.547 39 12 15 21 55 63 48 78
25 Wrexham 1.471 73 30 13 14 100 68 57 2
26 Blackpool 1.216 56 18 20 10 63 49 48 30
27 Bolton Wanderers 1.136 63 24 15 13 93 67 52 15
28 Mansfield Town 1.121 69 30 9 13 85 52 52 6
29 Crystal Palace 1.115 69 26 17 12 82 51 55 7
30 Chelsea 1.062 60 23 14 10 80 60 47 21
31 Sheffield Wednesday 0.928 62 26 10 17 75 61 53 17
32 Rotherham United 0.863 67 25 17 12 84 54 54 10
33 Nottingham Forest 0.821 59 23 13 13 93 55 49 25
34 Notts County 0.802 51 20 11 15 69 64 46 43
35 Bury 0.785 62 26 10 17 77 66 53 18
36 Millwall 0.776 54 19 16 17 72 64 52 35
37 Luton Town 0.764 50 22 6 17 69 52 45 45
38 Southampton 0.733 52 19 14 18 86 80 51 41
39 Preston North End 0.704 59 22 15 15 72 50 52 26
40 Lincoln City 0.697 60 21 18 14 90 77 53 23
41 Charlton Athletic 0.684 52 17 18 12 75 64 47 40
42 Swindon Town 0.670 56 19 18 18 93 88 55 31
43 Chester City 0.639 54 23 8 23 62 66 54 36
44 Cardiff City 0.624 41 15 11 22 68 79 48 68
45 Colchester United 0.598 70 29 12 14 94 57 55 5
46 Shrewsbury Town 0.580 53 20 13 20 74 69 53 37
47 Sheffield United 0.549 41 14 13 18 56 69 45 71
48 Exeter City 0.548 67 27 13 11 75 52 51 11
49 Cambridge United 0.541 68 27 14 10 90 47 51 8
50 Oldham Athletic 0.540 43 16 11 20 61 72 47 60
51 Watford 0.538 60 22 16 15 80 60 53 22
52 Blackburn Rovers 0.534 48 19 10 20 55 62 49 51
53 Port Vale 0.519 48 15 18 21 59 80 54 54
54 Swansea City 0.492 65 28 9 16 103 80 53 12
55 Bradford City 0.484 63 24 15 12 83 57 51 16
56 Carlisle United 0.480 40 14 12 22 61 86 48 77
57 Walsall 0.464 52 17 18 20 65 71 55 42
58 Burnley 0.460 39 12 15 19 50 69 46 80
59 Tranmere Rovers 0.459 45 14 17 19 55 65 50 57
60 Hull City 0.458 38 10 18 17 47 58 45 82
61 Fulham 0.452 41 12 17 20 65 77 49 70
62 Peterborough United 0.449 48 16 16 21 67 76 53 53
63 Gillingham 0.448 47 17 13 20 59 68 50 55
64 Oxford United 0.427 42 13 16 21 57 69 50 63
65 Portsmouth 0.423 42 13 16 23 60 77 52 65
66 Bristol Rovers 0.398 40 12 16 19 60 82 47 76
67 Darlington 0.384 60 21 18 17 70 74 56 24
68 Leyton Orient 0.375 42 11 20 19 43 63 50 67
69 Chesterfield 0.375 44 16 12 24 62 71 52 59
70 Plymouth Argyle 0.365 32 8 16 21 46 70 45 89
71 Crewe Alexandra 0.355 53 20 13 18 53 70 51 39
72 Hereford United 0.352 35 10 15 21 62 87 46 87
73 Barnsley 0.351 61 25 11 16 67 47 52 20
74 Southend United 0.350 55 17 21 14 60 54 52 33
75 Doncaster Rovers 0.347 55 21 13 18 81 77 52 34
76 Reading 0.338 41 16 9 27 56 81 52 72
77 Grimsby Town 0.325 37 13 11 27 50 76 51 83
78 Huddersfield Town 0.323 57 22 13 17 66 54 52 27
79 Stockport County 0.295 51 15 21 16 58 61 52 44
80 York City 0.291 39 11 17 26 58 96 54 81
81 Bournemouth 0.284 50 15 20 15 54 48 50 46
82 Northampton Town 0.271 36 14 8 28 64 81 50 84
83 Torquay United 0.250 48 19 10 22 63 71 51 52
84 Scunthorpe United 0.228 41 15 11 25 54 80 51 73
85 Aldershot 0.227 45 16 13 21 52 65 50 58
86 Halifax Town 0.215 43 13 17 23 51 62 53 61
87 Brentford 0.211 46 19 8 23 82 82 50 56
88 Rochdale 0.205 40 13 14 24 53 67 51 75
89 Newport County 0.172 43 16 11 24 47 65 51 62
90 Wimbledon 0.148 5 2 1 1 4 2 4 95
91 Hartlepool United 0.134 32 10 12 27 48 78 49 90
92 Matlock Town 0.129 4 2 0 1 8 7 3 97
93 Northwich Victoria 0.128 8 3 2 1 11 7 6 93
94 Southport 0.104 27 4 19 27 38 84 50 91
95 Workington 0.064 21 4 13 33 41 110 50 92
96 Minehead 0.038 2 1 0 1 2 2 2 105
97 Goole Town 0.033 3 1 1 1 3 2 3 98
98 Kettering Town 0.031 5 2 1 1 5 4 4 96
99 Leatherhead 0.022 2 1 0 1 3 3 2 103
100 Hillingdon Borough 0.020 2 1 0 1 4 4 2 102
101 Hitchin Town 0.017 6 1 4 1 11 11 6 94
102 Weymouth 0.005 3 0 3 1 7 9 4 100
103 Scarborough 0.005 1 0 1 1 1 4 2 110
104 Droylsden 0.005 1 0 1 1 3 5 2 108
105 Dudley Town 0.004 1 0 1 1 2 5 2 109
106 Stafford Rangers 0.003 1 0 1 1 0 1 2 107
107 Enfield 0 3 1 1 1 3 4 3 99
107 Tooting and Mitcham 0 2 1 0 1 4 3 2 101
107 Wycombe Wanderers 0 2 1 0 1 3 3 2 104
107 Nuneaton Borough 0 2 1 0 1 4 7 2 106
107 Harwich and Parkeston 0 1 0 1 1 0 3 2 111
107 Waterlooville 0 0 0 0 1 1 2 1 112
107 Morecambe 0 0 0 0 1 0 1 1 113
107 Wealdstone 0 0 0 0 1 0 1 1 114
107 Woking 0 0 0 0 1 0 1 1 115
107 Dartford 0 0 0 0 1 2 4 1 116
107 Boston 0 0 0 0 1 1 3 1 117
107 Barrow 0 0 0 0 1 0 2 1 118
107 Chesham United 0 0 0 0 1 0 2 1 119
107 Wigan Athletic 0 0 0 0 1 0 2 1 120
107 Crook Town 0 0 0 0 1 1 4 1 121
107 Altrincham 0 0 0 0 1 0 5 1 122
107 Gateshead United 0 0 0 0 1 0 6 1 123
107 Bromley 0 0 0 0 1 0 7 1 124

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.