Record by opponent MatchesWDLScoresYellowYellow-RedRedAberdeen FC1251621--» All matchesHeart of Midlothian112362---» All matchesKilmarnock FC10325-1--» All matchesDundee FC931511--» All matchesDundee United9423-1--» All matchesDunfermline Athletic823321--» All matchesSt. Johnstone FC862021--» All matchesCeltic FC813411--» All matchesHibernian FC7142-2--» All matchesMotherwell FC530232--» All matchesRangers FC40041---» All matchesSt. Mirren FC43101---» All matchesDerry City2011----» All matchesLivingston FC2011-1--» All matchesPartick Thistle2110----» All matchesCheltenham Town1010----» All matchesDoncaster Rovers1001----» All matchesHull City1100----» All matchesKidderminster Harriers1010----» All matchesLincoln City1100----» All matchesMansfield Town1010----» All matchesMillwall FC1100----» All matchesNorthampton Town1100----» All matchesReading FC1001----» All matchesScunthorpe United1010----» All matchesSouthend United1100----» All matchesSwansea City1100----» All matchesYeovil Town1100----» All matches