Record by opponent MatchesWDLScoresYellowYellow-RedRedDundee United22641251--» All matchesHeart of Midlothian22751025--» All matchesKilmarnock FC2196632--» All matchesAberdeen FC2067742--» All matchesRangers FC20231533--» All matchesHibernian FC1957763--» All matchesMotherwell FC1472533--» All matchesSt. Johnstone FC1333723--» All matchesDunfermline Athletic1240821--» All matchesCeltic FC1203911--» All matchesNorwich City60331---» All matchesNewcastle United6141----» All matchesRaith Rovers54012---» All matchesFalkirk FC53111---» All matchesWimbledon FC42021---» All matchesDundee FC4112----» All matchesPartick Thistle4121----» All matchesChelsea FC32012---» All matchesLivingston FC31111---» All matchesOldham Athletic310211--» All matchesQueens Park Rangers30121---» All matchesSouthampton FC31111--1» All matchesCoventry City3012----» All matchesEverton FC3021-1--» All matchesIpswich Town3120----» All matchesLeeds United3102----» All matchesLiverpool FC3012----» All matchesManchester City3201----» All matchesManchester United3003----» All matchesFeyenoord21011---» All matchesNottingham Forest20111---» All matchesSheffield Wednesday21101---» All matchesSwindon Town21101---» All matchesAston Villa2002----» All matchesBFC Dynamo2101----» All matchesBlackburn Rovers2020----» All matchesBlackpool FC2101----» All matchesBohemian FC2110----» All matchesLeicester City2011----» All matchesSt. Mirren FC2101-1--» All matchesÍA Akranes11001---» All matchesSheffield United11001---» All matchesShrewsbury Town10011---» All matchesAFC Bournemouth1010----» All matchesArsenal FC1010----» All matchesBirmingham City1001----» All matchesBolton Wanderers1010----» All matchesCrystal Palace1001----» All matchesDerby County1100----» All matchesDinamo Batumi1100----» All matchesFC Sion1100----» All matchesK Waterschei SV Thor Genk1001----» All matchesTottenham Hotspur1010----» All matchesÚjpest FC1100----» All matches