Record by opponent MatchesWDLScoresYellowYellow-RedRedKilmarnock FC19766-6-1» All matchesMotherwell FC16727-4--» All matchesCeltic FC121110-3--» All matchesRangers FC12237-5--» All matchesAberdeen FC1132615--» All matchesDundee FC1161411--» All matchesSt. Johnstone FC11461-2--» All matchesSt. Mirren FC11533-1--» All matchesHeart of Midlothian10136-3--» All matchesRoss County FC10640-3--» All matchesHibernian FC9522-2--» All matchesPartick Thistle9144-2--» All matchesInverness CT6204-1--» All matchesDunfermline Athletic532011--» All matchesDundee United5122-11-» All matchesHamilton Academical42021---» All matchesLivingston FC4310----» All matchesGreenock Morton FC311111--» All matchesAyr United2101-1--» All matchesBurnley FC2011----» All matchesRaith Rovers2200----» All matchesAlloa Athletic1100----» All matchesAnnan Athletic1001----» All matchesArbroath FC1100----» All matchesBarnsley FC1001-1--» All matchesBarrow AFC1001----» All matchesBrechin City FC1100----» All matchesBroxburn Athletic1100----» All matchesBurton Albion1100----» All matchesCarlisle United1001----» All matchesClyde FC1100----» All matchesCove Rangers1100----» All matchesFalkirk FC1100-1--» All matchesQueen Of The South1100----» All matchesQueen's Park FC1100----» All matchesRovaniemi PS1100----» All matchesRussia1001----» All matchesSan Marino1100----» All matchesCyprus1100----» All matches