Record by opponent MatchesWDLScoresYellowYellow-RedRedAnnan Athletic310212--» All matchesArbroath FC3102----» All matchesDumbarton FC3012-1--» All matchesElgin City3300----» All matchesPartick Thistle3021----» All matchesQueen Of The South3201----» All matchesRaith Rovers3102-1--» All matchesRoss County FC3201----» All matchesSt. Johnstone FC3021----» All matchesStenhousemuir FC3102----» All matchesStranraer FC3201-1--» All matchesCove Rangers21101---» All matchesAberdeen FC2002----» All matchesAtlético Madrid U192002----» All matchesClyde FC2020-1--» All matchesDunfermline Athletic2002----» All matchesEdinburgh City2020-1--» All matchesFeyenoord U192002-1--» All matchesForfar Athletic2200----» All matchesGreenock Morton FC2110----» All matchesInverness CT2011-1--» All matchesKelty Hearts2101-1--» All matchesLazio Roma U192110-1--» All matchesStirling Albion FC2200-1--» All matchesThe Spartans FC2002----» All matchesCzech Republic U192011----» All matchesPortugal U1710011---» All matchesSerbia U1911001---» All matchesAndorra U191100----» All matchesAyr United1010-1--» All matchesBelgium U191001----» All matchesBlackburn Rovers U211001----» All matchesBrighton & Hove Albion U211001----» All matchesBrora Rangers FC1100----» All matchesCeltic FC (R)1100----» All matchesChelsea FC U211001----» All matchesDenmark U171001-1--» All matchesGermany U171001----» All matchesEngland U171001----» All matchesFrance U181001-1--» All matchesGeorgia U191001----» All matchesGeorgia U171100----» All matchesHamilton Academical1001----» All matchesHeart of Midlothian (R)1100-1--» All matchesIreland U191001----» All matchesItaly U191001----» All matchesLatvia U191100----» All matchesMontrose FC1100----» All matchesMotherwell FC (R)1100----» All matchesPoland U181001----» All matchesPortugal U191001----» All matchesReal Madrid U191001----» All matchesSweden U171001----» All matchesSouthampton FC U211100----» All matchesCzech Republic U171010-1--» All matchesTurkey U191001----» All matchesWest Ham United U211001----» All matches