Record by opponent MatchesWDLScoresYellowYellow-RedRedAberdeen FC4400-1--» All matchesKilmarnock FC4310-2--» All matchesMotherwell FC3210----» All matchesDundee FC22001---» All matchesDundee United2200----» All matchesHeart of Midlothian2200----» All matchesHibernian FC2101-1--» All matchesIceland U212200----» All matchesCroatia U212101-1--» All matchesLithuania U212101-1--» All matchesPartick Thistle2200----» All matchesRangers FC2101-1--» All matchesSL Benfica2101----» All matchesDerby County10011---» All matchesPreston North End10101---» All matchesAC Milan1100----» All matchesBirmingham City1010-1--» All matchesBlackpool FC1010----» All matchesBristol City1001----» All matchesBurnley FC1001----» All matchesCardiff City1010----» All matchesCoventry City1001----» All matchesCrystal Palace1001----» All matchesGermany U211010-1--» All matchesDoncaster Rovers1100----» All matchesDunfermline Athletic1100----» All matchesFalkirk FC1100-1--» All matchesFC Barcelona1010----» All matchesFK Sūduva1100----» All matchesFK Teplice1001-1--» All matchesGretna FC1100----» All matchesLivingston FC1100----» All matchesMTK Budapest1100----» All matchesNottingham Forest1100----» All matchesOlympique Lyonnais1001----» All matchesPlymouth Argyle1100----» All matchesQueens Park Rangers1001----» All matchesReading FC1001----» All matchesRomania1001----» All matchesShakhtar Donetsk1100----» All matchesSheffield Wednesday1001---1» All matchesSpartak Moskva1010----» All matchesSt. Johnstone FC1010----» All matchesSwansea City1001----» All matches