Record by opponent MatchesWDLScoresYellowYellow-RedRedSt. Mirren FC3111-1--» All matchesSwitzerland U1721101---» All matchesAFC Ajax U192002---1» All matchesCeltic FC2011-1--» All matchesGermany U172002----» All matchesDundee United2101-1--» All matchesEngland U172011----» All matchesFraserburgh FC2200----» All matchesHibernian FC2110----» All matchesLiverpool FC U192002----» All matchesMotherwell FC2200-1--» All matchesNorthern Ireland U172200----» All matchesPortugal U172002----» All matchesQueen's Park FC2002----» All matchesSSC Napoli U192200----» All matchesWales U172011----» All matchesEngland U1610011---» All matchesAberdeen FC1100----» All matchesAlbania U171100----» All matchesAlloa Athletic1100----» All matchesAndorra U191100----» All matchesAthletic Club1010----» All matchesBelgium U191001----» All matchesBulgaria U191010----» All matchesDenmark U171001----» All matchesDundee FC1100----» All matchesElgin City1100-1--» All matchesFaeroe Islands U191100----» All matchesFrance U191010----» All matchesFrance U171001----» All matchesGeorgia U191001----» All matchesGeorgia U171100----» All matchesHamilton Academical1100----» All matchesHeart of Midlothian1010----» All matchesIreland U211100----» All matchesIreland U191001----» All matchesIreland U161100----» All matchesIceland U211001----» All matchesIceland U171010----» All matchesItaly U191001----» All matchesItaly U171001----» All matchesLatvia U191100----» All matchesLiechtenstein U191100----» All matchesLivingston FC1100----» All matchesMalta U171100----» All matchesManchester United1001----» All matchesMontenegro U171100----» All matchesNetherlands U191010----» All matchesNorthern Ireland U161001----» All matchesOGC Nice1100-1--» All matchesPeterhead FC1001----» All matchesPortugal U191001----» All matchesRoss County FC1100----» All matchesSweden U171001----» All matchesSerbia U191100-1--» All matchesSt. Johnstone FC1001----» All matchesStenhousemuir FC1100----» All matchesCzech Republic U191010----» All matchesCzech Republic U171010----» All matchesTurkey U191001----» All matchesHungary U171001----» All matchesWales U191001----» All matches