Scottish Cup
 
Livingston
St. Johnstone
 Scottish Premiership
 
St. Johnstone
Aberdeen
 
Hibernian
St. Johnstone
 
St. Johnstone
Celtic
ADVERTISEMENTS
 
Dundee United
St. Johnstone