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

England 1969-70

1968-69 1970-71

EP Pts W D L GF GA GP PR
1 Everton 5.147 71 31 9 7 75 38 47 4
2 Leeds United 4.874 75 28 19 8 104 58 55 1
3 Chelsea 4.260 74 29 16 9 99 62 54 2
4 Derby County 3.499 66 27 12 13 82 44 52 7
5 Liverpool 2.724 61 24 13 13 78 49 50 15
6 Manchester United 2.684 69 23 23 13 91 70 59 6
7 Manchester City 2.478 58 23 12 17 74 59 52 24
8 Sheffield United 2.420 55 25 5 17 80 44 47 33
9 Huddersfield Town 2.354 61 24 13 8 70 43 45 16
10 Coventry City 2.112 50 19 12 14 59 53 45 45
11 Leicester City 2.111 66 24 18 12 78 58 54 9
12 Blackpool 2.085 59 22 15 11 65 54 48 19
13 Queens Park Rangers 2.063 58 23 12 16 91 70 51 21
14 Middlesbrough 2.004 57 23 11 14 65 52 48 28
15 Newcastle United 1.996 47 17 13 14 57 40 44 54
16 Swindon Town 1.990 58 21 16 11 71 54 48 23
17 Carlisle United 1.898 58 21 16 17 75 67 54 26
18 Stoke City 1.712 48 16 16 14 59 57 46 51
19 West Bromwich Albion 1.699 49 19 11 22 75 75 52 47
20 Arsenal 1.666 47 13 21 14 57 55 48 56
21 Tottenham Hotspur 1.607 47 18 11 18 61 59 47 55
22 Blackburn Rovers 1.520 51 22 7 17 61 58 46 43
23 Burnley 1.496 48 15 18 17 67 68 50 52
24 Nottingham Forest 1.425 43 12 19 16 54 75 47 70
25 Wolverhampton Wanderers 1.424 44 14 16 16 60 65 46 65
26 Cardiff City 1.376 51 18 15 13 65 49 46 42
27 West Ham United 1.302 38 13 12 20 56 65 45 78
28 Oxford United 1.268 49 16 17 17 45 47 50 49
29 Crystal Palace 1.244 38 10 18 23 45 79 51 79
30 Millwall 1.179 45 15 15 15 59 61 45 61
31 Norwich City 1.137 43 16 11 17 50 49 44 67
32 Southampton 1.121 33 7 19 21 53 75 47 85
33 Hull City 0.984 43 16 11 18 74 74 45 68
34 Watford 0.963 41 14 13 23 54 69 50 72
35 Ipswich Town 0.940 34 11 12 23 45 67 46 82
36 Bolton Wanderers 0.935 40 13 14 20 64 70 47 75
37 Bristol City 0.916 44 14 16 18 60 58 48 63
38 Mansfield Town 0.889 65 26 13 16 86 63 55 11
39 Luton Town 0.867 69 26 17 11 91 55 54 5
40 Wrexham 0.847 72 31 10 13 95 56 54 3
41 Leyton Orient 0.809 64 25 14 11 68 41 50 12
42 Sunderland 0.800 26 6 14 24 31 71 44 91
43 Brighton & Hove Albion 0.775 64 26 12 16 67 51 54 14
44 Aldershot 0.735 61 23 15 15 95 77 53 17
45 Birmingham City 0.686 33 11 11 22 51 83 44 86
46 Aston Villa 0.685 32 9 14 23 40 67 46 87
47 Bradford City 0.678 58 22 14 19 70 65 55 27
48 Chesterfield 0.670 65 27 11 11 78 37 49 10
49 Portsmouth 0.665 35 13 9 22 67 83 44 81
50 Bristol Rovers 0.644 58 21 16 12 84 65 49 22
51 Sheffield Wednesday 0.642 28 9 10 27 44 76 46 89
52 Preston North End 0.641 29 8 13 24 45 69 45 88
53 Charlton Athletic 0.635 34 8 18 20 39 82 46 84
54 Tranmere Rovers 0.607 57 19 19 18 71 86 56 29
55 Fulham 0.600 58 21 16 13 84 59 50 20
56 Swansea City 0.586 66 24 18 9 78 53 51 8
57 Port Vale 0.580 64 21 22 9 68 42 52 13
58 Rotherham United 0.573 55 19 17 19 75 61 55 34
59 Barnsley 0.563 58 21 16 14 75 63 51 25
60 Reading 0.551 54 21 12 16 88 82 49 37
61 Gillingham 0.530 50 18 14 22 69 71 54 46
62 Doncaster Rovers 0.513 52 19 14 19 59 62 52 41
63 Scunthorpe United 0.487 56 22 12 20 81 75 54 30
64 Chester City 0.481 56 24 8 21 70 77 53 32
65 Brentford 0.478 59 20 19 12 62 46 51 18
66 Peterborough United 0.455 55 20 15 17 88 81 52 35
67 Shrewsbury Town 0.436 49 15 19 17 69 71 51 48
68 York City 0.434 55 19 17 18 65 72 54 36
69 Walsall 0.430 53 19 15 19 59 72 53 38
70 Rochdale 0.402 46 18 10 20 73 68 48 58
71 Torquay United 0.394 48 15 18 17 67 65 50 50
72 Plymouth Argyle 0.391 47 17 13 21 60 69 51 57
73 Colchester United 0.390 51 18 15 17 69 70 50 44
74 Bury 0.388 44 16 12 22 79 88 50 66
75 Notts County 0.388 52 22 8 18 74 68 48 40
76 Lincoln City 0.383 52 18 16 15 69 57 49 39
77 Halifax Town 0.369 46 15 16 19 53 71 50 60
78 Northampton Town 0.367 56 20 16 20 75 69 56 31
79 Bournemouth & Boscombe 0.364 45 14 17 21 55 78 52 62
80 Exeter City 0.325 44 15 14 23 64 66 52 64
81 Southport 0.316 40 15 10 24 53 72 49 76
82 Southend United 0.311 48 17 14 23 70 95 54 53
83 Crewe Alexandra 0.306 46 16 14 20 52 54 50 59
84 Grimsby Town 0.287 43 14 15 19 55 62 48 69
85 Workington 0.261 41 13 15 22 49 71 50 74
86 Oldham Athletic 0.254 42 14 14 22 65 73 50 71
87 Barrow 0.225 38 10 18 26 55 90 54 80
88 Darlington 0.212 39 14 11 25 56 76 50 77
89 Newport County 0.206 41 15 11 24 59 80 50 73
90 Hartlepool United 0.167 34 12 10 28 48 86 50 83
91 Hillingdon Borough 0.161 5 2 1 1 5 5 4 94
92 Stockport County 0.153 27 7 13 31 29 78 51 90
93 Sutton United 0.128 7 3 1 1 7 7 5 93
94 Bradford Park Avenue 0.101 23 6 11 31 42 100 48 92
95 Brentwood Town 0.066 4 2 0 1 3 1 3 96
96 Tamworth 0.033 2 1 0 1 2 7 2 104
97 South Shields 0.027 5 2 1 1 5 6 4 95
98 Wigan Athletic 0.012 2 0 2 1 3 4 3 101
99 Bangor City 0.011 3 1 1 1 6 2 3 97
100 Macclesfield Town 0.006 1 0 1 1 3 5 2 106
101 Alfreton Town 0.005 3 0 3 1 3 5 4 98
102 Weymouth 0.004 1 0 1 1 1 3 2 107
103 Mossley 0.002 1 0 1 1 1 2 2 105
104 Hendon 0 2 1 0 1 5 5 2 99
104 Hereford United 0 2 1 0 1 3 3 2 100
104 Barnet 0 2 1 0 1 1 2 2 102
104 Oxford City 0 2 1 0 1 3 5 2 103
104 Yeovil Town 0 0 0 0 1 2 3 1 108
104 Chelmsford City 0 0 0 0 1 1 2 1 109
104 Enfield 0 0 0 0 1 1 2 1 110
104 Dagenham 0 0 0 0 1 0 1 1 111
104 Walton & Hersham 0 0 0 0 1 0 1 1 112
104 Carshalton Athletic 0 0 0 0 1 3 5 1 113
104 Grantham 0 0 0 0 1 1 3 1 114
104 Cheltenham Town 0 0 0 0 1 0 2 1 115
104 Kettering Town 0 0 0 0 1 0 2 1 116
104 Whitby Town 0 0 0 0 1 0 2 1 117
104 Wimbledon 0 0 0 0 1 0 2 1 118
104 Evenwood Town 0 0 0 0 1 1 4 1 119
104 Falmouth Town 0 0 0 0 1 1 4 1 120
104 North Shields 0 0 0 0 1 0 3 1 121
104 Telford United 0 0 0 0 1 0 3 1 122
104 Margate 0 0 0 0 1 2 7 1 123
104 Kirkby Town 0 0 0 0 1 0 6 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.