Record by opponent MatchesWDLScoresYellowYellow-RedRedHibernian FC11335----» All matchesAlloa Athletic107211---» All matchesFalkirk FC92433---» All matchesRangers FC91082---» All matchesLivingston FC94051---» All matchesDumbarton FC86113---» All matchesHeart of Midlothian830521--» All matchesSt. Mirren FC83051---» All matchesInverness CT6015-1--» All matchesQueen Of The South5104----» All matchesGreenock Morton FC41123---» All matchesAberdeen FC4013----» All matchesCove Rangers4103-1--» All matchesCowdenbeath FC32012---» All matchesRaith Rovers30122---» All matchesDundee United311111--» All matchesKilmarnock FC30211---» All matchesSt. Johnstone FC30121---» All matchesCeltic FC3003----» All matchesMotherwell FC3012----» All matchesAnnan Athletic22002---» All matchesRoss County FC20112---» All matchesAirdrieonians FC2011-1--» All matchesDundee FC2002-1--» All matchesMontrose FC2011-1--» All matchesPartick Thistle2002----» All matchesSpain U192002----» All matchesStenhousemuir FC2101----» All matchesStirling Albion FC2101----» All matchesAyr United10102---» All matchesHamilton Academical10012---» All matchesForfar Athletic11001---» All matchesBelarus U191100----» All matchesBerwick Rangers1100----» All matchesBrechin City FC1100----» All matchesBulgaria U191100----» All matchesClyde FC1100----» All matchesCosta Rica U201001----» All matchesGermany U211001----» All matchesEast Fife FC1100----» All matchesFrance U191010----» All matchesJapan U201001----» All matchesKelty Hearts1100----» All matchesNigeria U201001----» All matchesPortugal U191010----» All matchesQueen's Park FC1001----» All matchesStranraer FC1100----» All matchesCzech Republic U191100----» All matchesTurkey U191100----» All matches