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.456 72 29 14 10 81 42 53 4
2 Aston Villa 4.588 73 31 11 14 105 59 56 1
3 Manchester United 3.975 68 27 14 14 100 77 55 9
4 Manchester City 3.890 61 23 15 9 65 40 47 19
5 Ipswich Town 3.671 56 23 10 14 73 45 47 28
6 Newcastle United 3.300 56 21 14 13 75 61 48 29
7 Everton 3.215 65 23 19 16 89 78 58 13
8 Arsenal 2.922 55 21 13 17 78 70 51 32
9 West Bromwich Albion 2.668 49 17 15 15 65 61 47 49
10 Leeds United 2.604 50 19 12 17 59 58 48 47
11 Queens Park Rangers 2.520 50 18 14 19 60 62 51 48
12 Derby County 2.401 53 15 23 16 67 68 54 38
13 Middlesbrough 2.390 48 17 14 17 50 50 48 50
14 West Ham United 2.151 42 14 14 19 52 71 47 66
15 Leicester City 2.120 42 12 18 14 47 62 44 64
16 Birmingham City 1.988 40 14 12 19 66 65 45 74
17 Norwich City 1.909 39 15 9 21 53 72 45 79
18 Brighton & Hove Albion 1.876 72 28 16 12 95 50 56 3
19 Coventry City 1.792 41 13 15 19 54 65 47 69
20 Bristol City 1.656 35 11 13 20 39 53 44 86
21 Stoke City 1.651 36 11 14 20 30 57 45 85
22 Tottenham Hotspur 1.584 35 13 9 23 52 77 45 88
23 Wolverhampton Wanderers 1.584 64 25 14 9 92 52 48 14
24 Sunderland 1.538 39 12 15 21 55 63 48 78
25 Wrexham 1.499 73 30 13 14 100 68 57 2
26 Blackpool 1.190 56 18 20 10 63 49 48 30
27 Mansfield Town 1.165 69 30 9 13 85 52 52 6
28 Crystal Palace 1.149 69 26 17 12 82 51 55 7
29 Bolton Wanderers 1.116 63 24 15 13 93 67 52 15
30 Chelsea 1.038 60 23 14 10 80 60 47 21
31 Sheffield Wednesday 1.001 62 26 10 16 75 58 52 17
32 Rotherham United 0.895 67 25 17 12 84 54 54 10
33 Bury 0.811 62 26 10 17 77 66 53 18
34 Nottingham Forest 0.801 59 23 13 13 93 55 49 25
35 Notts County 0.784 51 20 11 15 69 64 46 43
36 Luton Town 0.746 50 22 6 17 69 52 45 45
37 Preston North End 0.730 59 22 15 15 72 50 52 26
38 Lincoln City 0.723 60 21 18 14 90 79 53 23
39 Southampton 0.718 52 19 14 18 86 80 51 41
40 Millwall 0.695 54 19 16 17 73 64 52 35
41 Swindon Town 0.690 56 19 18 18 93 88 55 31
42 Charlton Athletic 0.665 52 17 18 12 75 64 47 40
43 Chester City 0.660 54 23 8 23 62 66 54 36
44 Cardiff City 0.614 41 15 11 22 68 79 48 68
45 Colchester United 0.607 70 29 12 14 94 58 55 5
46 Shrewsbury Town 0.602 53 20 13 20 74 69 53 37
47 Exeter City 0.558 67 27 13 11 75 52 51 11
48 Cambridge United 0.553 68 27 14 10 90 47 51 8
49 Watford 0.551 60 22 16 15 80 60 53 22
50 Port Vale 0.537 48 15 18 21 59 80 54 54
51 Oldham Athletic 0.531 43 16 11 20 61 72 47 60
52 Blackburn Rovers 0.520 48 19 10 20 55 62 49 51
53 Sheffield United 0.513 41 14 13 19 56 72 46 71
54 Swansea City 0.502 65 28 9 16 103 80 53 12
55 Bradford City 0.493 63 24 15 12 83 57 51 16
56 Walsall 0.482 52 17 18 20 65 71 55 42
57 Tranmere Rovers 0.477 45 14 17 19 55 65 50 57
58 Carlisle United 0.473 40 14 12 22 61 86 48 77
59 Gillingham 0.465 47 17 13 20 59 68 50 55
60 Peterborough United 0.464 48 16 16 21 67 76 53 53
61 Burnley 0.451 39 12 15 19 50 69 46 80
62 Hull City 0.448 38 10 18 17 47 58 45 82
63 Oxford United 0.442 42 13 16 21 57 69 50 63
64 Fulham 0.442 41 12 17 20 65 77 49 70
65 Portsmouth 0.438 42 13 16 23 60 77 52 65
66 Darlington 0.399 60 21 18 17 70 74 56 24
67 Chesterfield 0.390 44 16 12 24 62 71 52 59
68 Bristol Rovers 0.387 40 12 16 19 60 82 47 76
69 Leyton Orient 0.367 42 11 20 19 43 63 50 67
70 Crewe Alexandra 0.363 53 20 13 18 53 70 51 39
71 Barnsley 0.359 61 25 11 16 67 47 52 20
72 Southend United 0.357 55 17 21 14 60 54 52 34
73 Plymouth Argyle 0.357 32 8 16 21 46 70 45 89
74 Doncaster Rovers 0.355 55 21 13 18 83 77 52 33
75 Reading 0.350 41 16 9 27 56 81 52 72
76 Hereford United 0.345 35 10 15 21 62 87 46 87
77 Grimsby Town 0.336 37 13 11 27 50 76 51 83
78 Huddersfield Town 0.330 57 22 13 17 66 54 52 27
79 York City 0.301 39 11 17 26 58 96 54 81
80 Stockport County 0.299 51 15 21 16 58 61 52 44
81 Bournemouth 0.290 50 15 20 15 54 48 50 46
82 Northampton Town 0.281 36 14 8 28 64 81 50 84
83 Torquay United 0.254 48 19 10 22 63 71 51 52
84 Scunthorpe United 0.234 41 15 11 25 54 80 51 73
85 Aldershot 0.232 45 16 13 21 52 65 50 58
86 Halifax Town 0.221 43 13 17 23 51 62 53 61
87 Brentford 0.216 46 19 8 23 82 82 50 56
88 Rochdale 0.210 40 13 14 24 53 67 51 75
89 Newport County 0.175 43 16 11 24 47 65 51 62
90 Wimbledon 0.149 5 2 1 1 4 2 4 95
91 Hartlepool United 0.137 32 10 12 27 48 78 49 90
92 Matlock Town 0.134 4 2 0 1 8 7 3 97
93 Northwich Victoria 0.132 8 3 2 1 11 7 6 93
94 Southport 0.106 27 4 19 27 38 84 50 91
95 Workington 0.066 21 4 13 33 41 110 50 92
96 Minehead 0.039 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.032 5 2 1 1 5 4 4 96
99 Leatherhead 0.023 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 & Mitcham United 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 & 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 United 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 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.