Record by opponent MatchesWDLScoresYellowYellow-RedRedSheffield United14554311-» All matchesD.C. United13301092--» All matchesWolverhampton Wanderers132833---» All matchesBurnley FC1261511--» All matchesCrystal Palace113354---» All matchesWatford FC1162321--» All matchesQueens Park Rangers113261---» All matchesTampa Bay Mutiny106046---» All matchesCrewe Alexandra1061351--» All matchesCardiff City1043331--» All matchesLeicester City103523---» All matchesWest Bromwich Albion1034332--» All matchesBirmingham City1024421--» All matchesPreston North End101361---» All matchesNew York RB96039---» All matchesIpswich Town902731--» All matchesNorwich City943231--» All matchesCoventry City94502-1-» All matchesBarnsley FC944111--» All matchesPlymouth Argyle92341---» All matchesPortsmouth FC832331--» All matchesFulham FC80531---» All matchesSheffield Wednesday82331---» All matchesCharlton Athletic8233-1--» All matchesSouthampton FC8143----» All matchesDerby County74126---» All matchesMiami Fusion74036---» All matchesNew England Revolution76013---» All matchesStoke City713321--» All matchesManchester City7223----» All matchesHull City640252--» All matchesBlackburn Rovers60242---» All matchesBlackpool FC62222---» All matchesBristol City61232---» All matchesLeeds United63121---» All matchesMiddlesbrough FC62131---» All matchesMexico51043---» All matchesReading FC53023---» All matchesRotherham United52212---» All matchesNewcastle United51131---» All matchesSunderland AFC53021---» All matchesChelsea FC5023----» All matchesColorado Rapids42026---» All matchesSan Jose Earthquakes43015---» All matchesGillingham FC402231--» All matchesBermuda42022---» All matchesArsenal FC4013----» All matchesBolton Wanderers4202----» All matchesTottenham Hotspur4112-1--» All matchesUSA4103----» All matchesLos Angeles Galaxy33003---» All matchesMillwall FC303031--» All matchesWest Ham United31113---» All matchesChicago Fire31022---» All matchesHonduras31202---» All matchesPanama32102---» All matchesColchester United31111---» All matchesCosta Rica30211---» All matchesEverton FC31111---» All matchesFC Dallas31021---» All matchesGrimsby Town311111--» All matchesLuton Town32011---» All matchesWimbledon FC31021---» All matchesHuddersfield Town3012----» All matchesNottingham Forest3021----» All matchesSporting Kansas City22003---» All matchesSaint Kitts and Nevis22003---» All matchesDominican Republic22002---» All matchesGuatemala21012---» All matchesAston Villa21101---» All matchesBradford City22001---» All matchesDarlington FC20111---» All matchesStockport County22001---» All matchesBahrain2110----» All matchesBrighton & Hove Albion2200-1--» All matchesDoncaster Rovers2101----» All matchesEngland2002----» All matchesLiverpool FC2011----» All matchesManchester United2002----» All matchesOxford United2110----» All matchesScunthorpe United2110----» All matchesWigan Athletic2002----» All matchesLeyton Orient11003---» All matchesSouthend United11002---» All matchesVenezuela10102---» All matchesEgypt10011---» All matchesHartlepool United11001---» All matchesPort Vale FC11001---» All matchesWales10011---» All matchesBarbados1100----» All matchesBristol Rovers1001----» All matchesBury FC1100----» All matchesEl Salvador1010----» All matchesExeter City1100----» All matchesGuyana1001----» All matchesHereford United1001----» All matchesIceland1100----» All matchesColombia1001----» All matchesCuba1100----» All matchesMartinique1001----» All matchesParaguay1001----» All matchesPeru1010----» All matchesPeterborough United1010----» All matchesRushden & Diamonds AFC1100-1--» All matchesSweden1010----» All matchesSlovenia1001----» All matchesSaint Vincent and the Grenadines1100----» All matchesSwansea City1010----» All matchesTranmere Rovers1010-1--» All matchesCzech Republic1001----» All matches