Record by opponent MatchesWDLScoresYellowYellow-RedRedAberdeen FC8323-2--» All matchesKilmarnock FC62221---» All matchesHeart of Midlothian550021--» All matchesDundee United521214--» All matchesMotherwell FC53021---» All matchesSt. Johnstone FC511313--» All matchesHibernian FC4301----» All matchesRangers FC300311--» All matchesCeltic FC3012-1--» All matchesDunfermline Athletic3102---1» All matchesEngland201111--» All matchesEngland U21220011--» All matchesBorussia Dortmund2101----» All matchesDundee FC2101----» All matchesFinland2110----» All matchesHaka Valkeakoski2200----» All matchesNetherlands2011-2--» All matches1. FC Nuremberg1010----» All matches1. FC Saarbrücken1010----» All matchesArmenia1100----» All matchesAS Roma1100----» All matchesAustralia1100-1--» All matchesBlackpool FC1001----» All matchesBoavista1100----» All matchesBrentford FC1010-1--» All matchesBrighton & Hove Albion1001-1--» All matchesBristol City1001----» All matchesDenmark U211010----» All matchesFKS Stal Mielec1001----» All matchesFrance U211010----» All matchesGórnik Zabrze1010----» All matchesHamburger SV1010----» All matchesHutnik Kraków1001----» All matchesItaly1100----» All matchesQatar1100----» All matchesKuwait1100-1--» All matchesLegia Warszawa1001-1--» All matchesNetherlands U211010----» All matchesAustria1100----» All matchesParma Calcio 19131001----» All matchesPartick Thistle1010----» All matchesPiacenza Calcio1010-1--» All matchesRaith Rovers1001----» All matchesSC Salgueiros1001----» All matchesSweden1001-1--» All matchesŚląsk Wrocław1001----» All matchesSpain1001-1--» All matchesS.C. Braga1001----» All matchesSporting CP1001----» All matchesTurkey1001----» All matchesUSA1010----» All matchesVfB Stuttgart1010----» All matchesVitória Setúbal1100----» All matchesWerder Bremen1100-1--» All matchesWidzew Łódź1001----» All matches