Record by opponent MatchesWDLScoresYellowYellow-RedRedQueen Of The South147252---» All matchesFalkirk FC1323821--» All matchesDunfermline Athletic1232732--» All matchesDumbarton FC115425---» All matchesAyr United1103821--» All matchesDundee United1024422--» All matchesInverness CT1033421--» All matchesSt. Mirren FC1026213--» All matchesGreenock Morton FC913511--» All matchesStranraer FC92341---» All matchesAnnan Athletic9432----» All matchesEdinburgh City74214---» All matchesRaith Rovers73133---» All matchesElgin City751121--» All matchesForfar Athletic73311---» All matchesArbroath FC7313----» All matchesPartick Thistle7232----» All matchesDundee FC60331---» All matchesAlbion Rovers52302--1» All matchesStenhousemuir FC550021--» All matchesEast Fife FC512211--» All matchesHibernian FC501411--» All matchesAlloa Athletic5203-1--» All matchesBonnyrigg Rose Athletic4301----» All matchesKelty Hearts4103----» All matchesCowdenbeath FC31201---» All matchesLivingston FC30031---» All matchesAberdeen FC3003----» All matchesCove Rangers3012----» All matchesHeart of Midlothian3102----» All matchesAirdrieonians FC21011---» All matchesBrechin City FC2200----» All matchesHamilton Academical2011----» All matchesStirling Albion FC2101----» All matchesPeterhead FC10011---» All matchesMontrose FC1001----» All matchesMotherwell FC1001----» All matchesQueen's Park FC1100----» All matchesRoss County FC1001----» All matchesSt. Johnstone FC1100----» All matches