» Home matches Away matches overall  
# Team sum Matches average
1 Celtic FC Celtic FC 45.787 1 45.787
2 Rangers FC Rangers FC 115.148 3 38.383
3 Heart of Midlothian Heart of Midlothian 11.071 1 11.071
4 Aberdeen FC Aberdeen FC 25.297 3 8.432
5 Motherwell FC Motherwell FC 12.352 2 6.176
6 Bonnyrigg Rose Athletic Bonnyrigg Rose Athletic 7.577 2 3.789
7 Kilmarnock FC Kilmarnock FC 7.573 2 3.787
8 Dundee FC Dundee FC 6.809 3 2.270
9 St. Johnstone FC St. Johnstone FC 2.036 1 2.036
10 Peterhead FC Peterhead FC 3.463 2 1.732
11 Dunfermline Athletic Dunfermline Athletic 3.253 2 1.627
Partick Thistle Partick Thistle 4.882 3 1.627
13 Hibernian FC Hibernian FC 1.507 1 1.507
14 St. Mirren FC St. Mirren FC 2.970 2 1.485
15 Ayr United Ayr United 2.546 2 1.273
16 Stirling Albion FC Stirling Albion FC 2.319 2 1.160
17 Queen Of The South Queen Of The South 2.249 2 1.125
18 Livingston FC Livingston FC 2.209 2 1.105
19 Arbroath FC Arbroath FC 2.070 2 1.035
20 Inverness CT Inverness CT 1.020 1 1.020
21 Raith Rovers Raith Rovers 1.991 2 996
22 Greenock Morton FC Greenock Morton FC 995 1 995
23 Montrose FC Montrose FC 1.802 2 901
24 Ross County FC Ross County FC 1.669 2 835
25 Annan Athletic Annan Athletic 2.352 3 784
26 Fraserburgh FC Fraserburgh FC 1.488 2 744
27 Elgin City Elgin City 1.452 2 726
28 Cove Rangers Cove Rangers 1.283 2 642
29 Cowdenbeath FC Cowdenbeath FC 638 1 638
30 Hamilton Academical Hamilton Academical 1.233 2 617
31 Kelty Hearts Kelty Hearts 601 1 601
32 East Fife FC East Fife FC 1.194 2 597
33 Clyde FC Clyde FC 435 1 435
34 Forfar Athletic Forfar Athletic 409 1 409
35 FC Edinburgh FC Edinburgh 807 2 404
36 Buckie Thistle Buckie Thistle 390 1 390
37 Albion Rovers Albion Rovers 736 2 368
38 Stranraer FC Stranraer FC 712 2 356
39 Alloa Athletic Alloa Athletic 623 2 312
40 Stenhousemuir FC Stenhousemuir FC 301 1 301
41 Dumbarton FC Dumbarton FC 585 2 293
  overall 283.834 75 3.784