Record by opponent MatchesWDLScoresYellowYellow-RedRedRaith Rovers23941022--» All matchesPartick Thistle2154121---» All matchesArbroath FC207761---» All matchesGreenock Morton FC2069511--» All matchesInverness CT1754823--» All matchesDunfermline Athletic1674531--» All matchesQueen's Park FC1465331--» All matchesAirdrieonians FC108113---» All matchesHamilton Academical106311---» All matchesDundee FC730422--» All matchesAlloa Athletic7610----» All matchesDundee United7007----» All matchesQueen Of The South7124----» All matchesSt. Johnstone FC62131---» All matchesFalkirk FC6222-1--» All matchesCove Rangers54101---» All matchesLivingston FC5104----» All matchesAnnan Athletic3201-1--» All matchesElgin City3300----» All matchesKilmarnock FC3102----» All matchesPeterhead FC3300----» All matchesRoss County FC3030----» All matchesStenhousemuir FC22001---» All matchesAlbion Rovers2101----» All matchesEdinburgh City2200----» All matchesHeart of Midlothian2002----» All matchesSt. Mirren FC2002----» All matchesStranraer FC2200-1--» All matchesBroxburn Athletic11001---» All matchesKelty Hearts11001---» All matchesClyde FC1001----» All matchesEast Kilbride FC1001----» All matchesForfar Athletic1100----» All matchesHibernian FC1001----» All matchesPollok FC1100----» All matchesRangers FC1001-1--» All matchesStirling Albion FC1100-1--» All matchesTurriff United1100----» All matches