Record by opponent MatchesWDLScoresYellowYellow-RedRedSunderland AFC U213003----» All matchesBrighton & Hove Albion U1821012---» All matchesLeeds United U182011-1--» All matchesStoke City U212011----» All matchesHungary U192200----» All matchesBirmingham City U2111001---» All matchesSwitzerland U1710101---» All matchesWest Bromwich Albion U1811001---» All matchesAC Sparta Praha B1100-1--» All matchesAston Villa U181001----» All matchesAston Villa U211100-1--» All matchesAyr United1001----» All matchesBlackburn Rovers1010----» All matchesBlackburn Rovers U211100----» All matchesBrighton & Hove Albion U211001----» All matchesCardiff City1001----» All matchesChelsea FC U211100-1--» All matchesCrystal Palace1001----» All matchesGermany U171001----» All matchesEast Kilbride FC1100----» All matchesEverton FC U211001----» All matchesLeeds United U211100----» All matchesLatvia U191100-1--» All matchesMalta U171100----» All matchesManchester United U211001----» All matchesMiddlesbrough FC U211001----» All matchesNetherlands U191010----» All matchesNorthern Ireland U161001----» All matchesNottingham Forest U181001-1--» All matchesNottingham Forest U211010----» All matchesOxford United1001----» All matchesPortugal U171001----» All matchesPreston North End1010----» All matchesQueen's Park FC1001----» All matchesSouthampton FC U211001----» All matchesStevenage FC1100-1--» All matchesSwansea City1001----» All matchesTottenham Hotspur U181100----» All matchesTottenham Hotspur U211001----» All matchesCzech Republic U171001----» All matchesTurkey U191001----» All matchesHungary U171001----» All matchesWest Ham United U181001-1--» All matchesWest Ham United U211001-1--» All matchesWolverhampton Wanderers U211001----» All matches