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