Record by opponent MatchesWDLScoresYellowYellow-RedRedQueen Of The South17421152--» All matchesEast Fife FC16111421--» All matchesStenhousemuir FC16538----» All matchesAlloa Athletic15861----» All matchesPeterhead FC14419----» All matchesMontrose FC134451---» All matchesCove Rangers13337-1--» All matchesAirdrieonians FC11416-1--» All matchesInverness CT11128----» All matchesClyde FC10631-2--» All matchesDunfermline Athletic10316----» All matchesStirling Albion FC93331---» All matchesAnnan Athletic9504---1» All matchesFalkirk FC811611--» All matchesElgin City8413----» All matchesStranraer FC8413----» All matchesBonnyrigg Rose Athletic7520----» All matchesKelty Hearts641131--» All matchesForfar Athletic6321----» All matchesDundee United502311--» All matchesQueen's Park FC5104-1--» All matchesRaith Rovers5113----» All matchesThe Spartans FC5131----» All matchesLivingston FC40132---» All matchesSt. Mirren FC400411--» All matchesAlbion Rovers4211-2--» All matchesArbroath FC4121----» All matchesDumbarton FC4004-1--» All matchesDundee FC4022----» All matchesAyr United32101---» All matchesEdinburgh City3111----» All matchesGreenock Morton FC3003----» All matchesEast Kilbride FC21011---» All matchesAberdeen FC2002----» All matchesHamilton Academical2101----» All matchesKilmarnock FC2002----» All matchesRangers FC2002----» All matchesCeltic FC (R)11001---» All matchesBanks O’ Dee FC1100----» All matchesBerwick Rangers1100----» All matchesCeltic FC1001----» All matchesCumnock Juniors1100----» All matchesHeart of Midlothian1010----» All matchesHibernian FC1001----» All matchesKilmarnock FC (R)1100----» All matchesMotherwell FC1001----» All matchesPartick Thistle1001----» All matchesRoss County FC1010----» All matchesSauchie Juniors1100----» All matches