Record by opponent MatchesWDLScoresYellowYellow-RedRedLivingston FC21101---» All matchesAtlético Madrid U192002----» All matchesKilmarnock FC2101----» All matchesMotherwell FC2101----» All matchesPortugal U212002----» All matchesSwitzerland U172110----» All matchesHungary U192200----» All matchesSouthampton FC U2111001---» All matchesAndorra U191100----» All matchesAtalanta U191001----» All matchesBelgium U191001----» All matchesBorussia Dortmund U191001----» All matchesBrighton & Hove Albion U211001----» All matchesBulgaria U211100----» All matchesBulgaria U191010----» All matchesCeltic FC1001----» All matchesChelsea FC U211001----» All matchesClub Brugge KV U191100----» All matchesGermany U171001----» All matchesDinamo Zagreb U191001----» All matchesDundee FC1001----» All matchesDundee United1100----» All matchesDunfermline Athletic1001----» All matchesFalkirk FC1010----» All matchesFaeroe Islands U191100----» All matchesFeyenoord1100----» All matchesFeyenoord U191001----» All matchesFrance U191010----» All matchesFrance U171001----» All matchesHeart of Midlothian1001-1--» All matchesIreland U191001----» All matchesIceland U171010----» All matchesLazio Roma U191010----» All matchesMalta U171100----» All matchesMontenegro U171100----» All matchesNetherlands U191010----» All matchesNorthern Ireland U171100----» All matchesNorthern Ireland U161001----» All matchesPortugal U191001----» All matchesPortugal U171001----» All matchesRaith Rovers1100----» All matchesRB Leipzig U191100-1--» All matchesRB Salzburg U191001----» All matchesSerbia U191100----» All matchesSlovan Bratislava U191100----» All matchesSlovakia U201001----» All matchesSt. Mirren FC1001----» All matchesCzech Republic U211010----» All matchesCzech Republic U191010----» All matchesHungary U171001----» All matchesWales U191001----» All matchesWales U171001----» All matchesWales U161100----» All matchesWest Ham United U211001----» All matches