Record by opponent MatchesWDLScoresYellowYellow-RedRedAberdeen FC2074951--» All matchesCeltic FC2030172---» All matchesDundee United1910545---» All matchesHibernian FC17737211-» All matchesRangers FC170215-1--» All matchesMotherwell FC1683531--» All matchesDundee FC137334---» All matchesDunfermline Athletic1253431--» All matchesHeart of Midlothian1243521--» All matchesLivingston FC125251---» All matchesInverness CT93332---» All matchesKilmarnock FC93421---» All matchesFalkirk FC843111--» All matchesSt. Johnstone FC74212---» All matchesPartick Thistle3120-1--» All matchesSt. Mirren FC3111----» All matchesGretna FC2020-1--» All matchesStoke City2011----» All matchesWest Ham United2011----» All matchesWigan Athletic2002----» All matchesCoventry City100111--» All matchesNottingham Forest10101---» All matchesCardiff City1001----» All matchesCrewe Alexandra1010----» All matchesNetherlands U211001----» All matchesSunderland AFC1001----» All matchesWatford FC1001----» All matchesWimbledon FC1100----» All matches