Record by opponent MatchesWDLScoresYellowYellow-RedRedBristol City1363412--» All matchesBirmingham City11542-1--» All matchesBlackburn Rovers1040612--» All matchesDerby County9423-2--» All matchesNorwich City9135-2--» All matchesSheffield Wednesday9414-1-1» All matchesMiddlesbrough FC843111--» All matchesReading FC83411---» All matchesBarnsley FC8026-2--» All matchesCardiff City8404-2--» All matchesFulham FC8224-2--» All matchesPreston North End8512----» All matchesStoke City8422-3--» All matchesHull City7322----» All matchesMillwall FC7322-1--» All matchesNottingham Forest7322-2--» All matchesSwansea City7223-1--» All matchesLeeds United622212--» All matchesHuddersfield Town6222-1--» All matchesLuton Town6510----» All matchesAl Fateh521212--» All matchesQueens Park Rangers53111---» All matchesStade Lavallois520311--» All matchesValenciennes FC55001---» All matchesAl Okhdood5410----» All matchesAl Shabab5014-1--» All matchesDamac FC5131----» All matchesIpswich Town5221-1--» All matchesRotherham United5401----» All matchesWest Bromwich Albion5113---1» All matchesAl Fayha402221--» All matchesCoventry City43012---» All matchesDijon FCO42112---» All matchesAC Ajaccio422011--» All matchesAl Khaleej41211---» All matchesBolton Wanderers44001---» All matchesES Troyes AC410311--» All matchesAFC Bournemouth4112-3--» All matchesAJ Auxerre4022----» All matchesAl Ettifaq4112-1--» All matchesAl Hilal4022----» All matchesAl Kholood4301----» All matchesAl Qadsiah4103----» All matchesAl Taawoun4112-1--» All matchesAmiens SC4220-1--» All matchesAS Saint-Étienne4022-1--» All matchesAston Villa4220-1--» All matchesFC Annecy4202----» All matchesFC Sochaux4211----» All matchesNîmes Olympique4202-2--» All matchesSC Bastia4112-1--» All matchesSM Caen4220-1--» All matchesWigan Athletic4211-1--» All matchesParis FC321031--» All matchesRodez AF30212---» All matchesAngers SCO31111---» All matchesAl Ahli SFC3012----» All matchesAl Ittihad3102----» All matchesAl Najma3210----» All matchesAl Nassr3003----» All matchesAl Orobah3201-1--» All matchesAl Ra’ed3201----» All matchesBurton Albion3210----» All matchesEA Guingamp3210-1--» All matchesGrenoble Foot 383201----» All matchesPau FC3111----» All matchesSheffield United3003----» All matchesUS Quevilly-Rouen3021----» All matchesWolverhampton Wanderers3012-1--» All matchesAS Nancy Lorraine21011---» All matchesCharlton Athletic20021---» All matchesUS Orléans20201---» All matchesAC Arles-Avignon2011----» All matchesAl Hazem2002----» All matchesBlackpool FC2110----» All matchesBrentford FC2101----» All matchesClermont Foot 632020-1--» All matchesFC Metz2101----» All matchesGazélec FC Ajaccio2011----» All matchesHavre AC2002-1--» All matchesLB Châteauroux2200----» All matchesOxford United2101----» All matchesTours FC2011-1--» All matchesUS Créteil Football2011-1--» All matchesUSL Dunkerque2200----» All matchesWatford FC2110----» All matchesWycombe Wanderers2110----» All matchesTrélissac APFC11002---» All matchesAl Jabalain11001---» All matchesEastleigh FC11001---» All matchesStade Bordelais11001---» All matchesUS Concarneau11001---» All matchesAFC Wimbledon1100----» All matchesAl Anwar1100----» All matchesAl Jubail1100----» All matchesAl Safa1100----» All matchesAl Wehda1100----» All matchesAl Zulfi1010----» All matchesAngoulême CFC1100----» All matchesArsenal FC1001----» All matchesBarnet FC1010----» All matchesBelgium U181010----» All matchesBrighton & Hove Albion1001----» All matchesCanet Roussillon1100----» All matchesChelsea FC1001----» All matchesCheltenham Town1100----» All matchesEntente SSG1100----» All matchesEverton FC1100----» All matchesHajer Club1100----» All matchesJeddah Club1100-1--» All matchesLeyton Orient1100----» All matchesMilton Keynes Dons1100----» All matchesNEOM SC1001----» All matchesNewcastle United1001----» All matchesNotts County1001----» All matchesOGC Nice1001----» All matchesPeterborough United1001----» All matchesPortsmouth FC1001----» All matchesSunderland AFC1001----» All matches