Record by opponent MatchesWDLScoresYellowYellow-RedRedDunfermline Athletic11533-4--» All matchesQueen Of The South84221---» All matchesInverness CT8314----» All matchesDundee United631211--» All matchesFalkirk FC6402----» All matchesGreenock Morton FC52214---» All matchesPartick Thistle53111---» All matchesDundee FC41122---» All matchesAlloa Athletic4400----» All matchesStenhousemuir FC4301----» All matchesAyr United3012-1--» All matchesRoss County FC211031--» All matchesSt. Mirren FC2002----» All matchesStranraer FC2101----» All matchesAirdrieonians FC110011--» All matchesAlbion Rovers11001---» All matchesLivingston FC10011---» All matchesAberdeen FC1001----» All matchesArbroath FC1010----» All matchesAuchinleck Talbot1001----» All matchesCeltic FC1001----» All matchesDumbarton FC1100----» All matchesHamilton Academical1001----» All matchesHibernian FC1001----» All matchesKilmarnock FC (R)1100----» All matchesMontrose FC1001----» All matchesMotherwell FC1001----» All matchesPeterhead FC1001----» All matchesRangers FC1001----» All matchesSt. Johnstone FC1001----» All matches