Record by opponent MatchesWDLScoresYellowYellow-RedRedRaith Rovers41121---» All matchesAyr United4013----» All matchesPartick Thistle4013----» All matchesAirdrieonians FC3012----» All matchesArbroath FC3300----» All matchesDundee United3012----» All matchesQueen Of The South3201-1--» All matchesAlloa Athletic2110----» All matchesBangor FC2020----» All matchesCliftonville FC2002----» All matchesDundee FC2002----» All matchesEast Kilbride FC2101-1--» All matchesEngland U172011----» All matchesGlenavon FC2101----» All matchesGreenock Morton FC2002----» All matchesHamilton Academical2101----» All matchesInverness CT2101----» All matchesPortadown FC2110----» All matchesQueen's Park FC2101----» All matchesAnnagh United1100----» All matchesBallymena United1001----» All matchesCarrick Rangers1001----» All matchesColeraine FC1001----» All matchesGermany U171001----» All matchesDumbarton FC1100----» All matchesDunfermline Athletic1100----» All matchesElgin City1100----» All matchesFalkirk FC1001----» All matchesFrance U181001----» All matchesGlentoran FC1001----» All matchesLarne FC1001----» All matchesLatvia U191100----» All matchesLinfield FC1001----» All matchesLivingston FC1001----» All matchesMotherwell FC1001----» All matchesPoland U181001----» All matchesRoss County FC1100----» All matchesSweden U171001----» All matchesCzech Republic U171010----» All matches