Record by opponent MatchesWDLScoresYellowYellow-RedRedCove Rangers1143412--» All matchesMontrose FC1151512--» All matchesQueen's Park FC115511---» All matchesAlloa Athletic11533-1--» All matchesInverness CT10433-2--» All matchesEast Fife FC962113--» All matchesQueen Of The South9441-4--» All matchesDunfermline Athletic8323----» All matchesPeterhead FC8521-3--» All matchesPartick Thistle713313--» All matchesFalkirk FC64023---» All matchesKelty Hearts53201---» All matchesAirdrieonians FC5113----» All matchesArbroath FC5221-2--» All matchesClyde FC5221-1--» All matchesGreenock Morton FC5212----» All matchesDumbarton FC4310-1--» All matchesHamilton Academical4202----» All matchesAnnan Athletic3300----» All matchesAyr United3012-1--» All matchesDrogheda United2101----» All matchesDundee United2011----» All matchesRaith Rovers2101----» All matchesShamrock Rovers2002-1--» All matchesStirling Albion FC2200----» All matchesMotherwell FC11001---» All matchesRangers FC (R)11001---» All matchesAlbion Rovers1100----» All matchesBohemian FC1010----» All matchesCowdenbeath FC1100----» All matchesDerry City1010----» All matchesDundee FC1001-1--» All matchesEast Kilbride FC1100----» All matchesEdinburgh City1001----» All matchesGalway United1001----» All matchesKilmarnock FC1100----» All matchesKilmarnock FC (R)1100----» All matchesMotherwell FC (R)1100----» All matchesShelbourne FC1001----» All matchesSt Patrick's Athletic1001----» All matchesStenhousemuir FC1100----» All matchesThe Spartans FC1100----» All matchesWaterford FC1001----» All matches