Record by opponent MatchesWDLScoresYellowYellow-RedRedNewcastle United1354452--» All matchesChelsea FC1324711--» All matchesLiverpool FC1307612--» All matchesAston Villa1015421--» All matchesWigan Athletic1044221--» All matchesManchester City104151-1-» All matchesSunderland AFC106221---» All matchesArsenal FC10127-1--» All matchesManchester United10118-1--» All matchesTottenham Hotspur9324-1--» All matchesWest Bromwich Albion83143---» All matchesHull City861121--» All matchesFulham FC85211---» All matchesStoke City82331---» All matchesWest Ham United84311---» All matchesSwansea City622211--» All matchesBolton Wanderers6501-1--» All matchesPortsmouth FC6312----» All matchesBirmingham City51403---» All matchesBlackburn Rovers5221-1--» All matchesLeicester City5212----» All matchesMiddlesbrough FC5221----» All matchesReading FC5113-1--» All matchesSouthampton FC5122----» All matchesCrystal Palace41121---» All matchesQueens Park Rangers31112---» All matchesAFC Bournemouth310211--» All matchesEverton FC3120----» All matchesNorwich City3012----» All matchesWatford FC3201-1--» All matchesLuton Town22001---» All matchesMetalist Kharkiv211011--» All matchesOldham Athletic20111---» All matchesSheffield United22001---» All matchesSK Brann22001---» All matchesEquatorial Guinea2200----» All matchesArgentina2101----» All matchesEthiopia2110----» All matchesBurnley FC2011----» All matchesDerby County2200----» All matchesPeterborough United2110----» All matchesStandard Liège2011----» All matches1. FC Nuremberg11001---» All matchesAE Lárissa11001---» All matchesDalian Transcendence110011--» All matchesGateshead FC11001---» All matchesJapan11001---» All matchesKenya11001---» All matchesLeyton Orient11001---» All matchesShenzhen FC11001---» All matchesACF Fiorentina1001----» All matchesArgentina1001----» All matchesAZ Alkmaar1100----» All matchesBaoding Yingli Yitong1010----» All matchesBeijing Renhe FC1001----» All matchesBelgium1100----» All matchesBristol City1100----» All matchesCangzhou Mighty Lions1001-1--» All matchesCharlton Athletic1010----» All matchesCheltenham Town1100----» All matchesDalian Pro1001----» All matchesLeeds United1001----» All matchesMacclesfield FC1100----» All matchesMadagascar1100-1--» All matchesMeizhou Hakka1100----» All matchesNei Mongol Zhongyou1100----» All matchesNetherlands1010----» All matchesAustria1010----» All matchesSaudi Arabia1010----» All matchesScunthorpe United1100----» All matchesSheffield Wednesday1100----» All matchesSouth Africa1100----» All matchesTamworth FC1100----» All matchesUSA1100----» All matchesWolverhampton Wanderers1100----» All matchesWuhan Yangtze River1001----» All matchesZenit St. Petersburg1100----» All matchesZhejiang Professional1010----» All matches