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

England 1994-95

1993-94 1995-96

EP Pts W D L GF GA GP PR
1 Manchester United 7.040 113 34 11 8 99 37 53 1
2 Blackburn Rovers 5.154 97 29 10 10 88 48 49 6
3 Liverpool 4.509 108 31 15 11 87 45 57 2
4 Newcastle United 3.931 92 26 14 12 82 55 52 9
5 Nottingham Forest 3.846 87 25 12 11 80 50 48 18
6 Leeds United 3.792 81 22 15 11 69 47 48 25
7 Tottenham Hotspur 2.822 78 21 15 15 91 76 51 28
8 Queens Park Rangers 2.481 75 22 9 18 72 65 49 32
9 Everton 2.403 69 17 18 15 60 56 50 46
10 Southampton 2.116 68 16 20 14 78 72 50 51
11 Chelsea 1.959 65 16 17 15 56 57 48 61
12 Wimbledon 1.931 69 19 12 18 55 69 49 49
13 West Ham United 1.814 59 16 11 21 51 54 48 79
14 Manchester City 1.769 66 17 15 20 73 80 52 58
15 Bolton Wanderers 1.736 95 27 14 14 83 55 55 7
16 Sheffield Wednesday 1.720 63 16 15 18 56 63 49 69
17 Arsenal 1.696 65 17 14 19 63 52 50 59
18 Aston Villa 1.684 60 15 15 18 63 61 48 75
19 Coventry City 1.664 61 15 16 18 53 72 49 74
20 Norwich City 1.640 60 15 15 22 50 65 52 77
21 Crystal Palace 1.550 72 19 15 23 61 61 57 42
22 Wolverhampton Wanderers 1.418 89 24 17 14 90 74 55 14
23 Millwall 1.365 78 20 18 18 71 67 56 29
24 Middlesbrough 1.317 89 25 14 12 77 46 51 12
25 Tranmere Rovers 1.235 85 24 13 16 76 67 53 20
26 Birmingham City 1.208 105 29 18 9 99 44 56 3
27 Reading 1.164 88 26 10 15 66 50 51 16
28 Watford 1.083 85 23 16 16 62 55 55 21
29 Carlisle United 0.980 101 30 11 9 78 41 50 4
30 Sheffield United 0.970 74 19 17 14 81 60 50 33
31 Barnsley 0.919 74 20 14 17 66 59 51 36
32 Walsall 0.907 97 28 13 10 93 52 51 5
33 Portsmouth 0.889 71 19 14 20 65 71 53 44
34 Bury 0.878 89 25 14 10 84 49 49 11
35 Oldham Athletic 0.833 69 18 15 19 67 67 52 48
36 Derby County 0.822 72 20 12 19 71 57 51 38
37 Leicester City 0.804 35 8 11 28 48 84 47 111
38 Luton Town 0.799 65 16 17 19 68 77 52 64
39 Grimsby Town 0.787 65 17 14 18 64 61 49 60
40 Stoke City 0.763 67 17 16 18 55 61 51 56
41 Chesterfield 0.759 89 25 14 9 70 46 48 13
42 Ipswich Town 0.753 27 7 6 32 37 99 45 114
43 Port Vale 0.726 65 17 14 21 69 71 52 62
44 Swindon Town 0.712 67 18 13 25 74 86 56 57
45 Southend United 0.708 63 18 9 22 54 76 49 71
46 West Bromwich Albion 0.699 60 16 12 22 53 61 50 76
47 Mansfield Town 0.694 82 23 13 15 95 67 51 23
48 Sunderland 0.680 59 13 20 18 48 54 51 80
49 Swansea City 0.621 88 24 16 15 68 55 55 17
50 Bristol Rovers 0.617 90 24 18 10 80 46 52 10
51 Notts County 0.602 50 12 14 26 56 74 52 94
52 Brentford 0.598 93 27 12 13 88 44 52 8
53 Burnley 0.586 60 15 15 25 61 87 55 78
54 Charlton Athletic 0.578 62 17 11 21 62 74 49 73
55 Wycombe Wanderers 0.568 84 23 15 13 71 53 51 22
56 Huddersfield Town 0.554 87 24 15 13 87 58 52 19
57 Crewe Alexandra 0.545 89 27 8 15 90 75 50 15
58 Preston North End 0.540 72 20 12 15 62 51 47 39
59 Fulham 0.488 72 18 18 14 77 69 50 40
60 Lincoln City 0.477 71 20 11 18 63 65 49 43
61 Wrexham 0.443 76 20 16 18 83 80 54 31
62 Hull City 0.436 77 22 11 16 72 61 49 30
63 Bristol City 0.414 49 12 13 26 45 69 51 98
64 Bradford City 0.411 68 18 14 20 66 73 52 52
65 Oxford United 0.410 82 23 13 15 71 57 51 24
66 Scunthorpe United 0.393 70 20 10 18 75 72 48 45
67 Brighton & Hove Albion 0.363 72 18 18 17 65 62 53 41
68 York City 0.361 74 21 11 18 72 60 50 35
69 Peterborough United 0.361 63 15 18 17 59 75 50 70
70 Barnet 0.355 64 17 13 18 67 73 48 65
71 Doncaster Rovers 0.346 62 17 11 17 62 52 45 72
72 Hereford United 0.342 55 13 16 19 51 70 48 90
73 Torquay United 0.337 63 16 15 19 61 66 50 68
74 Stockport County 0.335 69 20 9 22 69 69 51 47
75 Colchester United 0.327 65 18 11 19 67 73 48 63
76 Rotherham United 0.292 63 16 15 20 67 72 51 67
77 Bournemouth 0.273 59 16 11 25 56 74 52 82
78 Rochdale 0.260 50 12 14 19 45 73 45 95
79 Blackpool 0.259 64 18 10 21 67 77 49 66
80 Shrewsbury Town 0.245 56 14 14 21 57 67 49 87
81 Wigan Athletic 0.240 58 16 10 22 61 71 48 84
82 Cambridge United 0.233 55 13 16 23 62 81 52 89
83 Plymouth Argyle 0.226 55 15 10 26 50 91 51 92
84 Darlington 0.217 46 12 10 24 48 62 46 101
85 Northampton Town 0.216 44 10 14 21 45 74 45 106
86 Scarborough 0.212 45 11 12 28 57 82 51 104
87 Hartlepool United 0.203 46 12 10 25 48 85 47 102
88 Gillingham 0.160 45 11 12 24 50 72 47 103
89 Woking 0.157 79 22 13 10 82 60 45 27
90 Macclesfield Town 0.145 80 24 8 10 70 40 42 26
91 Exeter City 0.136 38 9 11 26 40 76 46 110
92 Cardiff City 0.135 41 10 11 28 49 79 49 107
93 Altrincham 0.108 74 22 8 15 81 65 45 34
94 Southport 0.107 72 21 9 13 70 53 43 37
95 Chester City 0.106 32 7 11 32 42 91 50 112
96 Gateshead 0.103 67 19 10 13 61 53 42 55
97 Halifax Town 0.097 68 18 14 14 73 58 46 50
98 Stevenage 0.096 67 20 7 15 68 49 42 53
99 Leyton Orient 0.096 30 7 9 34 34 83 50 113
100 Kettering Town 0.086 67 19 10 14 73 57 43 54
101 Northwich Victoria 0.076 57 14 15 14 78 69 43 85
102 Runcorn Halton 0.075 59 16 11 17 61 75 44 81
103 Bath City 0.071 57 15 12 16 55 61 43 86
104 Marlow 0.070 6 2 0 1 4 3 3 116
105 Kidderminster Harriers 0.067 58 16 10 18 64 63 44 83
106 Farnborough 0.063 55 15 10 17 45 64 42 91
107 Bromsgrove Rovers 0.063 55 14 13 15 66 69 42 88
108 Dagenham & Redbridge 0.062 52 13 13 16 56 69 42 93
109 Stalybridge Celtic 0.056 47 11 14 17 52 72 42 99
110 Telford United 0.055 46 10 16 16 53 62 42 100
111 Dover Athletic 0.055 49 11 16 15 48 55 42 96
112 Welling United 0.052 49 13 10 19 57 74 42 97
113 Merthyr Tydfil 0.045 44 11 11 20 53 63 42 105
114 Aylesbury United 0.042 6 2 0 1 7 7 3 117
115 Enfield 0.041 7 2 1 1 3 3 4 115
116 Yeovil Town 0.038 38 8 14 20 50 71 42 108
117 Bishop Auckland 0.037 2 0 2 0 2 4 2 121
118 Stafford Rangers 0.036 38 9 11 22 53 79 42 109
119 Kingstonian 0.028 3 1 0 1 3 5 2 120
120 Hitchin Town 0.019 4 1 1 1 6 9 3 118
121 Ashford Town 0.005 1 0 1 1 5 7 2 122
122 Yeading 0.003 1 0 1 1 3 9 2 123
123 Bashley 0 3 1 0 1 1 1 2 119
123 Newport IOW 0 0 0 0 1 2 3 1 124
123 Chesham United 0 0 0 0 1 0 1 1 125
123 Crawley Town 0 0 0 0 1 0 1 1 126
123 Hyde United 0 0 0 0 1 1 3 1 127
123 Tiverton 0 0 0 0 1 1 3 1 128
123 Worthing 0 0 0 0 1 1 3 1 129
123 Walton & Hersham 0 0 0 0 1 0 2 1 130
123 Witton Albion 0 0 0 0 1 0 2 1 131
123 Guiseley 0 0 0 0 1 1 4 1 132
123 Chelmsford City 0 0 0 0 1 0 4 1 133
123 Evenwood Town 0 0 0 0 1 0 4 1 134
123 Gresley Rovers 0 0 0 0 1 1 7 1 135
123 Slough United 0 0 0 0 2 0 8 2 136

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.