Record by opponent MatchesWDLScoresYellowYellow-RedRedGreenock Morton FC3111----» All matchesPartick Thistle3012-2--» All matchesQueen's Park FC3021----» All matchesSwitzerland U1721101---» All matchesArbroath FC2020-1--» All matchesAtlético Madrid U192002-1--» All matchesDunfermline Athletic2101----» All matchesFeyenoord U192002----» All matchesLazio Roma U192110----» All matchesRoss County FC2020----» All matchesHungary U192200----» All matchesAlloa Athletic10011---» All matchesGibraltar U2111001---» All matchesRB Salzburg U1910011---» All matchesAFC Wimbledon1100----» All matchesAirdrieonians FC1100----» All matchesAzerbaijan U211010-1--» All matchesAston Villa U211100----» All matchesAtalanta U191001----» All matchesBarnsley FC1001----» All matchesBlackburn Rovers U211001----» All matchesBlackpool FC1001----» All matchesBorussia Dortmund U191001-1--» All matchesBrighton & Hove Albion U211001----» All matchesBristol Rovers1100----» All matchesBulgaria U211100----» All matchesChelsea FC U211001-1--» All matchesChesterfield FC1001----» All matchesClub Brugge KV U191100----» All matchesColchester United1010----» All matchesGermany U171001-1--» All matchesDinamo Zagreb U191001----» All matchesEngland U161001----» All matchesExeter City1001----» All matchesFrance U191010----» All matchesFrance U171001----» All matchesIreland U161100----» All matchesLatvia U191100----» All matchesLiechtenstein U191100----» All matchesMontenegro U171100-1--» All matchesNorthern Ireland U161001----» All matchesNorthampton Town1100----» All matchesPortugal U211001----» All matchesPortugal U171001----» All matchesRaith Rovers1001----» All matchesRB Leipzig U191100----» All matchesRochdale AFC1100----» All matchesRotherham United1010-1--» All matchesSweden U181010----» All matchesSlovan Bratislava U191100-1--» All matchesSouthampton FC U211100-1--» All matchesSt. Johnstone FC1010----» All matchesSt. Mirren FC1001----» All matchesSwindon Town1100----» All matchesCzech Republic U211010----» All matchesWales U191001----» All matchesWales U171001----» All matchesWales U161100----» All matchesWest Ham United U211001----» All matchesYork City1010----» All matches