Record by opponent MatchesWDLScoresYellowYellow-RedRedRangers FC51222---» All matchesAberdeen FC30301---» All matchesCrystal Palace31111---» All matchesDundee United3030----» All matchesHeart of Midlothian3120----» All matchesHibernian FC3120----» All matchesPartick Thistle3111----» All matchesCardiff City21101---» All matchesBradford City2020----» All matchesFCI Levadia2110----» All matchesGrimsby Town2101----» All matchesHalmstads BK2002----» All matchesHuddersfield Town2011----» All matchesManchester City2002----» All matchesMotherwell FC2002----» All matchesNorwich City2020----» All matchesOxford United2011----» All matchesPort Vale FC2011----» All matchesRaith Rovers2110----» All matchesSporting CP2101----» All matchesStoke City2200----» All matchesTranmere Rovers2011----» All matchesSt. Johnstone FC11001---» All matchesSwindon Town10011---» All matchesBarnsley FC1001----» All matchesBirmingham City1001----» All matchesBolton Wanderers1001----» All matchesCharlton Athletic1001----» All matchesDerby County1001----» All matchesDundee FC1100----» All matchesFulham FC1001----» All matchesIpswich Town1010----» All matchesLeicester City1001----» All matchesOldham Athletic1010----» All matchesPortsmouth FC1001----» All matchesQueens Park Rangers1001----» All matchesReading FC1001----» All matchesSheffield United1100----» All matchesWest Bromwich Albion1001----» All matchesWest Ham United1001----» All matchesWolverhampton Wanderers1010----» All matches