Record by opponent MatchesWDLScoresYellowYellow-RedRedHibernian FC3113711911--» All matchesDundee United291496961-» All matchesMotherwell FC291010942-1» All matchesRangers FC275418112--» All matchesAberdeen FC26135821--» All matchesKilmarnock FC25134823--» All matchesCeltic FC23141825-1» All matchesDunfermline Athletic1572632--» All matchesDundee FC1564524--» All matchesInverness CT1164121--» All matchesHeart of Midlothian11155-3--» All matchesFalkirk FC1072121--» All matchesSt. Mirren FC9333121-» All matchesLivingston FC86115---» All matchesSt. Johnstone FC6213-1--» All matchesHamilton Academical440042--» All matchesCardiff City4013-2--» All matchesGretna FC4400--1-» All matchesItaly4013-1--» All matchesPeterborough United4211-1--» All matchesPartick Thistle3201--1-» All matchesPreston North End211011--» All matchesReading FC20111---» All matchesS.C. Braga211012--» All matchesWest Bromwich Albion21011---» All matchesAC Milan2101----» All matchesSparta Prague2011----» All matchesCoventry City2020-1--» All matchesCrystal Palace2200----» All matchesDerby County2101----» All matchesDoncaster Rovers2002----» All matchesFaeroe Islands2200----» All matchesFC Barcelona2002-1--» All matchesFrance2200-1--» All matchesGirondins de Bordeaux2101----» All matchesIpswich Town2020----» All matchesManchester United2011-1--» All matchesMiddlesbrough FC2110----» All matchesNorth Macedonia2101----» All matchesNottingham Forest2020----» All matchesQueens Park Rangers2101-1--» All matchesScunthorpe United2011-1--» All matchesShakhtar Donetsk2101----» All matchesSheffield United2002-1--» All matchesSheffield Wednesday2110----» All matchesSL Benfica2101-1--» All matchesSwansea City2110----» All matchesCzech Republic2101----» All matchesVillarreal CF2101----» All matchesŽeljezničar Sarajevo2110----» All matchesBarnsley FC11001---» All matchesSlovenia11001---» All matchesSpartak Moskva10101---» All matchesWatford FC10101---» All matchesAEK Athen1001----» All matchesArgentina1001----» All matchesBelarus1001----» All matchesBlackpool FC1010-1--» All matchesFC Schalke 041001-1--» All matchesFerencvárosi TC1001----» All matchesFeyenoord1001----» All matchesGeorgia1100----» All matchesIceland1100----» All matchesCroatia1010----» All matchesLeicester City1100----» All matchesLithuania1100----» All matchesMoldova1100-1--» All matchesNewcastle United1010----» All matchesNetherlands1001-1--» All matchesNorway1100----» All matchesAustria1100----» All matchesPlymouth Argyle1100----» All matchesUkraine1001----» All matchesUSA1010----» All matches