Record by opponent MatchesWDLScoresYellowYellow-RedRedPreston North End157445---» All matchesBristol City1363462--» All matchesMiddlesbrough FC13229-1--» All matchesStoke City102443---» All matchesQueens Park Rangers10145----» All matchesBirmingham City91174---» All matchesBlackburn Rovers951341--» All matchesReading FC93422---» All matchesDerby County84225---» All matchesNorwich City815221--» All matchesNottingham Forest851221--» All matchesSwansea City81432---» All matchesBarnsley FC825111--» All matchesHuddersfield Town75115---» All matchesRotherham United74214---» All matchesCardiff City73312---» All matchesFulham FC741212--» All matchesMillwall FC71241---» All matchesSporting CP70251---» All matchesWolverhampton Wanderers7232----» All matchesBrentford FC63123---» All matchesHull City61231---» All matchesBolton Wanderers6222----» All matchesCoventry City520341--» All matchesIpswich Town52124---» All matchesSheffield United51132---» All matchesFC Porto5122-1--» All matchesSL Benfica5005-1--» All matchesS.C. Braga5203----» All matchesWest Bromwich Albion5023----» All matchesWigan Athletic5311----» All matchesMoreirense FC412111--» All matchesAcadémica de Coimbra4211----» All matchesBrighton & Hove Albion4121-1--» All matchesLeeds United4211----» All matchesRio Ave FC4130-1--» All matchesVitória Guimarães4112----» All matchesAFC Bournemouth31112---» All matchesAston Villa32011---» All matchesGD Estoril311111--» All matchesPaços de Ferreira33001---» All matchesVitória Setúbal31111---» All matchesBurnley FC3021----» All matchesCS Marítimo3210----» All matchesGil Vicente3201-2--» All matchesLuton Town3012-1--» All matchesWatford FC3102----» All matchesBoavista220021--» All matchesSheffield Wednesday21102---» All matchesGhana20111---» All matchesSunderland AFC21011---» All matchesWycombe Wanderers210111--» All matchesAl Gharafa2020-1--» All matchesAl Rayyan2020----» All matchesAVS2011----» All matchesBurton Albion2011----» All matchesCharlton Athletic2002----» All matchesFC Arouca2011----» All matchesFC Penafiel2101----» All matchesMilton Keynes Dons2011----» All matchesNewcastle United2200----» All matchesOs Belenenses2101-1--» All matchesColchester United11003---» All matchesAl Duhail SC11002---» All matchesZhejiang Professional10012---» All matchesArsenal FC11001---» All matchesBlackpool FC10011---» All matchesCambridge United10011---» All matchesHenan FC10011---» All matchesMansfield Town11001---» All matchesPoland U2111001---» All matchesQatar SC10101---» All matchesSwitzerland U2111001---» All matchesYeni Malatyaspor11001---» All matchesAdanaspor1010-1--» All matchesAl Ahli Doha1100----» All matchesAl Ahli SFC1001----» All matchesAl Arabi1100----» All matchesAl Markhiya SC1010----» All matchesAl Sadd1001----» All matchesAl Shamal SC1001----» All matchesAl Shorta1100----» All matchesAl Wakrah1001----» All matchesEquatorial Guinea1010----» All matchesBandırmaspor1001----» All matchesBeijing Guoan1001----» All matchesBoluspor1100----» All matchesCarlisle United1010----» All matchesCasa Pia AC1100----» All matchesCD Santa Clara1001----» All matchesChangchun Yatai1100----» All matchesChelsea FC1001----» All matchesChengdu Rongcheng1001----» All matchesDinamo Minsk1001----» All matchesFC Alverca1001----» All matchesFC Famalicão1001----» All matchesGençlerbirliği1001---1» All matchesIgdir FK1010----» All matchesCameroon1010----» All matchesKocaelispor1010----» All matchesCroatia U211100----» All matchesLuxembourg1100----» All matchesManchester United1001----» All matchesMeizhou Hakka1010----» All matchesMuaither SC1001----» All matchesNantong Zhiyun1100-1--» All matchesPakhtakor FC1010----» All matchesPendikspor1010----» All matchesPeterborough United1010----» All matchesQingdao Hainiu1100----» All matchesRebordelo1100----» All matchesRussia1001----» All matchesSakaryaspor1010----» All matchesSC Olhanense1010----» All matchesShrewsbury Town1001-1--» All matchesTianjin Jinmen Tiger1100----» All matchesCentral African Republic1100----» All matches