Status
Played for
Plays in
Sporting FC
FC Desamparados
Herediano
Saprissa
Charlotte Independence
Colorado Rapids
South Florida Bulls
CD Tacón
Junior Barranquilla
Santa Fe
Arenal Coronado
Pérez Zeledón