Record by opponent MatchesWDLScoresYellowYellow-RedRedCeltic FC162212-3--» All matchesSt. Johnstone FC14563-3--» All matchesKilmarnock FC1355313--» All matchesLivingston FC13427-1--» All matchesHibernian FC1242613--» All matchesSt. Mirren FC12345-1--» All matchesAberdeen FC10334-2--» All matchesDundee United10118-1--» All matchesHeart of Midlothian9153-1--» All matchesRangers FC9126-1--» All matchesDundee FC7511-3-1» All matchesMotherwell FC7304-3--» All matchesHamilton Academical6402-1--» All matchesRoss County FC53111---» All matchesAtlético Ottawa430114--» All matchesFC Supra du Québec4211-2--» All matchesForge FC4121-1--» All matchesHFX Wanderers4220-1-1» All matchesInter Toronto4211-2--» All matchesGreenock Morton FC3102----» All matchesVancouver FC3201-1--» All matchesAlloa Athletic22001---» All matchesElgin City22001---» All matchesPacific FC22001---» All matchesMontrose FC2200-1--» All matchesQueen Of The South2101----» All matchesPartick Thistle10011---» All matchesArbroath FC1100----» All matchesAyr United1001-1--» All matchesBlackburn Rovers U211100----» All matchesBrechin City FC1100----» All matchesClyde FC1100----» All matchesEast Fife FC1100----» All matchesEast Kilbride FC1001-1--» All matchesEdinburgh City1100----» All matchesFalkirk FC1001----» All matchesForfar Athletic1100----» All matchesJapan1001----» All matchesQueen's Park FC1100----» All matches