Record by opponent MatchesWDLScoresYellowYellow-RedRedRangers FC102171---» All matchesCeltic FC8017----» All matchesAberdeen FC7511----» All matchesDundee FC7313-1--» All matchesHeart of Midlothian7214-3--» All matchesHibernian FC7331-1--» All matchesRoss County FC63211---» All matchesMotherwell FC52212---» All matchesKilmarnock FC41122---» All matchesWigan Athletic44002---» All matchesBarnsley FC4112----» All matchesDundee United4112----» All matchesLeyton Orient4301-1--» All matchesMalta U214112-1--» All matchesReading FC4022----» All matchesScotland U214112----» All matchesSt. Johnstone FC4202----» All matchesBurton Albion32101---» All matchesAFC Wimbledon3111----» All matchesLivingston FC3111-1--» All matchesLuton Town3003----» All matchesNewcastle United U213111----» All matchesNorthampton Town3201-1--» All matchesPlymouth Argyle3120----» All matchesStevenage FC3102----» All matchesSunderland AFC U213300----» All matchesCardiff City211011--» All matchesMansfield Town21101---» All matchesQueen Of The South22001---» All matchesStoke City U21210111--» All matchesBlackpool FC2020----» All matchesBolton Wanderers2101-1--» All matchesDoncaster Rovers2110-1--» All matchesExeter City2002----» All matchesFinland U212011----» All matchesNottingham Forest U212101----» All matchesPeterborough United2002----» All matchesRomania U212011----» All matchesSK Brann2011----» All matchesStockport County2002----» All matchesUkraine U212101-1--» All matchesWolverhampton Wanderers U212002----» All matchesChelsea FC U2111001---» All matchesFulham FC U2111001---» All matchesAccrington Stanley1100----» All matchesAFC Bournemouth1001----» All matchesAndorra1100----» All matchesArbroath FC1100-1--» All matchesAston Villa U211010----» All matchesBelarus U191010----» All matchesBradford City1001----» All matchesBristol City1100----» All matchesBromley FC1100----» All matchesBurnley FC U211001----» All matchesCambridge United1010----» All matchesCharlton Athletic1010----» All matchesCoventry City1100----» All matchesCowdenbeath FC1100----» All matchesDenmark U211001----» All matchesDerby County1001----» All matchesGermany U191001----» All matchesForfar Athletic1100----» All matchesFrance U161001----» All matchesFulham FC1001----» All matchesGillingham FC1100----» All matchesHuddersfield Town1100----» All matchesIreland U161010----» All matchesLincoln City1100----» All matchesLithuania U211100-1--» All matchesMexico U211100----» All matchesMiddlesbrough FC U211100----» All matchesMilton Keynes Dons1010----» All matchesMontrose FC1001----» All matchesNorwich City U211001----» All matchesNotts County1100----» All matchesPoland U191001----» All matchesPort Vale FC1100----» All matchesPortsmouth FC1001----» All matchesPreston North End1001----» All matchesReading FC U211100----» All matchesRotherham United1010----» All matchesRussia U211001----» All matchesSan Marino U171100-1--» All matchesSheffield Wednesday1001----» All matchesSlovakia U211100----» All matchesSlovakia U171001----» All matchesSouthampton FC U211100----» All matchesSpain1001----» All matchesSpain U211001----» All matchesSpain U171001----» All matchesStoke City1001----» All matchesHungary U211010----» All matchesValur Reykjavík1010----» All matchesWales U161001----» All matchesWest Bromwich Albion1010----» All matchesWest Bromwich Albion U211001----» All matches