Record by opponent MatchesWDLScoresYellowYellow-RedRedAberdeen FC20311653--» All matchesMotherwell FC1963105---» All matchesCeltic FC18131423--» All matchesKilmarnock FC1665553--» All matchesHeart of Midlothian1643943--» All matchesSt. Johnstone FC1564542--» All matchesPartick Thistle1491462--» All matchesSt. Mirren FC1483351--» All matchesHibernian FC1436533--» All matchesDundee FC1425713--» All matchesRangers FC1321104---» All matchesHamilton Academical12336411-» All matchesFalkirk FC1143444-1» All matchesLivingston FC1044272--» All matchesRoss County FC1021721--» All matchesAirdrieonians FC952232--» All matchesDundee United942331--» All matchesInverness CT843161--» All matchesRaith Rovers852151--» All matchesDunfermline Athletic862041--» All matchesGreenock Morton FC842231--» All matchesCove Rangers63217--1» All matchesArbroath FC65104---» All matchesAyr United631241--» All matchesQueen Of The South622232--» All matchesMontrose FC52214---» All matchesAlloa Athletic41123---» All matchesDumbarton FC41121---» All matchesPeterhead FC42021---» All matchesAnnan Athletic330041--» All matchesStranraer FC22006---» All matchesBlack Leopards22001---» All matchesClyde FC21101---» All matchesEast Fife FC2110----» All matchesFree State Stars2200----» All matchesHighlands Park2101----» All matchesMamelodi Sundowns2020----» All matchesMaritzburg United2110----» All matchesOrlando Pirates2101----» All matchesSuperSport United2011-1--» All matchesBo'ness United11003---» All matchesCowdenbeath FC11003---» All matchesCape Town City FC11002---» All matchesAmaZulu FC11001---» All matchesEdinburgh City11001---» All matchesGolden Arrows10101---» All matchesKelty Hearts10011---» All matchesBaroka FC1100----» All matchesBloemfontein Celtic1001-1--» All matchesBonnyrigg Rose Athletic1100----» All matchesChippa United1100-1--» All matchesForfar Athletic1100----» All matchesNSÍ Runavík1100----» All matchesPolokwane City FC1001----» All matchesStellenbosch FC1100----» All matches