Record by opponent MatchesWDLScoresYellowYellow-RedRedDundee United16241022--» All matchesHibernian FC13445-5--» All matchesSt. Johnstone FC11524-2--» All matchesSt. Mirren FC932412--» All matchesAlloa Athletic9315-1--» All matchesAyr United9522-2--» All matchesDunfermline Athletic8413-1--» All matchesRoss County FC8413-2--» All matchesFalkirk FC731312--» All matchesAberdeen FC7421-1-1» All matchesHeart of Midlothian7034-2--» All matchesCeltic FC6015-2--» All matchesGreenock Morton FC6213-1--» All matchesKilmarnock FC6204-2--» All matchesPartick Thistle6114-1--» All matchesDundee FC5311-1--» All matchesDumbarton FC412111--» All matchesRaith Rovers44001---» All matchesHamilton Academical4103----» All matchesInverness CT4103-1--» All matchesMotherwell FC4004-1--» All matchesQueen Of The South4202-1--» All matchesRangers FC4211-1--» All matchesArbroath FC3201----» All matchesCowdenbeath FC3300-1--» All matchesLivingston FC3201----» All matchesBohemian FC2002-1--» All matchesThe Spartans FC2002----» All matchesForfar Athletic11001---» All matchesStenhousemuir FC110011--» All matchesStirling Albion FC10011---» All matchesBray Wanderers1001----» All matchesBuckie Thistle1100----» All matchesCork City1001-1--» All matchesCove Rangers1100-1--» All matchesDarvel FC1010----» All matchesDundalk FC1001---1» All matchesEast Fife FC1001----» All matchesEngland U211001----» All matchesHuntly FC1100----» All matchesLuxembourg U211100----» All matchesMontrose FC1100----» All matchesNetherlands U211001-1--» All matchesPortugal U211001----» All matchesShamrock Rovers1001----» All matchesSligo Rovers1001-1--» All matchesSt Patrick's Athletic1001----» All matchesWaterford FC1001----» All matches