Record by opponent MatchesWDLScoresYellowYellow-RedRedAyr United146443---» All matchesRaith Rovers1446431--» All matchesQueen's Park FC14545-1--» All matchesPartick Thistle1125433--» All matchesAirdrieonians FC1033422--» All matchesArbroath FC944121--» All matchesDunfermline Athletic93331---» All matchesHamilton Academical63031---» All matchesGreenock Morton FC6123-1--» All matchesLivingston FC6213----» All matchesCove Rangers44001---» All matchesDundee United40221---» All matchesRoss County FC42111---» All matchesDundee FC4022----» All matchesSt. Johnstone FC4013-1--» All matchesFalkirk FC3102----» All matchesStirling Albion FC21011---» All matchesPeterhead FC2200----» All matchesStenhousemuir FC2101----» All matchesAberdeen FC1001----» All matchesAlbion Rovers1100----» All matchesBarrow AFC1100----» All matchesBonnyrigg Rose Athletic1100----» All matchesBroomhill FC1100----» All matchesCarlisle United1001----» All matchesCarrick Rangers1010----» All matchesCeltic FC1001----» All matchesCharlton Athletic1100----» All matchesCowdenbeath FC1100----» All matchesDumbarton FC1001----» All matchesEastleigh FC1100----» All matchesExeter City1001----» All matchesHartlepool United1010----» All matchesHibernian FC1001----» All matchesKelty Hearts1100----» All matchesKilmarnock FC1100----» All matchesMorecambe FC1100----» All matchesMotherwell FC1001----» All matches