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

Scotland 2020-21

2019-20

EP Pts W D L GF GA GP PR
1 Rangers 39.038 112 35 7 1 105 17 43 1
2 Celtic 8.498 80 23 11 7 81 33 41 3
3 Hibernian 8.154 91 27 10 13 72 46 50 2
4 St. Johnstone FC 5.518 78 21 15 15 62 52 51 4
5 St Mirren 4.508 66 17 15 17 59 59 49 8
6 Livingston FC 4.230 70 20 10 18 68 61 48 5
7 Aberdeen 3.092 60 16 12 14 40 45 42 10
8 Motherwell FC 2.757 50 13 11 18 48 60 42 17
9 Dundee United 2.422 60 15 15 16 45 56 46 11
10 Ross County FC 2.290 52 15 7 23 50 76 45 16
11 Dunfermline Athletic 1.831 57 15 12 9 51 40 36 13
12 Heart of Midlothian 1.755 69 21 6 6 72 30 33 6
13 Dundee 1.684 66 19 9 10 68 51 38 7
14 Hamilton Academical 1.513 36 9 9 25 41 76 43 33
15 Greenock Morton FC 1.307 49 11 16 11 37 41 38 18
16 Kilmarnock 1.210 49 14 7 26 59 68 47 19
17 Inverness CT 1.155 47 11 14 9 47 40 34 22
18 Raith Rovers 1.137 60 17 9 11 58 48 37 9
19 Queen Of The South 0.900 41 11 8 14 49 59 33 28
20 Ayr United 0.678 39 9 12 13 43 47 34 30
21 Stranraer FC 0.665 54 15 9 8 53 38 32 15
22 Arbroath FC 0.585 39 10 9 14 39 43 33 31
23 Partick Thistle 0.507 48 13 9 6 47 24 28 20
24 Alloa Athletic 0.471 34 9 7 18 43 70 34 36
25 Peterhead FC 0.410 36 11 3 13 30 33 27 32
26 Falkirk FC 0.393 44 13 5 11 40 37 29 24
27 Montrose FC 0.391 43 12 7 12 53 53 31 26
28 Cove Rangers 0.298 44 12 8 10 38 35 30 25
29 Queen’s Park FC 0.271 57 18 3 7 47 24 28 12
30 Brora Rangers FC 0.257 8 2 2 5 12 21 9 44
31 Elgin City 0.244 48 15 3 12 50 42 30 21
32 Annan Athletic 0.239 33 8 9 11 37 33 28 37
33 Clyde FC 0.203 35 11 2 16 36 49 29 34
34 Edinburgh City FC 0.202 56 17 5 11 56 44 33 14
35 Airdrieonians FC 0.200 45 14 3 14 42 39 31 23
36 Stirling Albion FC 0.188 42 12 6 10 38 32 28 27
37 Dumbarton FC 0.152 35 10 5 17 24 37 32 35
38 East Fife FC 0.133 39 12 3 13 41 42 28 29
39 Cowdenbeath FC 0.109 25 6 7 15 17 39 28 40
40 Forfar Athletic 0.107 22 5 7 17 27 49 29 41
41 Stenhousemuir FC 0.104 33 9 6 14 34 52 29 38
42 Kelty Hearts 0.095 19 6 1 3 17 10 10 42
43 Albion Rovers 0.060 26 7 5 15 30 56 27 39
44 Formartine United 0.018 4 1 1 1 3 7 3 46
45 Brechin City FC 0.010 10 2 4 23 19 70 29 43
46 Buckie Thistle 0.010 3 1 0 1 5 3 2 48
47 Linlithgow Rose 0.002 3 1 0 1 4 6 2 52
48 Fraserburgh FC 0 6 2 0 1 7 6 3 45
48 Bonnyrigg Rose Athletic 0 3 1 0 1 7 5 2 47
48 Banks O’ Dee FC 0 3 1 0 1 4 2 2 49
48 Keith FC 0 3 1 0 1 4 4 2 50
48 Tranent Juniors 0 3 1 0 1 5 6 2 51
48 Huntly FC 0 3 1 0 1 3 5 2 53
48 Broxburn Athletic 0 1 0 1 0 0 0 1 54
48 Nairn County FC 0 1 0 1 1 1 7 2 55
48 Camelon Juniors 0 0 0 0 1 1 2 1 56
48 Gala Fairydean Rovers 0 0 0 0 1 1 2 1 57
48 Haddington Athletic 0 0 0 0 1 1 2 1 58
48 Jeanfield Swifts 0 0 0 0 1 1 2 1 59
48 Hill of Beath Hawthorn 0 0 0 0 1 2 4 1 60
48 Caledonian Braves 0 0 0 0 1 1 3 1 61
48 Cumbernauld Colts 0 0 0 0 1 1 3 1 62
48 Dundonald Bluebell 0 0 0 0 1 1 3 1 63
48 Rothes FC 0 0 0 0 1 1 3 1 64
48 Wick Academy FC 0 0 0 0 1 0 2 1 65
48 Bo’ness United FC 0 0 0 0 1 2 5 1 66
48 East Stirlingshire FC 0 0 0 0 1 1 4 1 67
48 Preston Athletic FC 0 0 0 0 1 1 4 1 68
48 Berwick Rangers 0 0 0 0 1 0 3 1 69
48 Lothian Thistle HV 0 0 0 0 1 0 3 1 70
48 Civil Service Strollers 0 0 0 0 1 0 4 1 71
48 Spartans FC 0 0 0 0 1 0 5 1 72

EigenPoints, Points, Wins, Draws, Losses, GoalsFor, GoalsAgainst, GamesPlayed, PointsRank.

« 1873-74 History 2020-21 »