Record by opponent MatchesWDLScoresYellowYellow-RedRedAberdeen FC1223711--» All matchesKilmarnock FC12624----» All matchesDundee United1143421--» All matchesHibernian FC11524-2--» All matchesRangers FC11254-3--» All matchesCeltic FC1014511--» All matchesMotherwell FC9315----» All matchesPartick Thistle7412----» All matchesSt. Johnstone FC6132----» All matchesHeart of Midlothian5212----» All matchesDunfermline Athletic4121----» All matchesRaith Rovers4022----» All matchesFalkirk FC3012----» All matchesBlackpool FC2101----» All matchesDundee FC2101----» All matchesPortsmouth FC2011----» All matchesSunderland AFC2101----» All matchesWolverhampton Wanderers2101----» All matchesBolton Wanderers1100----» All matchesCarlisle United1100----» All matchesCrvena Zvezda1010----» All matchesFulham FC1001----» All matchesHuddersfield Town1001----» All matchesManchester City1010----» All matchesMiddlesbrough FC1001-1--» All matchesOxford United1100----» All matchesReading FC1100----» All matchesSt. Mirren FC1001----» All matchesSwindon Town1100----» All matchesWalsall FC1100----» All matchesWatford FC1100----» All matches