Played for
Plays in
Alajuelense
Herediano
Santos Guapilés
Saprissa
UCR
Diriangén FC
Tolima
Dorados
East Bengal
Alajuela Junior
Carmelita
Municipal Santa Ana
Pérez Zeledón
Sporting FC