Record by opponent MatchesWDLScoresYellowYellow-RedRedBristol City9243-2--» All matchesMotherwell FC9423-2--» All matchesHibernian FC842211--» All matchesMiddlesbrough FC8521-1--» All matchesRoss County FC8161-1--» All matchesSt. Mirren FC8332-2--» All matchesWest Bromwich Albion8224-2--» All matchesHuddersfield Town760122--» All matchesBlackburn Rovers7034----» All matchesLivingston FC7313-2--» All matchesRangers FC7124-1--» All matchesKilmarnock FC64112---» All matchesAberdeen FC612313--» All matchesWatford FC62311---» All matchesBirmingham City6213----» All matchesCardiff City6222-1--» All matchesCeltic FC6015-1--» All matchesMillwall FC6033-1--» All matchesStoke City6222-2--» All matchesSwansea City6222-3--» All matchesHamilton Academical54101---» All matchesCoventry City5302-1--» All matchesHull City5221-2--» All matchesLuton Town5221-1--» All matchesNorwich City5131----» All matchesQueens Park Rangers5113----» All matchesSunderland AFC5122----» All matchesSheffield Wednesday421111--» All matchesBurnley FC4121-3--» All matchesDundee United4031-1--» All matchesHeart of Midlothian32101---» All matchesDerby County3111-1--» All matchesFulham FC3111----» All matchesIpswich Town3210-2--» All matchesLeeds United3111-2--» All matchesLuxembourg3210-1--» All matchesPlymouth Argyle3210-2--» All matchesPortsmouth FC3102-1--» All matchesRotherham United3120----» All matchesSheffield United3012----» All matchesAFC Bournemouth22001---» All matchesBarnsley FC2200----» All matchesBelarus2110----» All matchesBlackpool FC2101-1--» All matchesBulgaria2101----» All matchesCharlton Athletic2200----» All matchesDenmark2002-1--» All matchesDenmark U212002----» All matchesGermany2002----» All matchesDundee FC2200----» All matchesGalatasaray2011----» All matchesGreece2002-1--» All matchesItaly2011----» All matchesKazakhstan2002----» All matchesKosovo2101----» All matchesLASK2011-1--» All matchesLeicester City2101----» All matchesLithuania2200----» All matchesOxford United2011-1--» All matchesRomania2020----» All matchesRomania U212011-1--» All matchesWolverhampton Wanderers2002-1--» All matchesMalta11001---» All matchesAlbion Rovers1100----» All matchesArbroath FC1100----» All matchesAyr United1100----» All matchesBarrow AFC1100----» All matchesBolton Wanderers1001-1--» All matchesBrechin City FC1100----» All matchesChelsea FC1001----» All matchesCheltenham Town1100----» All matchesClyde FC1100----» All matchesDunfermline Athletic1100----» All matchesEverton FC1001----» All matchesForfar Athletic1001----» All matchesFrance1001----» All matchesGreenock Morton FC1100----» All matchesGuinea1100----» All matchesHarrogate Town1100----» All matchesLiverpool FC1001----» All matchesMalta U211100----» All matchesMontrose FC1001----» All matchesNottingham Forest1001-1--» All matchesAustria1001----» All matchesQueen Of The South1100----» All matchesRaith Rovers1010-1--» All matchesReading FC1100----» All matchesSalford City1001----» All matchesScotland1100-1--» All matchesSwitzerland1010----» All matchesSlovakia1100----» All matchesSlovenia1001-1--» All matchesTottenham Hotspur1001----» All matchesUkraine1001----» All matchesHungary1001----» All matchesHungary U211010----» All matchesUSA1001----» All matchesWigan Athletic1001----» All matchesWrexham AFC1001----» All matchesWycombe Wanderers1100----» All matchesCyprus1010----» All matches