Record by opponent MatchesWDLScoresYellowYellow-RedRedPartick Thistle12246-2--» All matchesAyr United10019-1--» All matchesRaith Rovers10631----» All matchesArbroath FC961213--» All matchesDunfermline Athletic942311--» All matchesGreenock Morton FC8422-3--» All matchesQueen's Park FC8341-1--» All matchesFalkirk FC5122----» All matchesMontrose FC5401----» All matchesAlloa Athletic4202----» All matchesQueen Of The South4112-1--» All matchesRoss County FC4112----» All matchesSt. Johnstone FC4103-3--» All matchesDumbarton FC3300-1--» All matchesDundee FC3003----» All matchesDundee United3111----» All matchesHamilton Academical3201-1--» All matchesKelty Hearts3210----» All matchesCarrick Rangers22001---» All matchesLivingston FC201111--» All matchesClyde FC2200----» All matchesCove Rangers2110----» All matchesDungannon Swifts2101-1--» All matchesEdinburgh City2101----» All matchesInverness CT2200-1--» All matchesLarne FC2101----» All matchesPeterhead FC2110----» All matchesPortadown FC2101----» All matchesStenhousemuir FC2200----» All matchesCrusaders FC110011--» All matchesGlentoran FC100111--» All matchesAberdeen FC1001----» All matchesBallymena United1001-1--» All matchesBangor FC1100----» All matchesBonnyrigg Rose Athletic1100-1--» All matchesColeraine FC1001----» All matchesCowdenbeath FC1100-1--» All matchesEast Kilbride FC1100----» All matchesHeart of Midlothian1001----» All matchesLimavady United1001----» All matchesLinfield FC1001----» All matchesSweden U171100----» All matchesSt. Mirren FC1001----» All matchesStranraer FC1100----» All matches