Record by opponent MatchesWDLScoresYellowYellow-RedRedCrystal Palace8323-1--» All matchesBarnsley FC705241--» All matchesGrimsby Town7322-1--» All matchesStockport County7511-1--» All matchesBirmingham City62043---» All matchesWolverhampton Wanderers622224--» All matchesNottingham Forest61321---» All matchesCrewe Alexandra52213---» All matchesBurnley FC521221--» All matchesNorwich City502312--» All matchesToulouse FC50231---» All matchesWest Bromwich Albion52031---» All matchesFulham FC41212---» All matchesPort Vale FC43011---» All matchesPortsmouth FC41121---» All matchesBolton Wanderers4202----» All matchesFC Sochaux4310----» All matchesHuddersfield Town4211----» All matchesOlympique Charleville NA4022----» All matchesRacing Strasbourg4121----» All matchesRC Lens4013----» All matchesTranmere Rovers4121----» All matchesWatford FC4103----» All matchesSC Toulon32102---» All matchesSheffield United30212---» All matchesFC Martigues32101---» All matchesGillingham FC31111---» All matchesKilmarnock FC30121---» All matchesLB Châteauroux31201---» All matchesOlympique Lyonnais31111---» All matchesQueens Park Rangers31201---» All matchesSheffield Wednesday31201---» All matchesBradford City3012----» All matchesGirondins de Bordeaux3102----» All matchesOlympique de Valence (old)3300----» All matchesSwindon Town3120-1--» All matchesSAS Épinal21102---» All matchesAmiens SC20021---» All matchesDunfermline Athletic21011---» All matchesHavre AC21101---» All matchesLouhans-Cuiseaux20111---» All matchesRotherham United20201---» All matchesStade Briochin21011---» All matchesAJ Auxerre2002----» All matchesAS Monaco2002----» All matchesAS Saint-Étienne2101----» All matchesCeltic FC2011----» All matchesCharlton Athletic2002----» All matchesCoventry City2002----» All matchesDundee United2110----» All matchesFC Mulhouse2101----» All matchesHertha BSC2011----» All matchesIpswich Town2011----» All matchesLille OSC2101----» All matchesLivingston FC2110----» All matchesMillwall FC2101----» All matchesMotherwell FC2110----» All matchesNistru Otaci2110----» All matchesOxford United2200----» All matchesParis Saint-Germain2011----» All matchesPreston North End2002-1--» All matchesRed Star FC2200----» All matchesSM Caen2020----» All matchesSunderland AFC2002----» All matchesUSL Dunkerque2200----» All matchesWalsall FC2011----» All matchesWimbledon FC2011----» All matchesBristol City101011--» All matchesDarlington FC11001---» All matchesFCM Aubervilliers11001---» All matchesHeart of Midlothian10101---» All matchesHull City11001---» All matchesStade Rennais11001---» All matchesAngers SCO1100----» All matchesAS Cannes1001----» All matchesBlackburn Rovers1001----» All matchesBoston United1100----» All matchesBury FC1001----» All matchesCarlisle United1001----» All matchesDundee FC1100-1--» All matchesES Troyes AC1100----» All matchesFC Gueugnon1010----» All matchesFC Lorient1001----» All matchesFC Metz1001----» All matchesFC Nantes1100----» All matchesFCSB1100----» All matchesHibernian FC1001----» All matchesLe Mans FC1010----» All matchesLincoln City1001----» All matchesManchester City1010----» All matchesManchester United1001----» All matchesMorocco1001----» All matchesNorthampton Town1001----» All matchesOGC Nice1010----» All matchesOldham Athletic1010----» All matchesPartick Thistle1001----» All matchesRangers FC1001----» All matchesSouthampton FC1001----» All matchesSwansea City1010----» All matchesValenciennes FC1001----» All matches