Record by opponent MatchesWDLScoresYellowYellow-RedRedDunfermline Athletic951332--» All matchesDundee United921624--» All matchesAyr United933311--» All matchesInverness CT9324-2--» All matchesRaith Rovers9234-2--» All matchesQueen Of The South74033---» All matchesFalkirk FC60511--1» All matchesAirdrieonians FC6213-2--» All matchesSt. Mirren FC6231-1--» All matchesCove Rangers541012--» All matchesDumbarton FC5230-1--» All matchesQueen's Park FC5410-1--» All matchesHamilton Academical421111--» All matchesSt. Patrick FC422011--» All matchesArbroath FC4112--1-» All matchesPartick Thistle4112-2--» All matchesBrechin City FC32101---» All matchesClyde FC3210----» All matchesDundee FC3120-2--» All matchesGżira United3012----» All matchesHibernian FC3102----» All matchesLivingston FC3111----» All matchesMontrose FC3102-1--» All matchesRoss County FC3003----» All matchesBerwick Rangers22001---» All matchesEdinburgh City22001---» All matchesHamrun Spartans21011---» All matchesMosta FC20021---» All matchesNaxxar Lions FC20201---» All matchesAlloa Athletic2011----» All matchesBalzan FC2200-1--» All matchesBirkirkara FC2011----» All matchesCeltic FC2002----» All matchesHibernians FC2011-1--» All matchesMotherwell FC2101----» All matchesPeterhead FC2101----» All matchesKilmarnock FC110011--» All matchesAberdeen FC1001----» All matchesAlbion Rovers1100----» All matchesBo'ness United1100----» All matchesBonnyrigg Rose Athletic1100----» All matchesChennaiyin FC1001----» All matchesEast Bengal Club1010----» All matchesEast Fife FC1100----» All matchesFloriana FC1010-1--» All matchesGreenock Morton FC1001----» All matchesInter Kashi1001----» All matchesKelty Hearts1100----» All matchesMelita FC1100----» All matchesPunjab FC1001----» All matchesSC Delhi1001----» All matchesStranraer FC1100----» All matches