Record by opponent MatchesWDLScoresYellowYellow-RedRedNewcastle United106402---» All matchesFulham FC95136---» All matchesLiverpool FC940541--» All matchesNottingham Forest944131--» All matchesBrentford FC912611--» All matchesArsenal FC9405-2--» All matchesAston Villa802622--» All matchesChelsea FC823323--» All matchesSwansea City723224--» All matchesTottenham Hotspur732223--» All matchesBrighton & Hove Albion720512--» All matchesCoventry City722311--» All matchesCrystal Palace743012--» All matchesSheffield United7124----» All matchesManchester United632131--» All matchesEverton FC641121--» All matchesWolverhampton Wanderers65012---» All matchesBlackburn Rovers63301---» All matchesManchester City61051---» All matchesMiddlesbrough FC62311---» All matchesMillwall FC621312--» All matchesPreston North End61411---» All matchesQueens Park Rangers6204----» All matchesStoke City6402-1--» All matchesWest Ham United6051----» All matchesBurnley FC531131--» All matchesBirmingham City520321--» All matchesLeicester City53022---» All matchesLuton Town510422--» All matchesDerby County530211-1» All matchesHuddersfield Town53021---» All matchesReading FC52031---» All matchesLeeds United421131--» All matchesExeter City43102---» All matchesWest Bromwich Albion421111--» All matchesAFC Bournemouth4112----» All matchesBarnsley FC4022----» All matchesCardiff City4301-1--» All matchesSheffield Wednesday4112----» All matchesHull City32102---» All matchesAngola31111---» All matchesNorwich City30031---» All matchesWycombe Wanderers32011---» All matchesIpswich Town3201----» All matchesMadagascar3300----» All matchesRotherham United3102-1--» All matchesWatford FC3021----» All matchesCentral African Republic3300----» All matchesSunderland AFC210121--» All matchesBlackpool FC201112--» All matchesCambridge United22001---» All matchesCrewe Alexandra210111--» All matchesNorthampton Town22001---» All matchesSouthampton FC220011--» All matchesChad21101---» All matchesBristol Rovers2101----» All matchesForest Green Rovers2011----» All matchesComoros2101----» All matchesLincoln City2002----» All matchesMali2200----» All matchesPortsmouth FC2101-1--» All matchesReal Madrid2002----» All matchesSudan2011-1--» All matchesWrexham AFC2110----» All matchesCheltenham Town10011---» All matchesSwitzerland11001---» All matchesStevenage FC11001---» All matchesEgypt1010----» All matchesBrazil1001----» All matchesBury FC1010----» All matchesCarlisle United1001----» All matchesCharlton Athletic1100----» All matchesColchester United1100----» All matchesCrawley Town1001----» All matchesGermany1001----» All matchesEngland1010----» All matchesFC Porto1100----» All matchesFleetwood Town1010----» All matchesGillingham FC1010----» All matchesGrimsby Town1100----» All matchesJapan1001----» All matchesCape Verde Islands1001----» All matchesColombia1001----» All matchesCroatia1001----» All matchesLiberia1100----» All matchesMacclesfield FC1010----» All matchesMansfield Town1001----» All matchesMetropolitan Police1100----» All matchesMexico1001----» All matchesMorecambe FC1010----» All matchesMozambique1010----» All matchesNicaragua1100----» All matchesNiger1010----» All matchesNigeria1001----» All matchesAustria1001----» All matchesOxford United1001----» All matchesPanama1100----» All matchesParis Saint-Germain1001-1--» All matchesPeterborough United1010----» All matchesPortugal1001----» All matchesRochdale AFC1100----» All matchesSalford City1100----» All matchesShrewsbury Town1001----» All matchesSwindon Town1001-1--» All matchesTranmere Rovers1100----» All matchesUganda1010----» All matchesUruguay1001----» All matchesUSA1001----» All matches