Record by opponent MatchesWDLScoresYellowYellow-RedRedChicago Fire7241-1-1» All matchesPort Vale FC63211---» All matchesReal Salt Lake6303----» All matchesSporting Kansas City6411-2--» All matchesNew England Revolution540111--» All matchesBarnsley FC5203-1--» All matchesD.C. United5410----» All matchesNew York RB5302-1--» All matchesOldham Athletic5122----» All matchesPlymouth Argyle5302-2--» All matchesToronto FC5230-1--» All matchesCD Chivas4301-1--» All matchesCrewe Alexandra4211-2--» All matchesFC Dallas4301-1--» All matchesGillingham FC4211----» All matchesHouston Dynamo4220-1--» All matchesNottingham Forest4103----» All matchesNotts County4211----» All matchesSheffield United4202-1--» All matchesSwindon Town4121-1--» All matchesBrighton & Hove Albion320111--» All matchesBlackpool FC3300----» All matchesBrentford FC3210----» All matchesCardiff City3201----» All matchesChesterfield FC3201-2--» All matchesColorado Rapids3111----» All matchesHuddersfield Town3210-1--» All matchesLos Angeles Galaxy3111----» All matchesMillwall FC3021----» All matchesPeterborough United3120----» All matchesSan Jose Earthquakes3210----» All matchesWigan Athletic3111----» All matchesAFC Bournemouth2101----» All matchesBurnley FC2101----» All matchesCheltenham Town2200----» All matchesColchester United2200----» All matchesCruz Azul2002----» All matchesFulham FC2002----» All matchesGrimsby Town2200----» All matchesIpswich Town2002----» All matchesLeeds United2011----» All matchesLuton Town2110----» All matchesManchester City2011----» All matchesPreston North End2002-1--» All matchesPuerto Rico Islanders2110----» All matchesQueens Park Rangers2002----» All matchesRushden & Diamonds AFC2110-1--» All matchesScunthorpe United2101----» All matchesSeattle Sounders2011----» All matchesSheffield Wednesday2200-1--» All matchesStoke City2101----» All matchesSunderland AFC2011----» All matchesTranmere Rovers2011----» All matchesVauxhall Motors2011-1--» All matchesWest Ham United2101----» All matchesBristol City10101---» All matchesHartlepool United11001---» All matchesNewell's Old Boys10101---» All matchesAccrington Stanley1001----» All matchesAmiens SC1001-1--» All matchesArgentinos Juniors1001---1» All matchesBirmingham City1001----» All matchesBoca Juniors1001----» All matchesBolton Wanderers1100----» All matchesCharlton Athletic1001----» All matchesCoventry City1100----» All matchesCrystal Palace1001----» All matchesCSD Municipal1001-1--» All matchesDeportivo Español1010----» All matchesDeportivo Saprissa1010-1--» All matchesDeportivo Toluca1010----» All matchesDerby County1001----» All matchesDijon FCO1010-1--» All matchesDorchester Town1100----» All matchesFC Libourne1010----» All matchesFerro Carril Oeste1100----» All matchesGimnasia y Tiro de Salta1100----» All matchesGrenoble Foot 381001----» All matchesJoe Public FC1100----» All matchesMacclesfield FC1001----» All matchesMansfield Town1010-1--» All matchesNorthampton Town1010-1--» All matchesNorwich City1010-1--» All matchesOGC Nice1100-1--» All matchesPlatense1001----» All matchesPortsmouth FC1100----» All matchesRacing Club1010----» All matchesReading FC1001----» All matchesRosario Central1001----» All matchesRotherham United1010----» All matchesSan Lorenzo1100----» All matchesSM Caen1001-1--» All matchesStade Brestois 291100----» All matchesStade de Reims1100-1--» All matchesStockport County1100-1--» All matchesSwansea City1100----» All matchesUnión de Santa Fe1010----» All matchesVélez Sarsfield1001----» All matchesWatford FC1001----» All matchesWest Bromwich Albion1100----» All matchesWolverhampton Wanderers1010----» All matchesWrexham AFC1100----» All matchesWycombe Wanderers1010-1--» All matches