Record by opponent MatchesWDLScoresYellowYellow-RedRedDunfermline Athletic13724----» All matchesGreenock Morton FC12741102--» All matchesQueen's Park FC1152422--» All matchesArbroath FC1153312--» All matchesAyr United1144311--» All matchesInverness CT1043333--» All matchesDundee FC1034312--» All matchesHamilton Academical87103---» All matchesAirdrieonians FC841322--» All matchesPartick Thistle83321---» All matchesRoss County FC8332-1--» All matchesAberdeen FC6105----» All matchesLivingston FC6123-1--» All matchesCove Rangers52122---» All matchesMotherwell FC52211---» All matchesRaith Rovers422031--» All matchesSt Patrick's Athletic41122---» All matchesDrogheda United41121---» All matchesBohemian FC4112----» All matchesDerry City4022-2--» All matchesDundee United4220----» All matchesGalway United4013----» All matchesKilmarnock FC4301----» All matchesQueen Of The South4121----» All matchesShelbourne FC4013----» All matchesSt. Johnstone FC4310----» All matchesForfar Athletic32101---» All matchesSligo Rovers30121---» All matchesWaterford FC301211--» All matchesCeltic FC3003----» All matchesHeart of Midlothian3003----» All matchesSt. Mirren FC3201-1--» All matchesLinlithgow Rose22002---» All matchesAlloa Athletic22001---» All matchesShamrock Rovers211012--» All matchesFalkirk FC2101----» All matchesHibernian FC2101----» All matchesRangers FC2002----» All matchesStirling Albion FC2101-1--» All matchesElgin City11002---» All matchesEast Kilbride FC11001---» All matchesHeart of Midlothian (R)11001---» All matchesPeterhead FC11001---» All matchesAlbion Rovers1100----» All matchesBanks O’ Dee FC1100----» All matchesBroomhill FC1100----» All matchesBrora Rangers FC1100----» All matchesDumbarton FC1100----» All matchesEast Fife FC1001----» All matchesNSÍ Runavík1100----» All matchesStranraer FC1010----» All matches