Record by opponent MatchesWDLScoresYellowYellow-RedRedEl Salvador1072111--» All matchesPanama7322-2--» All matchesUSA7124-2--» All matchesAberdeen FC6222----» All matchesCosta Rica6330-1--» All matchesHeart of Midlothian6132----» All matchesKilmarnock FC6321-1--» All matchesMexico6123-2--» All matchesGuatemala540121--» All matchesCD Olimpia5122-2--» All matchesCeltic FC5113-1--» All matchesSt. Mirren FC5320-2--» All matchesPlatense FC412111--» All matchesCD Marathón4013-1--» All matchesCF Motagua4121----» All matchesDundee FC4211----» All matchesEcuador4013-1--» All matchesJamaica4211----» All matchesMotherwell FC4103----» All matchesReal de Minas4220-1--» All matchesVenezuela4112--1-» All matchesVida4022-1--» All matchesDundee United3111----» All matchesHonduras Progreso3300-2--» All matchesCanada3210----» All matchesReal Sociedad3111----» All matchesRoss County FC3003----» All matchesSt. Johnstone FC3201----» All matchesAtlético Morelia2002-1--» All matchesAustralia2011-2--» All matchesDeportivo Saprissa2101----» All matchesHaiti2101----» All matchesInverness CT2011----» All matchesIsrael2002----» All matchesLobos UPNFM2011-2--» All matchesLos Angeles Galaxy2002----» All matchesNew England Revolution2002-1--» All matchesNew York RB2002----» All matchesReal Estelí FC2110----» All matchesSouth Korea2002-1--» All matchesTrinidad & Tobago2200----» All matchesArgentina1001-1--» All matchesArsenal de Sarandí1001-1--» All matchesAyr United1100----» All matchesBeijing BIT1100-1--» All matchesBeijing BSU1100----» All matchesBelize1100----» All matchesBrazil1001----» All matchesChangchun Yatai1100----» All matchesChile U201001-1--» All matchesChina1001----» All matchesDalian Pro1010----» All matchesDenmark B1010----» All matchesDunfermline Athletic1100----» All matchesEngland1010----» All matchesFalkirk FC1100----» All matchesFrance1001----» All matchesGuizhou FC1001----» All matchesHebei FC1001----» All matchesHouston Dynamo1001----» All matchesHunan Billows1100----» All matchesItaly1001----» All matchesJiangxi Lushan1100----» All matchesCameroon1001-1--» All matchesCuba1100----» All matchesLD Alajuelense1001----» All matchesMorocco U201001----» All matchesNei Mongol Zhongyou1010----» All matchesNew Zealand1010----» All matchesNicaragua1100----» All matchesPhiladelphia Union1010----» All matchesQingdao FC1100-1--» All matchesSwitzerland1001----» All matchesShàoxīng Kēqiáo Yuèjiǎ1001-1--» All matchesShenzhen FC1100----» All matchesSouth Korea1001----» All matchesTianjin Tianhai1010-1--» All matchesToronto FC1100----» All matchesTurkey1001----» All matchesVancouver Whitecaps1001----» All matchesXinjiang Tianshan Leopard1100----» All matches