Record by opponent MatchesWDLScoresYellowYellow-RedRedStenhousemuir FC5122----» All matchesInverness CT4211----» All matchesCove Rangers3300----» All matchesPeterhead FC3111----» All matchesQueen Of The South3210-1--» All matchesPartick Thistle21011---» All matchesAlloa Athletic2200-1--» All matchesDumbarton FC2110----» All matchesGreenock Morton FC2101----» All matchesHamilton Academical2101----» All matchesKelty Hearts2110----» All matchesLivingston FC2101-1--» All matchesMontrose FC2101----» All matchesSwitzerland U172110-1--» All matchesAberdeen FC1100-1--» All matchesAnnan Athletic1100----» All matchesArbroath FC1100-1--» All matchesAyr United1100----» All matchesBelarus U171001----» All matchesBrechin City FC1100-1--» All matchesDenmark U161001----» All matchesDundee FC1001----» All matchesDunfermline Athletic1001----» All matchesEast Fife FC1010----» All matchesForfar Athletic1100----» All matchesHeart of Midlothian1001----» All matchesKazakhstan U191001----» All matchesKazakhstan U171100----» All matchesRaith Rovers1010----» All matchesRangers FC1100----» All matchesSweden U181010----» All matchesSlovenia U191001----» All matchesStranraer FC1001----» All matchesTurkey U171001-1--» All matchesUA Emirates U191100----» All matches