Record by opponent MatchesWDLScoresYellowYellow-RedRedD.C. United2175934--» All matchesColumbus Crew1997334--» All matchesNew York RB1995532-1» All matchesChicago Fire1993724--» All matchesSporting Kansas City1855814-1» All matchesKilmarnock FC105322---» All matchesFC Dallas107031---» All matchesLos Angeles Galaxy1053212--» All matchesFalkirk FC94325---» All matchesRangers FC910811--» All matchesColorado Rapids9423-2--» All matchesMotherwell FC823321--» All matchesAberdeen FC812511--» All matchesHeart of Midlothian813411--» All matchesToronto FC75203---» All matchesHibernian FC70341---» All matchesHamilton Academical7223-1--» All matchesHouston Dynamo7232-1--» All matchesReal Salt Lake7421-1--» All matchesCD Chivas622221--» All matchesCeltic FC61052---» All matchesInverness CT62222---» All matchesPhiladelphia Union6303-1--» All matchesDundee United50231---» All matchesSan Jose Earthquakes5113----» All matchesSt. Johnstone FC303011--» All matchesGretna FC3120----» All matchesSeattle Sounders3111----» All matchesPreston North End21011---» All matchesBarnet FC2002----» All matchesCrawley Town2110----» All matchesCrewe Alexandra2002----» All matchesHull City2110----» All matchesNew York City FC2101-1--» All matchesPlymouth Argyle2011----» All matchesPortsmouth FC2101----» All matchesSouthend United2110----» All matchesSwansea City2002----» All matchesSwindon Town2020----» All matchesAccrington Stanley11001---» All matchesRotherham United11001---» All matchesAFC Totton1100----» All matchesAldershot Town1001-1--» All matchesAston Villa1001----» All matchesBarnsley FC1001----» All matchesBradford City1100----» All matchesBurnley FC1010-1--» All matchesBurton Albion1100----» All matchesCardiff City1010----» All matchesCF Montréal1001-1--» All matchesCheltenham Town1100----» All matchesCorby Town1100-1--» All matchesCoventry City1001----» All matchesDagenham & Redbridge1001----» All matchesDerby County1001----» All matchesDoncaster Rovers1100-1--» All matchesGillingham FC1001----» All matchesHereford United1100-1--» All matchesIpswich Town1001----» All matchesCroatia1001----» All matchesLeicester City1100----» All matchesMacclesfield FC1010----» All matchesMiddlesbrough FC1001----» All matchesMillwall FC1001----» All matchesNorthern Ireland1100----» All matchesNorwich City1100----» All matchesNottingham Forest1001----» All matchesOrlando City1010----» All matchesOxford United1010----» All matchesPort Vale FC1001----» All matchesPortland Timbers1001----» All matchesQueens Park Rangers1001-1--» All matchesReading FC1001----» All matchesScotland1001----» All matchesScunthorpe United1001----» All matchesShrewsbury Town1001-1--» All matchesTorquay United1010----» All matchesVancouver Whitecaps1010-1--» All matchesWigan Athletic1100----» All matchesYeovil Town1100----» All matches