Record by opponent MatchesWDLScoresYellowYellow-RedRedQueen Of The South1786315--» All matchesAlloa Athletic1675442--» All matchesRoss County FC1555525--» All matchesDundee United15339-51-» All matchesDunfermline Athletic14545-6--» All matchesFalkirk FC12534-5--» All matchesGreenock Morton FC12534-3--» All matchesPartick Thistle12534-1--» All matchesAyr United105321---» All matchesCeltic FC9018-2--» All matchesDundee FC9423-2--» All matchesAirdrieonians FC802613--» All matchesMontrose FC8233-2--» All matchesMotherwell FC8305-2--» All matchesHamilton Academical722311--» All matchesHeart of Midlothian711511--» All matchesCove Rangers7214-2-1» All matchesKilmarnock FC7034-4--» All matchesLivingston FC7322-1-1» All matchesClyde FC6321-2--» All matchesDumbarton FC6402-3--» All matchesHibernian FC6312-1-1» All matchesRaith Rovers6411-1--» All matchesSt. Mirren FC6123-1--» All matchesCowdenbeath FC55004---» All matchesBrechin City FC55002---» All matchesPeterhead FC5302----» All matchesRangers FC5302-2--» All matchesAberdeen FC4121----» All matchesEdinburgh City4301-1--» All matchesArbroath FC3111-1--» All matchesEast Fife FC3201----» All matchesInverness CT3012----» All matchesKelty Hearts3111----» All matchesSt. Johnstone FC3012-1--» All matchesStirling Albion FC3201----» All matchesAnnan Athletic2101----» All matchesForfar Athletic2101----» All matchesQueen's Park FC2011-1--» All matchesStenhousemuir FC2101----» All matchesFC Alashkert11001---» All matchesWick Academy FC11001---» All matchesAlbion Rovers1100----» All matchesDarvel FC1100----» All matchesEast Kilbride FC1100----» All matchesElgin City1100----» All matchesEngland U211001----» All matchesHuntly FC1100-1--» All matchesThe Spartans FC1001----» All matches