Record by opponent MatchesWDLScoresYellowYellow-RedRedAlloa Athletic73133---» All matchesClyde FC6213-2--» All matchesAnnan Athletic52212---» All matchesStirling Albion FC51042---» All matchesHamilton Academical511311--» All matchesRoss County FC5104----» All matchesStranraer FC5212-1--» All matchesQueen Of The South410311--» All matchesEast Kilbride FC4040-1--» All matchesMontrose FC4103----» All matchesSt Patrick's Athletic4013-1--» All matchesCove Rangers30121---» All matchesForfar Athletic311111--» All matchesAirdrieonians FC3120----» All matchesDrogheda United3120----» All matchesKelty Hearts3012----» All matchesPartick Thistle3012----» All matchesSt. Johnstone FC3003----» All matchesWaterford FC3012----» All matchesDumbarton FC22004---» All matchesElgin City21013---» All matchesBallymena United21011---» All matchesCarrick Rangers2020----» All matchesCliftonville FC2002----» All matchesDerry City2011----» All matchesFalkirk FC2002----» All matchesGreenock Morton FC2011----» All matchesPeterhead FC2110----» All matchesPortadown FC2002----» All matchesShamrock Rovers2011----» All matchesThe Spartans FC2101-1--» All matchesHeart of Midlothian (R)11002---» All matchesAndorra U1711001---» All matchesAyr United11001---» All matchesArbroath FC1010-1--» All matchesBohemian FC1001----» All matchesCamelon Juniors1001----» All matchesCeltic FC (R)1100----» All matchesCrusaders FC1010----» All matchesDundee FC1001----» All matchesDunfermline Athletic1100----» All matchesFinn Harps1100----» All matchesGalway United1001----» All matchesGlenavon FC1001----» All matchesGlentoran FC1001----» All matchesIsrael U171100----» All matchesKilmarnock FC (R)1100----» All matchesLarne FC1001----» All matchesLongford Town1010----» All matchesMaynooth University Town1100----» All matchesMontenegro U171100----» All matchesPAOK Saloniki U191001----» All matchesSwitzerland U171001----» All matchesShelbourne FC1001----» All matchesSligo Rovers1001----» All matchesUniversity of Stirling FC1100-1--» All matches