Played for
Plays in
Saprissa
Municipal Grecia
Pérez Zeledón
ADR Jicaral
Zacapa
Austria Lustenau
FC Juniors OÖ
Pachuca
Alajuelense
Aserrí FC
Barrio México
Cartaginés
Municipal Santa Ana
Puntarenas FC
Santos Guapilés
Sporting FC
UCR