Record by opponent MatchesWDLScoresYellowYellow-RedRedD.C. United231364124--» All matchesPhiladelphia Union2094781--» All matchesToronto FC19937103--» All matchesNew York City FC17926121--» All matchesChicago Fire17926111--» All matchesColumbus Crew1773783--» All matchesNew England Revolution16817104--» All matchesCF Montréal156367---» All matchesHouston Dynamo136349---» All matchesOrlando City136165---» All matchesSeattle Sounders1250763--» All matchesSheffield Wednesday113444---» All matchesSporting Kansas City1043383--» All matchesVancouver Whitecaps93246---» All matchesBarnsley FC934221--» All matchesLos Angeles Galaxy93241---» All matchesPortland Timbers843141--» All matchesSan Jose Earthquakes85124---» All matchesAtlanta United FC84223---» All matchesNotts County82152---» All matchesCrystal Palace8323----» All matchesColchester United72234---» All matchesScunthorpe United73312---» All matchesCoventry City71511---» All matchesPreston North End74121---» All matchesReal Salt Lake72231---» All matchesYeovil Town64113---» All matchesBirmingham City642021--» All matchesBurnley FC62222---» All matchesCharlton Athletic613221--» All matchesFC Dallas64202---» All matchesHartlepool United62222---» All matchesSheffield United63212---» All matchesCardiff City63121---» All matchesColorado Rapids62221---» All matchesIpswich Town63121---» All matchesWatford FC6015----» All matchesCarlisle United530231--» All matchesHuddersfield Town52032---» All matchesHull City52212---» All matchesQueens Park Rangers52122---» All matchesLeicester City54011---» All matchesMiddlesbrough FC50231---» All matchesNottingham Forest50051---» All matchesPlymouth Argyle51311---» All matchesRochdale AFC522111--» All matchesWolverhampton Wanderers52121---» All matchesNorwich City5302----» All matchesExeter City430141--» All matchesSwindon Town421122--» All matchesBrentford FC42021---» All matchesBristol City42021---» All matchesDerby County402211--» All matchesLeyton Orient42021---» All matchesOldham Athletic40221---» All matchesAston Villa4310----» All matchesBlackburn Rovers4031----» All matchesBlackpool FC4121-1--» All matchesMilton Keynes Dons4112----» All matchesTranmere Rovers4031----» All matchesWalsall FC4121----» All matchesWest Bromwich Albion4031----» All matchesBristol Rovers32013---» All matchesMinnesota United FC32013---» All matchesPeterborough United310221--» All matchesPortsmouth FC32012---» All matchesAFC Bournemouth32101---» All matchesDoncaster Rovers310213--» All matchesLeeds United321012--» All matchesStevenage FC310211--» All matchesFulham FC3012----» All matchesLiverpool FC3102----» All matchesNew York RB3102----» All matchesNewcastle United3012----» All matchesStoke City3102----» All matchesSunderland AFC3111----» All matchesChesterfield FC22004---» All matchesClub Tijuana22002---» All matchesFC Cincinnati22002---» All matchesMillwall FC21102---» All matchesReading FC211021--» All matchesWycombe Wanderers220021--» All matchesCD Olimpia21101---» All matchesReal Estelí FC22001---» All matchesSouthampton FC201111--» All matchesArsenal FC2011----» All matchesBolton Wanderers2002----» All matchesCD Chivas2011-1--» All matchesCD Pantoja2200----» All matchesCF Monterrey2011----» All matchesDagenham & Redbridge2101----» All matchesDeportivo Guadalajara2011----» All matchesLos Angeles FC2101-1--» All matchesSantos Laguna2002-1--» All matchesTottenham Hotspur2002----» All matchesWigan Athletic2101-1--» All matchesCrewe Alexandra11001---» All matchesAlianza1010----» All matchesAntigua GFC1010----» All matchesBrighton & Hove Albion1001----» All matchesBury FC1100----» All matchesChelsea FC1001----» All matchesCrawley Town1100----» All matchesCruz Azul1100----» All matchesEverton FC1001----» All matchesHalifax Town1100----» All matchesInter Miami CF1100----» All matchesLuton Town1100----» All matchesManchester City1001----» All matchesManchester United1001----» All matchesNashville SC1010----» All matchesRochester NYFC1100----» All matchesRotherham United1001----» All matchesSouthend United1001----» All matchesSwansea City1001----» All matchesTorquay United1100----» All matchesWest Ham United1001----» All matches