Current club
Played for
Plays in
Municipal Santa Ana
ADR Jicaral
Alajuelense
Municipal Grecia
CD Sonsonate
CS Uruguay
Cartaginés
Guadalupe
Guanacasteca
Herediano
Pérez Zeledón
San Carlos
Santacruceña
Santos Guapilés
Saprissa
Sporting FC
UCR