Record by opponent MatchesWDLScoresYellowYellow-RedRedAirdrieonians FC750213--» All matchesSt. Johnstone FC7223-1--» All matchesMontrose FC43101---» All matchesMotherwell FC4022-1--» All matchesPartick Thistle4103---1» All matchesQueen Of The South4301----» All matchesRaith Rovers4202----» All matchesGreenock Morton FC3102----» All matchesHibernian FC3111----» All matchesKilmarnock FC3201----» All matchesQueen's Park FC3102-1--» All matchesSt. Mirren FC3003----» All matchesInverness CT22001---» All matchesAberdeen FC2002----» All matchesAlloa Athletic2101----» All matchesAnnan Athletic2200----» All matchesArbroath FC2002----» All matchesAyr United2110-1--» All matchesCeltic FC2002----» All matchesDundee FC2110-1--» All matchesDundee United2200----» All matchesDunfermline Athletic2110-1--» All matchesEast Kilbride FC2200----» All matchesLivingston FC2011----» All matchesPeterhead FC2200----» All matchesSwitzerland U172110----» All matchesStranraer FC2101----» All matchesHungary U192200----» All matchesHamilton Academical10101---» All matchesBanks O’ Dee FC1100----» All matchesBelgium U191001----» All matchesCeltic FC (R)1100----» All matchesClyde FC1100----» All matchesDumbarton FC1001-1--» All matchesEast Fife FC1010----» All matchesEdinburgh City1100----» All matchesFrance U191010----» All matchesHeart of Midlothian1001----» All matchesIreland U211100----» All matchesIreland U191001----» All matchesIceland U211001----» All matchesIceland U171010-1--» All matchesKelty Hearts1001-1--» All matchesLiechtenstein U191100----» All matchesMalta U171100----» All matchesMontenegro U171100----» All matchesNetherlands U191010----» All matchesNorthern Ireland U171100----» All matchesPortugal U191001----» All matchesRangers FC1001----» All matchesStenhousemuir FC1100----» All matchesCzech Republic U191010----» All matchesCzech Republic U171001----» All matchesWales U191001----» All matchesWales U171001----» All matches