Record by opponent MatchesWDLScoresYellowYellow-RedRedRangers FC12039-1--» All matchesHibernian FC1124531--» All matchesDundee United104332---» All matchesKilmarnock FC103432---» All matchesDundee FC1052312--» All matchesSt. Johnstone FC92612---» All matchesCeltic FC910811-1» All matchesAberdeen FC9324----» All matchesDunfermline Athletic86112---» All matchesMotherwell FC7322-1--» All matchesHeart of Midlothian31111---» All matchesLivingston FC32011---» All matchesSt. Mirren FC33001---» All matchesWalsall FC31111---» All matchesWest Bromwich Albion3003----» All matchesManchester City2002----» All matchesNottingham Forest2101----» All matchesSheffield Wednesday2002----» All matchesVfB Stuttgart2101----» All matchesBirmingham City1001----» All matchesBrighton & Hove Albion1001----» All matchesCoventry City1001----» All matchesCrystal Palace1001-1--» All matchesDeportivo A Coruña1010----» All matchesDerby County1010----» All matchesGillingham FC1100----» All matchesÍB Vestmannaeyjar1100----» All matchesIpswich Town1100----» All matchesLeicester City1001----» All matchesMillwall FC1001----» All matchesPortsmouth FC1001----» All matchesPreston North End1010----» All matchesReading FC1001----» All matchesRotherham United1100----» All matchesSheffield United1001----» All matchesWimbledon FC1100-1--» All matchesWolverhampton Wanderers1001----» All matchesWrexham AFC1001----» All matches