Record by opponent MatchesWDLScoresYellowYellow-RedRedKilmarnock FC20488-2--» All matchesMotherwell FC205114----» All matchesHeart of Midlothian195410----» All matchesCeltic FC171412-1--» All matchesRangers FC172213-1--» All matchesHibernian FC15357----» All matchesAberdeen FC14536----» All matchesInverness CT11164----» All matchesLivingston FC11353----» All matchesDundee United10523-2--» All matchesDunfermline Athletic10334----» All matchesDundee FC8602----» All matchesFalkirk FC4103----» All matchesPartick Thistle4112----» All matchesSt. Mirren FC4301----» All matchesOldham Athletic3111----» All matchesPort Vale FC3012----» All matchesStoke City3111----» All matchesWalsall FC3012----» All matchesBrentford FC2020----» All matchesBrighton & Hove Albion2002-1--» All matchesBristol Rovers2020----» All matchesColchester United2101----» All matchesFH Hafnarfjörður2011----» All matchesLuton Town2200----» All matchesMillwall FC2011----» All matchesMyPa-472020----» All matchesNotts County2011----» All matchesPeterborough United2101----» All matchesSwansea City2101----» All matchesSwindon Town2110----» All matchesHungary U212101----» All matchesWimbledon FC2011----» All matchesWrexham AFC2011----» All matchesAFC Bournemouth1100----» All matchesBlackpool FC1001----» All matchesBristol City1010----» All matchesCanvey Island1001----» All matchesCardiff City1010----» All matchesCarlisle United1010----» All matchesChesterfield FC1010----» All matchesDorchester Town1100----» All matchesFrance U211001----» All matchesHartlepool United1001----» All matchesLeeds United1001----» All matchesNorthampton Town1100----» All matchesNottingham Forest1001----» All matchesRaith Rovers1100----» All matchesReading FC1010----» All matchesRotherham United1010----» All matchesSpain U211001----» All matchesSt. Johnstone FC1001----» All matchesTranmere Rovers1100----» All matchesWycombe Wanderers1010----» All matchesYork City1100----» All matches