Record by opponent MatchesWDLScoresYellowYellow-RedRedHibernian FC9216-3-1» All matchesRangers FC802615--» All matchesDumbarton FC8323-1--» All matchesFalkirk FC8251----» All matchesRaith Rovers621311--» All matchesGreenock Morton FC6114-31-» All matchesSt. Mirren FC6204-1--» All matchesAlloa Athletic53201--1» All matchesCeltic FC4013-2--» All matchesLivingston FC33001---» All matchesInverness CT3102----» All matchesSt. Johnstone FC3021-2--» All matchesCowdenbeath FC22002---» All matchesDundee United20111---» All matchesDunfermline Athletic21101--1» All matchesAberdeen FC2110----» All matchesAyr United2011----» All matchesBudapest Honvéd2011-1--» All matchesHeart of Midlothian2002-1--» All matchesLombard Pápa TFC2002-1--» All matchesMotherwell FC2200-1--» All matchesSzombathelyi Haladás2101----» All matchesDundee FC101021--» All matchesBrechin City FC100111--» All matchesKecskeméti TE10011---» All matchesPartick Thistle10011---» All matchesRoss County FC10101---» All matchesStirling Albion FC10011---» All matchesAnnan Athletic1100----» All matchesAzerbaijan U171100----» All matchesDiósgyöri VTK1100----» All matchesFerencvárosi TC1100----» All matchesGyőri ETO FC1001----» All matchesKaposvári RFC1001----» All matchesKilmarnock FC1100----» All matchesNetherlands U191010----» All matchesNyíregyháza Spartacus1100----» All matchesPaksi SE1001----» All matchesStenhousemuir FC1100----» All matchesTurkey U171001----» All matchesZalaegerszegi TE1100----» All matches