Status
Played for
Plays in
Saprissa
Charlotte Independence
Columbus Crew
VCU Rams
Alajuelense
Cartaginés
Herediano
Municipal Grecia
Pérez Zeledón
Sporting FC