Record by opponent MatchesWDLScoresYellowYellow-RedRedRotherham United311111--» All matchesArsenal FC U213111-1--» All matchesBelgium U173111----» All matchesBlackpool FC3111----» All matchesEverton FC U183111----» All matchesLiverpool FC U183201-1--» All matchesNewcastle United U183210----» All matchesSL Benfica3012----» All matchesStoke City U183201----» All matchesShrewsbury Town220021--» All matchesBlackburn Rovers U1822001---» All matchesGil Vicente21101---» All matchesManchester City U2120021---» All matchesStoke City U2121101---» All matchesBarnsley FC2200-1--» All matchesBirmingham City2002----» All matchesBolton Wanderers2101----» All matchesBrighton & Hove Albion U212101-2--» All matchesCD Nacional2002----» All matchesCD Santa Clara2110----» All matchesCrystal Palace U212101----» All matchesDerby County U182020----» All matchesDundee United2110----» All matchesEstrela Amadora2110-1--» All matchesEverton FC U212101-1--» All matchesFC Arouca2101----» All matchesFC Famalicão2002----» All matchesFulham FC U212011----» All matchesIsrael U212011----» All matchesLatvia U212110----» All matchesLiverpool FC2011----» All matchesManchester United U182020----» All matchesMiddlesbrough FC U182200----» All matchesMoreirense FC2101-1--» All matchesNorthampton Town2002----» All matchesNorwich City U212200-1--» All matchesNottingham Forest2101-1--» All matchesSC Freiburg2002-1--» All matchesSouthampton FC U212101----» All matchesS.C. Braga2002----» All matchesSt. Mirren FC2110-1--» All matchesSunderland AFC U182110----» All matchesWest Bromwich Albion U182101----» All matchesWolverhampton Wanderers U182200----» All matchesBlackburn Rovers11001---» All matchesDenmark U1611001---» All matchesEngland U2110101---» All matchesNorway U19101011--» All matchesWest Bromwich Albion U2111001---» All matchesAberdeen FC1001----» All matchesArsenal FC1001----» All matchesAston Villa1010----» All matchesAston Villa U211100----» All matchesAVS1010----» All matchesBlackburn Rovers U211100-1--» All matchesBrazil U171100----» All matchesBrentford FC1100----» All matchesBrighton & Hove Albion U181100----» All matchesBristol City1100----» All matchesBristol Rovers1001-1--» All matchesBurnley FC U181100----» All matchesBurton Albion1010----» All matchesCaldas SC1001----» All matchesCasa Pia AC1001----» All matchesCeltic FC1001-1--» All matchesCharlton Athletic1001----» All matchesChelsea FC1001----» All matchesChelsea FC U181100-1--» All matchesChelsea FC U211001----» All matchesCrawley Town1100----» All matchesCrystal Palace1001----» All matchesDerby County U211100----» All matchesGermany U171001----» All matchesDundee FC1001----» All matchesEngland U171001----» All matchesEverton FC1100----» All matchesExeter City1001----» All matchesFC Alverca1010----» All matchesFC Porto1001-1--» All matchesFC Porto B1001----» All matchesFrance U191001----» All matchesFrance U161100----» All matchesGD Estoril1010----» All matchesGillingham FC1100----» All matchesGreece U171010----» All matchesHeart of Midlothian1001----» All matchesCameroon U161100----» All matchesCanada1010----» All matchesKilmarnock FC1001----» All matchesCroatia U211100----» All matchesLeeds United1100----» All matchesLeeds United U211100----» All matchesLeicester City U211100----» All matchesLincoln City1001----» All matchesManchester United U211001----» All matchesMansfield Town1100----» All matchesMiddlesbrough FC U211100----» All matchesNorway U171100----» All matchesNorwich City1010----» All matchesNottingham Forest U211001----» All matchesPeterborough United1001----» All matchesPoland U171100----» All matchesPortugal U191001----» All matchesPortugal U171100----» All matchesRangers FC1001----» All matchesReading FC1001----» All matchesReading FC U181100----» All matchesReading FC U211100----» All matchesRio Ave FC1001----» All matchesRussia U171100----» All matchesRussia U161100-1--» All matchesSan Marino U211100----» All matchesSC Vila Real1100----» All matchesScotland U161100----» All matchesSpain U161100----» All matchesSporting CP1010----» All matchesSt. Johnstone FC1010----» All matchesStenhousemuir FC1001----» All matchesStevenage FC1100----» All matchesStockport County1001----» All matchesStoke City1001----» All matchesSunderland AFC1010----» All matchesSwansea City1100----» All matchesCzech Republic U191100----» All matchesCzech Republic U171010-1--» All matchesTurkey U211100----» All matchesUkraine U211010-1--» All matchesUSA U171100----» All matchesVitória Guimarães1001----» All matchesWest Bromwich Albion1010----» All matchesWigan Athletic1001----» All matchesWrexham AFC1001----» All matchesWycombe Wanderers1100----» All matches