Record by opponent MatchesWDLScoresYellowYellow-RedRedCeltic FC4004-1--» All matchesDunfermline Athletic3111----» All matchesHibernian FC3012-1--» All matchesAberdeen FC2002----» All matchesAyr United2101----» All matchesFalkirk FC2110----» All matchesGreenock Morton FC2200----» All matchesHamilton Academical2002----» All matchesHeart of Midlothian2011-1--» All matchesMontrose FC2110----» All matchesMotherwell FC2002----» All matchesSt. Mirren FC2011----» All matchesDominican Republic U2011001---» All matchesMozambique U2011001---» All matchesEgypt U201100----» All matchesAirdrieonians FC1010----» All matchesArbroath FC1100----» All matchesArgentina U201100----» All matchesBrazil U201001-1--» All matchesBrora Rangers FC1100----» All matchesDundee United1010----» All matchesGambia U201001----» All matchesInverness CT1100----» All matchesItaly U201100----» All matchesKilmarnock FC1010----» All matchesPartick Thistle1001----» All matchesQueen's Park FC1100----» All matchesRaith Rovers1001----» All matchesRangers FC1001-1--» All matchesSenegal U201001----» All matchesSouth Korea U201001----» All matchesThe Spartans FC1100----» All matchesTunisia U201100----» All matchesUganda U201100----» All matches