Record by opponent MatchesWDLScoresYellowYellow-RedRedPreston North End1223723--» All matchesWolverhampton Wanderers1113713--» All matchesCrewe Alexandra1070325--» All matchesNorwich City922513--» All matchesIpswich Town9333----» All matchesSheffield United9315-3-1» All matchesWatford FC9405----» All matchesCoventry City822411--» All matchesNottingham Forest813411--» All matchesRotherham United8440-21-» All matchesWest Bromwich Albion8404-1-1» All matchesBarnsley FC7151-3--» All matchesCrystal Palace7412-2--» All matchesGillingham FC7223----» All matchesMillwall FC7142-31-» All matchesReading FC7025-1--» All matchesStockport County7421----» All matchesBurnley FC62311---» All matchesGrimsby Town63031---» All matchesPortsmouth FC6132----» All matchesStade Lavallois6321-1-1» All matchesSheffield Wednesday51311---» All matchesBolton Wanderers5140-3--» All matchesBradford City5212-2--» All matchesDerby County5221-2--» All matchesFC Lorient5113-1--» All matchesHuddersfield Town5212-1--» All matchesLeicester City5203-2--» All matchesStoke City5401-1--» All matchesSunderland AFC5212-1--» All matchesWalsall FC5203-1--» All matchesQueens Park Rangers422021--» All matchesCardiff City43011---» All matchesBlackpool FC4202----» All matchesES Troyes AC4202----» All matchesFC Gueugnon4103---1» All matchesFC Mulhouse4013----» All matchesLe Mans FC4121----» All matchesNîmes Olympique4112----» All matchesOlympique de Valence (old)4121-1-1» All matchesPlymouth Argyle4112-11-» All matchesStade Briochin4103----» All matchesWest Ham United4202----» All matchesWimbledon FC31201---» All matchesAS Beauvais3210----» All matchesAS Saint-Étienne3102-2--» All matchesBirmingham City3201-1--» All matchesBrighton & Hove Albion3120-1--» All matchesCanet Roussillon3120----» All matchesChamois Niortais3210---1» All matchesCS Sedan3111----» All matchesFC Martigues3003----» All matchesManchester City3012----» All matchesOlympique Charleville NA3021----» All matchesRed Star FC3111-1--» All matchesSouthampton FC3111-1--» All matchesUSL Dunkerque3111-1--» All matchesWigan Athletic3111----» All matchesCharlton Athletic211011--» All matchesAngers SCO2011----» All matchesAS Nancy Lorraine2002----» All matchesBlackburn Rovers2002-1--» All matchesCarlisle United2101-1--» All matchesFulham FC2020-2--» All matchesHull City2020-1--» All matchesLeeds United2002----» All matchesLille OSC2200----» All matchesLincoln City2101----» All matchesLouhans-Cuiseaux2101----» All matchesLuton Town2101----» All matchesOlympique Alès2101----» All matchesOxford United2110----» All matchesPort Vale FC2011-1--» All matchesSC Bastia2101----» All matchesStade Rennais2101----» All matchesSwansea City2200----» All matchesTranmere Rovers2101----» All matchesAFC Bournemouth1010----» All matchesAston Villa1001----» All matchesBoston United1100----» All matchesBristol City1001----» All matchesBury FC1010----» All matchesChesterfield FC1001----» All matchesDarlington FC1100-1--» All matchesEA Guingamp1001---1» All matchesFC Istres1100----» All matchesFC Melun1100----» All matchesFC Rouen 18991001----» All matchesKidderminster Harriers1100----» All matchesLB Châteauroux1001----» All matchesLeyton Orient1100----» All matchesNewcastle United1001-1--» All matchesNorthampton Town1010-1--» All matchesNotts County1001----» All matchesOGC Nice1001----» All matchesOlympique de Marseille1001----» All matchesRC Lens1001----» All matchesSAS Épinal1100----» All matchesSwindon Town1010----» All matchesToulouse FC1001---1» All matchesUS Fécamp1100----» All matchesYeovil Town1001----» All matches