Record by opponent MatchesWDLScoresYellowYellow-RedRedLivingston FC7106----» All matchesRangers FC7205-3--» All matchesDundee United6330----» All matchesHeart of Midlothian6204-1--» All matchesHibernian FC6132----» All matchesMotherwell FC6222-1--» All matchesRoss County FC6321-1--» All matchesSt. Johnstone FC4211----» All matchesRaith Rovers32011---» All matchesAberdeen FC3111----» All matchesAyr United3111-1--» All matchesDundee FC3201----» All matchesDunfermline Athletic3111-1--» All matchesAZ Alkmaar2101-1--» All matchesFalkirk FC2101----» All matchesHamilton Academical2011----» All matchesKilmarnock FC2110-2--» All matchesReal Betis2101----» All matchesSt. Mirren FC2110----» All matchesElgin City110011--» All matchesKelty Hearts11001---» All matchesAirdrieonians FC1001-1--» All matchesAlloa Athletic1100----» All matchesAnnan Athletic1001----» All matchesArbroath FC1001----» All matchesBarnsley FC1010----» All matchesBayer Leverkusen1001----» All matchesBelgium U211001----» All matchesCambridge United1001----» All matchesDenmark U211001----» All matchesDerby County1001----» All matchesFC Midtjylland1001----» All matchesFerencvárosi TC1100-1--» All matchesFK Jablonec1100-1--» All matchesGreenock Morton FC1001----» All matchesLincoln City1001----» All matchesNorthern Ireland U211100----» All matchesNorthampton Town1001----» All matchesQueen Of The South1001----» All matchesTranmere Rovers1100----» All matchesTurkey U211010-1--» All matches