Region
England
Champions League
Spain
Italy
Germany
PremiershipScotland
FT
St. Mirren
Hearts
2
1
Premiership: Championship GroupScotland
FT
St. Mirren
Hearts
2
2
Premiership 23/24Scotland
FT
St. Mirren
Hearts
1
2
FT
Hearts
St. Mirren
2
0
FT
St. Mirren
Hearts
1
0
Premiership: Championship Group 22/23Scotland
FT
St. Mirren
Hearts
2
2
Premiership 22/23Scotland
FT
Hearts
St. Mirren
0
2
FT
Hearts
St. Mirren
1
0
FT
St. Mirren
Hearts
1
1
Scottish Cup 21/22Scotland
FT
Hearts
St. Mirren
4
2