St. Johnstone
Aberdeen
 
Aberdeen
Hamilton Academical
 
Celtic
Aberdeen
 
Aberdeen
Livingston
 
Hearts
Aberdeen
 
Aberdeen
Motherwell
 
Dundee
Aberdeen