Inverness CT
Ross County
 
Rangers
Kilmarnock
 
Hibernian
Celtic
 
Partick Thistle
Hearts