Record by opponent MatchesWDLScoresYellowYellow-RedRedAberdeen FC38672528-1» All matchesCeltic FC355426-4--» All matchesMotherwell FC341071723--» All matchesSt. Mirren FC31175911--» All matchesHeart of Midlothian28177415-1» All matchesRoss County FC2812511-5--» All matchesDundee FC26812631--» All matchesHamilton Academical26147513--» All matchesHibernian FC266101017--» All matchesSt. Johnstone FC261231111--» All matchesDundee United231121033--» All matchesRangers FC23541417--» All matchesPartick Thistle186841---» All matchesInverness CT18468-2--» All matchesLivingston FC1663713--» All matchesAyr United53022---» All matchesClyde FC440021--» All matchesGreenock Morton FC43102---» All matchesDunfermline Athletic4121-1--» All matchesArbroath FC3111-1--» All matchesFalkirk FC3102----» All matchesQueen Of The South3300-1--» All matchesRaith Rovers3102----» All matchesBerwick Rangers22002---» All matchesAnnan Athletic2200-1--» All matchesConnah's Quay Nomads2101-1--» All matchesDumbarton FC2200----» All matchesMontrose FC2200----» All matchesStenhousemuir FC2200----» All matchesTromsø IL2110-1--» All matchesAlbion Rovers1001----» All matchesBrora Rangers FC1100----» All matchesCercle Brugge1001----» All matchesCove Rangers1100----» All matchesEast Kilbride FC1001----» All matchesForfar Athletic1100----» All matchesFraserburgh FC1100----» All matchesKelty Hearts1001----» All matchesLuxembourg U211100----» All matchesNetherlands U211001----» All matchesQueen's Park FC1100----» All matchesSlovakia U211010----» All matchesSlovenia U191001----» All matchesThe Spartans FC1100----» All matches