Record by opponent MatchesWDLScoresYellowYellow-RedRedRangers FC27971115--» All matchesHeart of Midlothian251021315--» All matchesAberdeen FC24124823--» All matchesHibernian FC2496912--» All matchesMotherwell FC2113352-1-» All matchesKilmarnock FC191243-1--» All matchesCeltic FC1401131---» All matchesDunfermline Athletic145361---» All matchesInverness CT12651----» All matchesLivingston FC11722-1--» All matchesDundee FC102441--1» All matchesDundee United963011--» All matchesFalkirk FC7601----» All matchesSt. Mirren FC7601----» All matchesPartick Thistle6240-2--» All matchesSt. Johnstone FC6402-1--» All matchesHamilton Academical4310-1--» All matchesManchester United3012----» All matchesBelarus U212002-2--» All matchesCowdenbeath FC2002----» All matchesFC Barcelona2002----» All matchesItaly U212002----» All matchesMillwall FC2011----» All matchesMoldova U212020----» All matchesMyPa-472020----» All matchesNorway U212101----» All matchesQueen Of The South2011----» All matchesRapid Vienna2020----» All matchesSpartak Moskva2110----» All matchesVillarreal CF2101----» All matchesAalborg BK1001----» All matchesAC Milan1010----» All matchesAlloa Athletic1001----» All matchesAtlético Madrid1001----» All matchesBarnsley FC1001----» All matchesBlackburn Rovers1001----» All matchesBurnley FC1001----» All matchesCardiff City1100----» All matchesFC Copenhagen1001----» All matchesFC Sion1100-1--» All matchesFrance U211001----» All matchesHamburger SV1001----» All matchesHull City1001----» All matchesLeicester City1001----» All matchesNorthern Ireland1100-1--» All matchesNottingham Forest1001----» All matchesRoss County FC1100----» All matchesShakhtar Donetsk1001----» All matchesSlovenia U211001----» All matchesUdinese Calcio1010----» All matches