Record by opponent MatchesWDLScoresYellowYellow-RedRedAirdrieonians FC9423-1--» All matchesAlloa Athletic9621-1--» All matchesDunfermline Athletic8332----» All matchesQueen Of The South8611-1--» All matchesEdinburgh City7610----» All matchesMontrose FC7430-4--» All matchesHamilton Academical6420-1--» All matchesCeltic FC51041---» All matchesAyr United5212-1--» All matchesKelty Hearts5212-1--» All matchesClyde FC4220----» All matchesCove Rangers4310-1--» All matchesDundee FC4103----» All matchesGreenock Morton FC4400----» All matchesHibernian FC4301----» All matchesMotherwell FC4220-2--» All matchesPartick Thistle4310----» All matchesPeterhead FC4400----» All matchesRaith Rovers4202-1--» All matchesStirling Albion FC4400-2--» All matchesDundee United32011---» All matchesSt. Mirren FC31021---» All matchesAnnan Athletic3120----» All matchesHeart of Midlothian3201----» All matchesKilmarnock FC3300----» All matchesLivingston FC3111----» All matchesRangers FC20021---» All matchesAberdeen FC2110----» All matchesBonnyrigg Rose Athletic2101----» All matchesQueen's Park FC2200----» All matchesStenhousemuir FC2101-1--» All matchesBuckie Thistle1100----» All matchesDarvel FC1100----» All matchesEast Kilbride FC1100----» All matchesEngland U161001----» All matchesFormartine United1100----» All matchesInverness CT1001----» All matchesNorthern Ireland U161010----» All matchesStranraer FC1100----» All matchesThe Spartans FC1100----» All matchesWick Academy FC1100----» All matches