Current club
Played for
Plays in
Alajuelense
Saprissa
Villarreal
Lorient
Arsenal
Frosinone
Olympiacos
Boavista
Sporting
Club León
Monterrey
FC Desamparados
Puntarenas FC