Record by opponent MatchesWDLScoresYellowYellow-RedRedHibernian FC97023---» All matchesMotherwell FC93423---» All matchesIpswich Town852131--» All matchesBristol City73312---» All matchesQueens Park Rangers7241----» All matchesInverness CT63212---» All matchesNottingham Forest6213----» All matchesPeterborough United6510-1--» All matchesHeart of Midlothian532021--» All matchesAberdeen FC55001---» All matchesBarnsley FC53111---» All matchesDerby County53111---» All matchesDundee United532011--» All matchesDunfermline Athletic54011---» All matchesMiddlesbrough FC53111---» All matchesCardiff City5203----» All matchesDoncaster Rovers5140----» All matchesPreston North End5212----» All matchesScunthorpe United43012---» All matchesLeicester City43011---» All matchesBurnley FC4103----» All matchesCoventry City4400----» All matchesKilmarnock FC4400----» All matchesRangers FC4202----» All matchesSt. Mirren FC4301----» All matchesBlackpool FC30301---» All matchesFalkirk FC3201----» All matchesSheffield United3012----» All matchesWatford FC3120----» All matchesGeorgia210111--» All matchesLivingston FC22001---» All matchesNorwich City22001---» All matchesPortsmouth FC20111---» All matchesSouthampton FC21011---» All matchesWest Bromwich Albion21011---» All matchesBirmingham City2101----» All matchesCrystal Palace2020----» All matchesDundee FC2200----» All matchesItaly2011-1--» All matchesPlymouth Argyle2110-1--» All matchesSheffield Wednesday2020----» All matchesRotherham United11002---» All matchesAFC Bournemouth11001---» All matchesCeltic FC110011--» All matchesCharlton Athletic11001---» All matchesFC Petržalka11001---» All matchesTottenham Hotspur11001---» All matchesAC Milan1001----» All matchesAccrington Stanley1001----» All matchesAirdrieonians FC1001----» All matchesArsenal FC1001----» All matchesBerwick Rangers1100----» All matchesBury FC1100----» All matchesChelsea FC1001----» All matchesChesterfield FC1001----» All matchesDagenham & Redbridge1010----» All matchesEverton FC1001----» All matchesFBK Kaunas1100----» All matchesFC Barcelona1100----» All matchesFC Copenhagen1100----» All matchesFrance U211001----» All matchesGreenock Morton FC1001----» All matchesHartlepool United1001----» All matchesHull City1010----» All matchesLeeds United1100----» All matchesLithuania1100----» All matchesManchester City1100----» All matchesMillwall FC1010----» All matchesNewcastle United1001----» All matchesNorway1100----» All matchesReading FC1100----» All matchesRochdale AFC1010----» All matchesShakhtar Donetsk1100----» All matchesSlovenia U211001----» All matchesStoke City1010----» All matchesSouth Africa1100----» All matchesSunderland AFC1001----» All matchesWigan Athletic1001----» All matchesWolverhampton Wanderers1010----» All matchesYork City1100----» All matches