Record by opponent MatchesWDLScoresYellowYellow-RedRedAyr United1766528--» All matchesDunfermline Athletic1585223--» All matchesGreenock Morton FC1565424--» All matchesRaith Rovers15348-3--» All matchesAirdrieonians FC1464424--» All matchesQueen's Park FC14725-4--» All matchesSligo Rovers12435141-» All matchesDundalk FC121110-1--» All matchesArbroath FC1126311-2» All matchesBohemian FC112181---» All matchesDerry City11236-3--» All matchesSt Patrick's Athletic10217-1--» All matchesInverness CT943213--» All matchesShamrock Rovers9018-1--» All matchesCork City8134-2--» All matchesLivingston FC8323-5--» All matchesWaterford FC8503----» All matchesPartick Thistle733131--» All matchesFinn Harps732212--» All matchesLongford Town5311-1--» All matchesRoss County FC5401----» All matchesCove Rangers41211---» All matchesDundee FC4013-2--» All matchesFalkirk FC4112----» All matchesHamilton Academical4202----» All matchesSt. Johnstone FC311113--» All matchesQueen Of The South3300----» All matchesStenhousemuir FC3102-1--» All matchesUC Dublin3102----» All matchesForfar Athletic22001---» All matchesAlloa Athletic2101-1--» All matchesEdinburgh City2200----» All matchesGalway United2101-1--» All matchesLimerick FC2110----» All matchesMontrose FC2200----» All matchesStranraer FC2200----» All matchesAthlone Town1001----» All matchesBraintree Town1001----» All matchesBray Wanderers1010----» All matchesBrechin City FC1100----» All matchesCeltic FC1001----» All matchesClyde FC1001----» All matchesDrogheda United1001----» All matchesDundee United1001----» All matchesEast Kilbride FC1100----» All matchesElgin City1100----» All matchesHeart of Midlothian1001----» All matchesHibernian FC1001----» All matchesKilmarnock FC1001----» All matchesSt. Mirren FC1001----» All matches