Nationality
Played for
CSD Municipal
Comunicaciones
Dep. Petapa
Xelajú
DC United
FC Dallas
LA Galaxy
Philadelphia Union
Aris
PAS Giannina
Puebla
Veracruz
Toronto FC