Record by opponent MatchesWDLScoresYellowYellow-RedRedCeltic FC233218-2--» All matchesHibernian FC221021016--» All matchesDundee United20107334--» All matchesHeart of Midlothian205411-6--» All matchesKilmarnock FC1875621--» All matchesMotherwell FC18639-4--» All matchesRangers FC140311-41-» All matchesDunfermline Athletic1372412--» All matchesDundee FC12372221-» All matchesLivingston FC1264211--» All matchesSt. Mirren FC8323-2--» All matchesSt. Johnstone FC734013--» All matchesAberdeen FC6105-2--» All matchesFalkirk FC6204-1--» All matchesInverness CT6321-2--» All matchesPartick Thistle511311--» All matchesBohemian FC2101----» All matchesGretna FC2200-1--» All matchesHertha BSC2011----» All matchesNistru Otaci2110----» All matchesAFC Bournemouth1001----» All matchesBarnsley FC1100----» All matchesBradford City1010----» All matchesBristol City1010----» All matchesColchester United1001----» All matchesHamilton Academical1001----» All matchesHartlepool United1001----» All matchesManchester City1100----» All matchesMilton Keynes Dons1010----» All matchesPort Vale FC1001-1--» All matchesScunthorpe United1100----» All matchesSwansea City1100----» All matchesSwindon Town1100----» All matchesWrexham AFC1100----» All matches