Record by opponent MatchesWDLScoresYellowYellow-RedRedSheffield Wednesday1163221--» All matchesCoventry City11335-2--» All matchesSwansea City1032511--» All matchesBlackburn Rovers10217-1--» All matchesMiddlesbrough FC10325-2--» All matchesMillwall FC10523----» All matchesNorwich City10514-1--» All matchesQueens Park Rangers942321--» All matchesBristol City914413--» All matchesWatford FC923412--» All matchesStoke City9216----» All matchesWest Bromwich Albion9531-1--» All matchesPreston North End8233-1--» All matchesRangers FC8611-1--» All matchesAberdeen FC77002---» All matchesMotherwell FC75202---» All matchesCardiff City7304----» All matchesDerby County7322----» All matchesHull City7223-1--» All matchesHeart of Midlothian66005---» All matchesBirmingham City6321-1--» All matchesDundee FC6420----» All matchesKilmarnock FC6420----» All matchesLuton Town6321----» All matchesRotherham United6213----» All matchesSheffield United6213----» All matchesReading FC53024---» All matchesRoss County FC53202---» All matchesLeeds United51221---» All matchesPlymouth Argyle512211--» All matchesBurnley FC5122----» All matchesHuddersfield Town5113----» All matchesPartick Thistle43102---» All matchesSt. Johnstone FC43012---» All matchesCharlton Athletic4121----» All matchesHamilton Academical4400----» All matchesIpswich Town4004----» All matchesOxford United4301----» All matchesManchester City302111--» All matchesBlackpool FC3030----» All matchesCD Alavés3111----» All matchesFulham FC3012----» All matchesHibernian FC3111----» All matchesInverness CT3210----» All matchesPortsmouth FC3300----» All matchesSouthampton FC3021----» All matchesWolverhampton Wanderers3111----» All matchesJuventus U1921011---» All matchesWigan Athletic22001---» All matchesWrexham AFC21101---» All matchesAtlético Madrid2011----» All matchesBolton Wanderers2101----» All matchesBor. Mönchengladbach2011----» All matchesBrentford FC2011----» All matchesCambridge United2200----» All matchesCrystal Palace2101----» All matchesGermany U192110----» All matchesRCD Espanyol2101----» All matchesFC Barcelona2002----» All matchesFK Astana2110----» All matchesLeicester City2101----» All matchesLincoln City2110----» All matchesNetherlands U172101----» All matchesNottingham Forest2011----» All matchesRayo Vallecano2200----» All matchesCelta de Vigo2101----» All matchesSevilla FC U192110-1--» All matchesShrewsbury Town2200-1--» All matchesSunderland AFC2101----» All matchesTottenham Hotspur2011----» All matchesValencia CF2101----» All matchesVillarreal CF2101----» All matchesWycombe Wanderers2200----» All matchesLuxembourg U1911002---» All matchesMalta U1711002---» All matchesBelarus U1911001---» All matchesBelgium U1911001---» All matchesChile U1611001---» All matchesCrewe Alexandra11001---» All matchesFrance U1910011---» All matchesLincoln Red Imps11001---» All matchesNetherlands U2011001---» All matchesPortugal U2010101---» All matchesPortugal U1711001---» All matchesRSC Anderlecht11001---» All matchesSouthampton FC U2111001---» All matchesWest Bromwich Albion U2110011---» All matchesAFC Bournemouth1001----» All matchesAFC Wimbledon1010----» All matchesAlbion Rovers1100----» All matchesAlloa Athletic1100----» All matchesAS Nancy Lorraine1001----» All matchesAzerbaijan U191100----» All matchesAston Villa1001----» All matchesAthletic Club1001----» All matchesBayern Munich1001-1--» All matchesBor. Mönchengladbach U191100----» All matchesBrighton & Hove Albion1001----» All matchesCD Leganés1010----» All matchesCheltenham Town1001-1--» All matchesCrawley Town1001----» All matchesDenmark U191100----» All matchesGermany U201100----» All matchesGermany U171001----» All matchesGermany U161010----» All matchesEverton FC1001----» All matchesFleetwood Town1100----» All matchesFrance U201100----» All matchesGetafe CF1001----» All matchesGillingham FC1100----» All matchesGreenock Morton FC1100----» All matchesGreece U191010----» All matchesItaly U191010-1--» All matchesMilton Keynes Dons1001----» All matchesMorecambe FC1100----» All matchesNetherlands U191010----» All matchesNetherlands U161010----» All matchesNorth Macedonia U191100-1--» All matchesOlympique Lyonnais1001----» All matchesParis Saint-Germain1001----» All matchesReal Betis1001----» All matchesReal Valladolid1010----» All matchesSD Eibar1001----» All matchesSenegal U201100----» All matchesSpain U191100----» All matchesSt. Mirren FC1100----» All matchesStoke City U211001----» All matchesTurkey U171100----» All matchesTurkey U161001----» All matchesUSA U201100----» All matches