Record by opponent MatchesWDLScoresYellowYellow-RedRedPreston North End101361---» All matchesHull City941414--» All matchesSwansea City9234141-» All matchesMillwall FC9414-3--» All matchesBirmingham City8233-2--» All matchesQueens Park Rangers8332-2--» All matchesNorwich City711521--» All matchesBlackburn Rovers72411---» All matchesLuton Town7241-2--» All matchesMiddlesbrough FC7133----» All matchesWest Bromwich Albion7142-1--» All matchesCoventry City6132-1--» All matchesSheffield United6213-1--» All matchesStoke City6132----» All matchesSouthampton FC51132---» All matchesDerby County52121---» All matchesHartlepool United512211--» All matchesReading FC531112--» All matchesRotherham United52211-1-» All matchesSheffield Wednesday54101---» All matchesWrexham AFC51131---» All matchesBristol City5212-1--» All matchesCardiff City5203-1--» All matchesHalifax Town5320-2--» All matchesWatford FC5122-3--» All matchesBlackpool FC43012---» All matchesAldershot Town412111--» All matchesAFC Fylde4112----» All matchesFulham FC4103----» All matchesLeicester City4013-1--» All matchesNottingham Forest4103----» All matchesBromley FC31111---» All matchesDover Athletic32011---» All matchesNotts County31111---» All matchesSolihull Moors32101---» All matchesAFC Bournemouth3003----» All matchesBarnet FC3120-1--» All matchesBarnsley FC3111----» All matchesBurnley FC3102----» All matchesDagenham & Redbridge3111-2--» All matchesEastleigh FC3012----» All matchesHarrogate Town3012----» All matchesMaidenhead United3300-1--» All matchesSunderland AFC3201----» All matchesWoking FC3300-1--» All matchesCharlton Athletic210121--» All matchesAS Saint-Étienne20201---» All matchesBelgium20021---» All matchesStockport County22001---» All matchesTorquay United20111---» All matchesAJ Auxerre2110----» All matchesBarrow AFC2011----» All matchesBraintree Town2020----» All matchesChesterfield FC2101----» All matchesDenmark2002-1--» All matchesEbbsfleet United2011----» All matchesEverton FC2011-1--» All matchesGateshead FC2020-1--» All matchesIpswich Town2011-1--» All matchesIceland2110-1--» All matchesKazakhstan2200----» All matchesLeeds United2011-1--» All matchesLeyton Orient2101----» All matchesLiechtenstein2200----» All matchesLille OSC2110----» All matchesMaidstone United2101-1--» All matchesMontenegro2200----» All matchesMontpellier HSC2200-1--» All matchesNorth Macedonia2110----» All matchesOGC Nice2110----» All matchesOlympique de Marseille2002----» All matchesOxford United2200----» All matchesPeterborough United2110-1--» All matchesPlymouth Argyle2011-1--» All matchesPoland2002----» All matchesPortsmouth FC2101-1--» All matchesRacing Strasbourg2002----» All matchesRC Lens2101----» All matchesStade Brestois 292002----» All matchesStade Rennais2101----» All matchesSutton United2101----» All matchesCzech Republic2020----» All matchesTurkey2020----» All matchesWigan Athletic2011-1--» All matchesYeovil Town2110----» All matchesNorthern Ireland10101---» All matchesAltrincham FC1001----» All matchesAngers SCO1010----» All matchesAS Monaco1010-1--» All matchesAston Villa1010----» All matchesBosnia-Herzegovina1001----» All matchesCanvey Island1100----» All matchesCeltic FC (R)1100----» All matchesChelsea FC1010----» All matchesChorley FC1100----» All matchesEstonia1100-1--» All matchesGhana1010----» All matchesHavant & Waterlooville1001----» All matchesHavre AC1001-1--» All matchesJA Drancy1100----» All matchesCanada1001----» All matchesCroatia1010----» All matchesManchester City1001----» All matchesNewcastle United1001----» All matchesNetherlands1001----» All matchesNorway1100-1--» All matchesOldham Athletic1100----» All matchesOlympique Lyonnais1001----» All matchesPortugal1001----» All matchesRomania1001----» All matchesSalford City1001----» All matchesSouthend United1100-1--» All matchesSouthport FC1001----» All matchesStade de Reims1001----» All matchesToulouse FC1010----» All matchesTranmere Rovers1001----» All matchesUSA1010----» All matchesWolverhampton Wanderers1001-1--» All matchesWycombe Wanderers1001----» All matches