Record by opponent MatchesWDLScoresYellowYellow-RedRedMotherwell FC8242-1--» All matchesHeart of Midlothian51041---» All matchesSt. Johnstone FC52121---» All matchesHamilton Academical5122----» All matchesHibernian FC5122----» All matchesMontrose FC40222---» All matchesCeltic FC40041---» All matchesDundee United4211----» All matchesAnnan Athletic32104---» All matchesCove Rangers33003---» All matchesDundee FC32101---» All matchesEdinburgh City32101---» All matchesStirling Albion FC330011--» All matchesAberdeen FC3102-1--» All matchesRoss County FC3102----» All matchesQueen Of The South21101---» All matchesTromsø IL21101---» All matchesDoncaster Rovers2002----» All matchesFalkirk FC2002-1--» All matchesFC Copenhagen2011----» All matchesKelty Hearts2200----» All matchesRangers FC2002----» All matchesSt. Mirren FC2101----» All matchesWest Bromwich Albion2101----» All matchesAzerbaijan U2111001---» All matchesBulgaria U2111001---» All matchesCrawley Town11001---» All matchesGeorgia U1910011---» All matchesIreland U2111001---» All matchesSlovakia U2010011---» All matchesAlbania U171100----» All matchesAndorra U191100----» All matchesBelgium U191001----» All matchesBlackpool FC1010-1--» All matchesBulgaria U191010----» All matchesCoventry City1001----» All matchesDenmark U171001----» All matchesFrance U191001----» All matchesFrance U181001----» All matchesIreland U191001----» All matchesIceland U211001----» All matchesIceland U191001----» All matchesItaly U191001----» All matchesItaly U171001----» All matchesKazakhstan U191100----» All matchesLivingston FC1100----» All matchesMalta U211100----» All matchesMillwall FC1001----» All matchesPoland U181001----» All matchesPort Vale FC1010----» All matchesPortugal U191001----» All matchesRotherham United1100----» All matchesSweden U171001----» All matchesSerbia U191100----» All matchesSheffield United1100----» All matchesStevenage FC1001----» All matchesCzech Republic U191001----» All matchesWales U171010----» All matches