Record by opponent MatchesWDLScoresYellowYellow-RedRedCeltic FC111010-1--» All matchesDundee United10235-1--» All matchesRangers FC10019----» All matchesKilmarnock FC8512-1--» All matchesMotherwell FC8512----» All matchesQueen's Park FC642011--» All matchesAberdeen FC6222-1--» All matchesAirdrieonians FC6321-1--» All matchesArbroath FC6501----» All matchesHibernian FC6114----» All matchesRaith Rovers6024-1--» All matchesRoss County FC6510----» All matchesSt. Mirren FC6105----» All matchesAyr United5122----» All matchesDundee FC5401-1--» All matchesDunfermline Athletic5212----» All matchesGreenock Morton FC4310-1--» All matchesInverness CT4130----» All matchesLivingston FC4103----» All matchesHeart of Midlothian3210----» All matchesSt. Johnstone FC3120----» All matchesMalta U21220011--» All matchesBelgium U212101----» All matchesBrechin City FC2200----» All matchesFK RFS2200----» All matchesİstanbul Başakşehir2002----» All matchesNorway U212020----» All matchesHungary U212110-1--» All matchesACF Fiorentina1001---1» All matchesAlloa Athletic1001----» All matchesCove Rangers1100----» All matchesEdinburgh City1100----» All matchesElgin City1100----» All matchesEngland U161001----» All matchesHamilton Academical1010-1--» All matchesKazakhstan U211001----» All matchesKelty Hearts1100----» All matchesNorthern Ireland U211100----» All matchesSweden U171100----» All matchesSpain U211001----» All matchesStenhousemuir FC1100----» All matchesThe Spartans FC1100----» All matchesWales U211001----» All matches