Record by opponent MatchesWDLScoresYellowYellow-RedRedHibernian FC16448----» All matchesRangers FC11218-1--» All matchesAlloa Athletic10532----» All matchesFalkirk FC10253----» All matchesHeart of Midlothian9414----» All matchesQueen Of The South9423----» All matchesDumbarton FC8431-1--» All matchesLivingston FC8503----» All matchesSt. Mirren FC8431----» All matchesInverness CT7016----» All matchesDundee United60421---» All matchesCeltic FC6114----» All matchesRoss County FC5311----» All matchesGreenock Morton FC440012--» All matchesCliftonville FC4031-1--» All matchesCowdenbeath FC4301----» All matchesLarne FC4022----» All matchesSt. Johnstone FC4013-1--» All matchesAberdeen FC3102----» All matchesBallymena United3210----» All matchesColeraine FC3300----» All matchesDungannon Swifts3300----» All matchesMotherwell FC3030----» All matchesPartick Thistle3111----» All matchesCarrick Rangers2200----» All matchesDenmark U212002----» All matchesDundee FC2011----» All matchesDunfermline Athletic2110-1--» All matchesGlentoran FC2011----» All matchesHaka Valkeakoski2110----» All matchesLinfield FC2002----» All matchesPortadown FC2110----» All matchesRosenborg BK2011----» All matchesSerbia U212002----» All matchesAlbion Rovers11001---» All matchesAyr United1001----» All matchesBelgium U211001----» All matchesGermany U191001----» All matchesEngland U211001----» All matchesFaeroe Islands U211100----» All matchesForfar Athletic1100----» All matchesGlenavon FC1010----» All matchesHamilton Academical1100----» All matchesItaly U211001----» All matchesLoughgall FC1010----» All matchesMontenegro U191001----» All matchesNewry City FC1100----» All matchesNorth Macedonia U211001----» All matchesStirling Albion FC1100----» All matchesCyprus U211001----» All matches