Record by opponent MatchesWDLScoresYellowYellow-RedRedDundee FC4400-1--» All matchesDundee United4211-1--» All matchesAberdeen FC3300----» All matchesKilmarnock FC3300----» All matchesMotherwell FC3201-1--» All matchesSt. Mirren FC3201-1--» All matchesFalkirk FC2101-1--» All matchesGibraltar U212200----» All matchesHeart of Midlothian2101-1--» All matchesHibernian FC2200-1--» All matchesLASK2101----» All matchesLivingston FC2200----» All matchesRangers FC2002-1--» All matchesHungary U192200----» All matchesAS Roma1001----» All matchesAzerbaijan U211010-1--» All matchesAtalanta U191001----» All matchesAuchinleck Talbot1100----» All matchesBeşiktaş1100----» All matchesBologna FC1010----» All matchesBorussia Dortmund U191001----» All matchesClub Brugge KV U191100-1--» All matchesCrvena Zvezda1010----» All matchesDinamo Zagreb U191001-1--» All matchesFaeroe Islands U191100----» All matchesFC Utrecht1100----» All matchesFerencvárosi TC1001----» All matchesFeyenoord1100----» All matchesFK Kairat1001----» All matchesFrance U191010----» All matchesIreland U211100----» All matchesLiechtenstein U191100----» All matchesPartick Thistle1100----» All matchesPortugal U211001----» All matchesRB Leipzig U191100----» All matchesRB Salzburg U191001----» All matchesCelta de Vigo1001-1--» All matchesSL Benfica1001----» All matchesSlovan Bratislava U191100----» All matchesSouthampton FC U211100-1--» All matchesS.C. Braga1001----» All matchesSt. Johnstone FC1100----» All matchesSturm Graz1100----» All matchesCzech Republic U211001----» All matchesVfB Stuttgart1100-1--» All matchesWales U191001----» All matches