Record by opponent MatchesWDLScoresYellowYellow-RedRedPartick Thistle5023----» All matchesRaith Rovers5203----» All matchesArbroath FC413012--» All matchesRoss County FC3030----» All matchesGreenock Morton FC22001---» All matchesAirdrieonians FC2110----» All matchesDunfermline Athletic2011----» All matchesQueen's Park FC2020----» All matchesSt. Johnstone FC2101----» All matchesAlloa Athletic10011---» All matchesIreland U2111001---» All matchesAberdeen FC1100----» All matchesAtalanta U191001----» All matchesBorussia Dortmund U191001----» All matchesClub Brugge KV U191100----» All matchesDinamo Zagreb U191001----» All matchesDundee United1001----» All matchesFeyenoord U191001----» All matchesForfar Athletic1100----» All matchesInverness CT1001----» All matchesIceland U211001----» All matchesLazio Roma U191100----» All matchesLivingston FC1100----» All matchesRB Leipzig U191100----» All matchesRB Salzburg U191001----» All matchesSlovan Bratislava U191100----» All matchesSouthampton FC U211100----» All matchesSt. Mirren FC1001----» All matchesStenhousemuir FC1001----» All matchesStranraer FC1100----» All matchesTurriff United1100----» All matchesWest Ham United U211001----» All matches