Record by opponent MatchesWDLScoresYellowYellow-RedRedQueen's Park FC7241-1--» All matchesDungannon Swifts63031---» All matchesAyr United6006-1--» All matchesDunfermline Athletic6213-2-1» All matchesPartick Thistle5131-1--» All matchesArbroath FC42022-1-» All matchesCarrick Rangers430111--» All matchesCrusaders FC4310----» All matchesGlentoran FC4004-2--» All matchesGreenock Morton FC4022-1--» All matchesRaith Rovers4220-1--» All matchesLinfield FC320121--» All matchesColeraine FC30031---» All matchesDundee United3102----» All matchesLarne FC3102-1--» All matchesPortadown FC3201-1--» All matchesBangor FC22001---» All matchesBallymena United2011----» All matchesCove Rangers2110----» All matchesDundee FC2101----» All matchesHamilton Academical2200----» All matchesInverness CT2011-1--» All matchesSt. Johnstone FC2101-1--» All matchesStenhousemuir FC2200----» All matchesLivingston FC10101---» All matchesAlloa Athletic1001----» All matchesBonnyrigg Rose Athletic1100----» All matchesFalkirk FC1001----» All matchesFK Vllaznia1100----» All matchesGeorgia U211010-1--» All matchesGlenavon FC1001-1--» All matchesGreece U211001----» All matchesMalta U211100----» All matchesMontrose FC1100----» All matchesRoss County FC1010----» All matchesStranraer FC1100----» All matches