Record by opponent MatchesWDLScoresYellowYellow-RedRedDundee FC4202----» All matchesKelty Hearts3210----» All matchesPeterhead FC3210---1» All matchesQueen Of The South3111----» All matchesRoss County FC3120----» All matchesAirdrieonians FC2002----» All matchesAlloa Athletic2011----» All matchesDunfermline Athletic2101----» All matchesFalkirk FC2020----» All matchesHeart of Midlothian2002----» All matchesKilmarnock FC2011----» All matchesLivingston FC2101----» All matchesPartick Thistle2110----» All matchesSt. Mirren FC2101----» All matchesAberdeen FC1100----» All matchesBelgium U211010----» All matchesCeltic FC1001----» All matchesClyde FC1100----» All matchesDenmark U211010----» All matchesDundee United1010----» All matchesEast Fife FC1001----» All matchesEdinburgh City1010----» All matchesHibernian FC1001----» All matchesInverness CT1001----» All matchesMontrose FC1001----» All matchesMotherwell FC1001----» All matchesRaith Rovers1001----» All matchesRangers FC1001----» All matchesStenhousemuir FC1001----» All matchesStirling Albion FC1001----» All matchesTurkey U211010----» All matches