Record by opponent MatchesWDLScoresYellowYellow-RedRedAyr United72321---» All matchesArbroath FC622241--» All matchesRaith Rovers64112---» All matchesGreenock Morton FC63121---» All matchesPartick Thistle603311--» All matchesQueen's Park FC6420-1--» All matchesAirdrieonians FC530231--» All matchesRoss County FC41122---» All matchesSt. Johnstone FC411211--» All matchesStirling Albion FC41121---» All matchesInverness CT4130-2--» All matchesEast Fife FC3201----» All matchesLivingston FC3012-1--» All matchesDumbarton FC220031--» All matchesCove Rangers21012---» All matchesBonnyrigg Rose Athletic21011---» All matchesAlbion Rovers2101----» All matchesAnnan Athletic2101----» All matchesBulgaria U212200-1--» All matchesForfar Athletic2011----» All matchesStenhousemuir FC2110----» All matchesThe Spartans FC2200----» All matchesHamilton Academical11001---» All matchesAberdeen FC1100----» All matchesAzerbaijan U211100----» All matchesBuckie Thistle1100----» All matchesCeltic FC1001----» All matchesDundee United1010----» All matchesEast Kilbride FC1001----» All matchesFalkirk FC1100-1--» All matchesGibraltar U211100-1--» All matchesHibernian FC1100----» All matchesKelty Hearts1100-1--» All matchesKilmarnock FC1001----» All matchesPeterhead FC1100-1--» All matchesQueen Of The South1100----» All matchesSt. Mirren FC1100----» All matchesCzech Republic U211010-1--» All matches