Record by opponent MatchesWDLScoresYellowYellow-RedRedMiddlesbrough FC1145211--» All matchesLiverpool FC93063---» All matchesNewcastle United91352---» All matchesLos Angeles Galaxy840432--» All matchesManchester United80172---» All matchesEverton FC8323----» All matchesColumbus Crew75023---» All matchesGrasshopper Club Zürich72323---» All matchesNeuchâtel Xamax FCS732232--» All matchesFC Aarau732221--» All matchesFC St. Gallen712421--» All matchesTottenham Hotspur72232--1» All matchesFC Lugano7322-2--» All matchesTampa Bay Mutiny7205----» All matchesFC Luzern66003---» All matchesFC Basel 189362221---» All matchesFC Lausanne-Sport61141---» All matchesSan Jose Earthquakes610511--» All matchesArsenal FC6204----» All matchesAston Villa6114-1--» All matchesFulham FC6123-1--» All matchesSouthampton FC6231-1--» All matchesFC Sion513141--» All matchesManchester City52212---» All matchesNew England Revolution520321--» All matchesWest Ham United53202---» All matchesBirmingham City53201---» All matchesChelsea FC51131---» All matchesFC Dallas52031---» All matchesServette FC51311---» All matchesSporting Kansas City530211--» All matchesPortsmouth FC421121--» All matchesSR Delémont42112-1-» All matchesYverdon Sport FC42202---» All matchesLeeds United411211--» All matchesWest Bromwich Albion43011---» All matchesSunderland AFC4220----» All matchesLeicester City32013---» All matchesBurkina Faso31111---» All matchesGermany30121---» All matchesFrance30121---» All matchesBolton Wanderers3021----» All matchesD.C. United3201----» All matchesGhana3201----» All matchesNew York RB3102-1--» All matchesAnorthosis Famagusta22003---» All matchesAS Roma20112---» All matchesFC Thun Berner Oberland22002---» All matchesLesotho22002---» All matchesShakhtar Donetsk21012---» All matchesEgypt210111--» All matchesAlgeria21101---» All matchesBSC Young Boys22001---» All matchesCeltic FC21101---» All matchesKRC Genk20021---» All matchesSliema Wanderers22001---» All matchesTunisia220011--» All matchesAustralia2011----» All matchesBlackburn Rovers2101----» All matchesCrystal Palace2110----» All matchesDerby County2110----» All matchesEngland2002----» All matchesFC Baden2101----» All matchesIpswich Town2200----» All matchesLierse SK (old)2200----» All matchesWigan Athletic2101----» All matchesGabon11002---» All matchesSaudi Arabia10102---» All matchesWolverhampton Wanderers11002---» All matchesDR Congo11001---» All matchesYeovil Town11001---» All matchesAngola1100----» All matchesBlackpool FC1100----» All matchesBradford City1001----» All matchesBrazil1001----» All matchesBrentford FC1100----» All matchesDagenham & Redbridge1010----» All matchesDenmark1010----» All matchesExeter City1100-1--» All matchesHartlepool United1100----» All matchesIceland1010----» All matchesCameroon1100----» All matchesCape Verde Islands1100----» All matchesLeyton Orient1100----» All matchesMali1001----» All matchesNigeria1001----» All matchesOxford United1001----» All matchesPort Vale FC1100----» All matchesSheffield Wednesday1100----» All matchesUganda1100----» All matchesWatford FC1001----» All matches