Record by opponent MatchesWDLScoresYellowYellow-RedRedArbroath FC84131---» All matchesGreenock Morton FC7322----» All matchesRaith Rovers60241---» All matchesPartick Thistle6123----» All matchesAyr United5122----» All matchesRoss County FC5203-1--» All matchesDunfermline Athletic4202----» All matchesAnnan Athletic31022---» All matchesAirdrieonians FC33001---» All matchesQueen Of The South31021---» All matchesDundee United3003----» All matchesFalkirk FC3012----» All matchesAlloa Athletic210111--» All matchesMontrose FC21101---» All matchesCove Rangers2011----» All matchesEast Fife FC2011----» All matchesElgin City2200----» All matchesHamilton Academical2101----» All matchesInverness CT2002----» All matchesLivingston FC2110----» All matchesEast Kilbride FC10101---» All matchesForfar Athletic11001---» All matchesPeterhead FC11001---» All matchesAberdeen FC1001----» All matchesDumbarton FC1001----» All matchesEdinburgh City1100----» All matchesHibernian FC1001----» All matchesKelty Hearts1100----» All matchesMotherwell FC1001----» All matchesRangers FC1001-1--» All matchesRangers FC (R)1100----» All matchesStenhousemuir FC1010----» All matchesStranraer FC1001----» All matches