Record by opponent MatchesWDLScoresYellowYellow-RedRedManchester United U215113----» All matchesTrinidad & Tobago5311-1--» All matchesCrystal Palace U214211-1--» All matchesManchester City U214103----» All matchesStoke City U214121----» All matchesArsenal FC U2131111---» All matchesDundee FC330011--» All matchesBrighton & Hove Albion U213102-1--» All matchesFulham FC U213012----» All matchesHuddersfield Town3003----» All matchesLiverpool FC U213003----» All matchesMexico3012----» All matchesMiddlesbrough FC U183201----» All matchesNewcastle United U213210----» All matchesNorwich City U213300----» All matchesReading FC U213201----» All matchesShrewsbury Town3102----» All matchesTottenham Hotspur U213111----» All matchesUSA3012-1--» All matchesBlackburn Rovers U2122001---» All matchesPanama210111--» All matchesRangers FC20111---» All matchesSouthampton FC U2121011---» All matchesAston Villa U212110----» All matchesBermuda2200----» All matchesBirmingham City2011----» All matchesBlackburn Rovers2020-1--» All matchesBlackburn Rovers U182101-1--» All matchesBurnley FC U182110-1--» All matchesBurnley FC U212110-1--» All matchesCeltic FC2101----» All matchesCuraçao2011----» All matchesEverton FC U182101----» All matchesEverton FC U212101----» All matchesFC Lausanne-Sport2002----» All matchesGuatemala2101----» All matchesCanada2101----» All matchesKilmarnock FC2020----» All matchesLeeds United2110----» All matchesLeicester City2002----» All matchesLeicester City U212200-1--» All matchesLeyton Orient2002----» All matchesLiverpool FC2011----» All matchesLiverpool FC U182101----» All matchesManchester City U182101----» All matchesManchester United U182002----» All matchesMiddlesbrough FC U212200----» All matchesNottingham Forest U212101----» All matchesRotherham United2101----» All matchesSt. Mirren FC2110----» All matchesSaint Vincent and the Grenadines2110----» All matchesStockport County2101----» All matchesStoke City U182101----» All matchesSunderland AFC2011----» All matchesSunderland AFC U212110----» All matchesWest Bromwich Albion U212110----» All matchesNorwich City11001---» All matchesAberdeen FC1100----» All matchesAirdrieonians FC1100----» All matchesArsenal FC1001----» All matchesAS Monaco U211100----» All matchesBarnsley FC1100----» All matchesBirmingham City U211100----» All matchesBolton Wanderers1100----» All matchesBritish Virgin Islands1100----» All matchesBrighton & Hove Albion U181100----» All matchesBristol City1001----» All matchesCardiff City1001----» All matchesCharlton Athletic1001----» All matchesChelsea FC U211001----» All matchesCoventry City1100-1--» All matchesCrewe Alexandra1001----» All matchesCrystal Palace U181100----» All matchesDerby County U181100----» All matchesDominica1100----» All matchesEcuador1001----» All matchesFC Luzern1100----» All matchesFC Porto B1001----» All matchesFulham FC1001----» All matchesGreenock Morton FC1100----» All matchesGuadeloupe1100----» All matchesHaiti1100----» All matchesHonduras1010----» All matchesHull City1001----» All matchesIpswich Town1010----» All matchesIpswich Town U211001----» All matchesJordan1001----» All matchesQatar1001----» All matchesCuba1010----» All matchesLeeds United U181100----» All matchesLincoln City1100----» All matchesMiddlesbrough FC1100----» All matchesMillwall FC1001----» All matchesMorecambe FC1100----» All matchesMotherwell FC1100----» All matchesNewcastle United U181010----» All matchesNigeria1001----» All matchesNorthampton Town1100----» All matchesNottingham Forest U181010----» All matchesPeterborough United1010----» All matchesPlymouth Argyle1001----» All matchesPort Vale FC1001----» All matchesPreston North End1010----» All matchesQueens Park Rangers1010----» All matchesReading FC1100----» All matchesRoss County FC1001----» All matchesSalford City U181100----» All matchesSheffield Wednesday1001----» All matchesSouthampton FC1010-1--» All matchesSt. Johnstone FC1100----» All matchesSaint Kitts and Nevis1100----» All matchesStoke City1001----» All matchesSunderland AFC U181100----» All matchesThe Spartans FC1100----» All matchesTottenham Hotspur U181100----» All matchesWatford FC1001----» All matchesWest Bromwich Albion1001----» All matchesWest Bromwich Albion U181100----» All matchesWest Ham United U211001----» All matches