Record by opponent MatchesWDLScoresYellowYellow-RedRedSheffield Wednesday14365-1--» All matchesCeltic FC1321102---» All matchesDundee United122464---» All matchesCardiff City12471----» All matchesMotherwell FC1134431--» All matchesKilmarnock FC1141621--» All matchesHeart of Midlothian112451---» All matchesHibernian FC115331---» All matchesHamilton Academical11524----» All matchesBristol City1041521--» All matchesDerby County1032521--» All matchesSt. Mirren FC105232---» All matchesSt. Johnstone FC94234---» All matchesQueens Park Rangers934211--» All matchesBolton Wanderers81431---» All matchesNottingham Forest84401---» All matchesWolverhampton Wanderers832311--» All matchesLeeds United8341----» All matchesNorwich City8224-1--» All matchesBarnsley FC752021--» All matchesBrentford FC71332---» All matchesInverness CT760121--» All matchesPreston North End75112---» All matchesAston Villa71331---» All matchesBrighton & Hove Albion7313-1--» All matchesRangers FC7016----» All matchesSunderland AFC7421-1--» All matchesSwansea City7124-1--» All matchesBirmingham City610521--» All matchesBlackburn Rovers63211---» All matchesNewcastle United631211--» All matchesReading FC622211--» All matchesBurnley FC6015-1--» All matchesBurton Albion6411----» All matchesFalkirk FC6222-1--» All matchesIpswich Town6402----» All matchesMiddlesbrough FC6015----» All matchesArsenal FC5014----» All matchesHuddersfield Town5410----» All matchesBlackpool FC41211---» All matchesFulham FC41121---» All matchesHull City413011--» All matchesRotherham United430111--» All matchesCharlton Athletic4112----» All matchesLuton Town4112----» All matchesManchester City4013----» All matchesOxford United4121----» All matchesStoke City4013----» All matchesWycombe Wanderers4202----» All matchesEverton FC30121---» All matchesPortsmouth FC31201---» All matchesAFC Wimbledon3210----» All matchesChelsea FC3003----» All matchesColchester United3201----» All matchesDoncaster Rovers3201----» All matchesLeicester City3012----» All matchesLincoln City3210----» All matchesManchester United3012----» All matchesMilton Keynes Dons3120----» All matchesSheffield United3102----» All matchesSouthampton FC3003----» All matchesWest Bromwich Albion3111-1--» All matchesWigan Athletic3120-1--» All matchesCambridge United20112---» All matchesSouth Africa20202---» All matchesAFC Bournemouth21011---» All matchesAS Trenčín21101---» All matchesBayern Munich201111--» All matchesBristol Rovers21101---» All matchesDunfermline Athletic22001---» All matchesMillwall FC21011---» All matchesBarrow AFC2011----» All matchesCoventry City2101----» All matchesCrystal Palace2110----» All matchesFrance U182002----» All matchesGretna FC2110----» All matchesLiverpool FC2110----» All matchesOldham Athletic2110----» All matchesPeterborough United2101----» All matchesShandong Taishan2002----» All matchesShrewsbury Town2110----» All matchesSigma Olomouc2002----» All matchesSporting Lokeren2101-1--» All matchesWatford FC2101----» All matchesWest Ham United2101----» All matchesGuangzhou City10011---» All matchesHebei FC10101---» All matchesLuxembourg U1711001---» All matchesShenzhen FC101011--» All matchesAberdeen FC1010----» All matchesAccrington Stanley1100----» All matchesBeijing Guoan1001----» All matchesBury FC1100----» All matchesChongqing Liangjiang Athletic1001----» All matchesCrewe Alexandra1100----» All matchesDalian Pro1001----» All matchesGermany U191001----» All matchesFC Copenhagen1100----» All matchesFleetwood Town1100----» All matchesForest Green Rovers1100----» All matchesFrance U171010----» All matchesGillingham FC1100----» All matchesGuangzhou FC1100----» All matchesHenan FC1001----» All matchesHereford United1100----» All matchesIreland1010----» All matchesJiāngsū FC1001----» All matchesCongo1100----» All matchesLokomotiv Moscow1010----» All matchesMacclesfield FC1001----» All matchesMaidstone United1001----» All matchesMiddlesbrough FC U211001----» All matchesMorecambe FC1010----» All matchesNewport County1001-1--» All matchesNorthampton Town1100----» All matchesNorwich City U211001----» All matchesPanathinaikos A.O.1001----» All matchesPlymouth Argyle1100----» All matchesQueen Of The South1001----» All matchesRwanda1100----» All matchesShanghai Port FC1001----» All matchesShanghai Shenhua1001----» All matchesSpain U201001-1--» All matchesStevenage FC1100----» All matchesSudan1100----» All matchesTahiti U201100----» All matchesTianjin Jinmen Tiger1100-1--» All matchesTianjin Tianhai1100----» All matchesTottenham Hotspur1001----» All matchesUganda1001----» All matchesVenezuela U201001----» All matchesWuhan Yangtze River1001----» All matches