Record by opponent MatchesWDLScoresYellowYellow-RedRedAyr United1956815--» All matchesArbroath FC1877414--» All matchesPartick Thistle184410-6--» All matchesInverness CT1663712--» All matchesDunfermline Athletic16853-4--» All matchesRaith Rovers15357-4--» All matchesQueen Of The South14815-3--» All matchesDundee FC8251-1--» All matchesHamilton Academical8422-2--» All matchesQueen's Park FC8332-1--» All matchesAirdrieonians FC7610-1--» All matchesMontrose FC650113--» All matchesClyde FC6402----» All matchesDundee United6222-3--» All matchesGreenock Morton FC6222-2-1» All matchesCove Rangers541011--» All matchesAlloa Athletic5131-1--» All matchesKilmarnock FC5023-2--» All matchesMotherwell FC5104-1--» All matchesSt. Johnstone FC5005-3--» All matchesStenhousemuir FC5500-3--» All matchesHeart of Midlothian3012----» All matchesHibernian FC3102----» All matchesLivingston FC3012-1--» All matchesRoss County FC210111--» All matchesAnnan Athletic2200----» All matchesEast Fife FC2110-1--» All matchesFalkirk FC2002----» All matchesHaka Valkeakoski2110-1--» All matchesKuopion PS2002-1--» All matchesPeterhead FC2200----» All matchesSt. Mirren FC2002----» All matchesVaasan PS2101----» All matchesDumbarton FC11001---» All matchesIFK Mariehamn11001---» All matchesAC Oulu1100----» All matchesAlbion Rovers1100----» All matchesBonnyrigg Rose Athletic1100----» All matchesBrechin City FC1100----» All matchesCeltic FC1001----» All matchesEast Kilbride FC1100----» All matchesEdinburgh City1100----» All matchesEkenäs IF1010----» All matchesFC Lahti1010----» All matchesIlves Tampere1001----» All matchesInter Turku1001----» All matchesJippo1001----» All matchesSalPa1001-1--» All matches