Record by opponent MatchesWDLScoresYellowYellow-RedRedRaith Rovers420211--» All matchesAirdrieonians FC4112----» All matchesGreenock Morton FC4301-1--» All matchesPartick Thistle4211----» All matchesQueen's Park FC4301----» All matchesAyr United3210-1--» All matchesCeltic FC3012----» All matchesFalkirk FC3021----» All matchesHamilton Academical3111-1--» All matchesKilmarnock FC3021----» All matchesMotherwell FC3003----» All matchesSt. Mirren FC3300-1--» All matchesEdinburgh City22003---» All matchesArbroath FC2200----» All matchesCove Rangers2002----» All matchesDunfermline Athletic2101----» All matchesHeart of Midlothian2002----» All matchesInverness CT2011----» All matchesQueen Of The South2101-1--» All matchesRoss County FC2110----» All matchesSt. Johnstone FC2011----» All matchesDundee FC10101---» All matchesGibraltar U2111001---» All matchesAberdeen FC1001----» All matchesAlloa Athletic1100----» All matchesAnnan Athletic1010----» All matchesAzerbaijan U211010----» All matchesBuckie Thistle1100----» All matchesCeltic FC (R)1100----» All matchesHibernian FC1100----» All matchesIceland U211001----» All matchesKelty Hearts1100----» All matchesLivingston FC1001----» All matchesMalta U211100----» All matchesPortugal U211001----» All matchesRangers FC1010----» All matchesRapid Vienna1001----» All matchesStenhousemuir FC1100----» All matchesStirling Albion FC1100----» All matchesThe Spartans FC1001----» All matches