Record by opponent MatchesWDLScoresYellowYellow-RedRedInverness CT14554----» All matchesKilmarnock FC11236----» All matchesDunfermline Athletic10343----» All matchesHamilton Academical10523----» All matchesPartick Thistle10433----» All matchesArbroath FC9342----» All matchesCeltic FC9009----» All matchesMotherwell FC9315----» All matchesRaith Rovers9423----» All matchesAberdeen FC8116----» All matchesQueen Of The South8224-2--» All matchesSt. Johnstone FC8026----» All matchesHibernian FC7124-1--» All matchesAyr United6231----» All matchesHeart of Midlothian6105----» All matchesRangers FC6222----» All matchesDundee FC4202----» All matchesRoss County FC4031----» All matchesSt. Mirren FC4013----» All matchesAlloa Athletic3300----» All matchesBirkirkara FC2011----» All matchesCove Rangers2200----» All matchesDundee United2011----» All matchesFCI Tallinn2200----» All matchesFrance U212002----» All matchesGreenock Morton FC2011----» All matchesNetherlands U192002----» All matchesNorthern Ireland U212200----» All matchesPeterhead FC2101----» All matchesAirdrieonians FC1100----» All matchesArmenia U191100----» All matchesBelgium U191010----» All matchesBonnyrigg Rose Athletic1100----» All matchesBrora Rangers FC1100----» All matchesClyde FC1100----» All matchesCowdenbeath FC1100----» All matchesGermany U191001----» All matchesEast Fife FC1100----» All matchesEast Kilbride FC1100----» All matchesElgin City1100----» All matchesFalkirk FC1100----» All matchesForfar Athletic1100----» All matchesGeorgia U191001----» All matchesIceland U211010----» All matchesLivingston FC1010----» All matchesLuxembourg U211100----» All matchesRomania U191100----» All matchesSwitzerland U211010----» All matchesStirling Albion FC1100----» All matchesStranraer FC1100----» All matchesUkraine U211010----» All matches