Current club
Played for
Plays in
San Carlos
Alajuelense
Cartaginés
Herediano
Saprissa
Deportivo Malacateco
Saint Louis FC
Patriotas
Catania
Kalmar FF
River Plate
Al Ahli
Vancouver Whitecaps (NASL)
ADR Jicaral
Brujas
Orion FC
Pérez Zeledón