Record by opponent MatchesWDLScoresYellowYellow-RedRedNewcastle United U2143101--1» All matchesHeart of Midlothian4202-1--» All matchesWest Bromwich Albion U214400----» All matchesKilmarnock FC310222--» All matchesMiddlesbrough FC U2132101---» All matchesAberdeen FC3003----» All matchesAston Villa U213210----» All matchesBolton Wanderers3111-1--» All matchesBurnley FC U213102----» All matchesMotherwell FC3102----» All matchesNorwich City U213102----» All matchesRoss County FC3012-2--» All matchesSt. Johnstone FC3111----» All matchesStoke City U213102----» All matchesSunderland AFC U213201----» All matchesBirmingham City U2122001---» All matchesNottingham Forest U21220011--» All matchesSt. Mirren FC21101---» All matchesAirdrieonians FC2200----» All matchesBlackburn Rovers2101----» All matchesCambridge United2101----» All matchesCeltic FC2002----» All matchesCharlton Athletic2101----» All matchesCrvena Zvezda U192200----» All matchesCrystal Palace U212200-1--» All matchesDundee United2110----» All matchesHibernian FC2011-1--» All matchesHull City2101----» All matchesLincoln City2011----» All matchesLiverpool FC U192101----» All matchesMiddlesbrough FC2101----» All matchesMillwall FC2101----» All matchesMorecambe FC2101----» All matchesNorway U202011----» All matchesOxford United2110----» All matchesRangers FC2002----» All matchesReading FC U212200----» All matchesReal Madrid U192002----» All matchesSouthampton FC U212101----» All matchesSSC Napoli U192110-1--» All matchesWolverhampton Wanderers U212002----» All matchesOlympique Lyonnais U1911001---» All matchesAccrington Stanley1100----» All matchesAFC Bournemouth1001----» All matchesAldershot Town1100----» All matchesAthletic Club B1100----» All matchesBirmingham City1100----» All matchesBlackpool FC1100----» All matchesCardiff City1001----» All matchesCheltenham Town1100----» All matchesClub Brugge KV U191001----» All matchesCrewe Alexandra1100----» All matchesGermany U201001-1--» All matchesDoncaster Rovers1100----» All matchesÉvreux FC 27 U191100-1--» All matchesExeter City1001----» All matchesFleetwood Town1100----» All matchesForest Green Rovers1100----» All matchesGalatasaray U191100----» All matchesHertha BSC U191001----» All matchesHuddersfield Town1001----» All matchesIpswich Town1010-1--» All matchesLeeds United1001----» All matchesLeeds United U211010----» All matchesLuton Town1001----» All matchesNorwich City1001----» All matchesPanama U211001----» All matchesPlymouth Argyle1010----» All matchesPort Vale FC1001----» All matchesPortsmouth FC1100----» All matchesPreston North End1100----» All matchesRC Lens U191100----» All matchesReading FC1001----» All matchesRotherham United1100----» All matchesSaudi Arabia U211100----» All matchesShrewsbury Town1100----» All matchesSouthampton FC1001----» All matchesStade de Reims U191100----» All matchesStevenage FC1001----» All matchesStoke City1100----» All matchesSunderland AFC1001----» All matchesTunisia U201010----» All matchesUS Orléans U191100----» All matchesWatford FC1001----» All matchesWigan Athletic1001-1--» All matchesWycombe Wanderers1100----» All matches