Status
Played for
Plays in
Herediano
Puntarenas FC
Real Betis
Villarreal
Lorient
Arsenal
Frosinone
Olympiacos
Sporting
Club Celaya
Monterrey
Tlaxcala FC
ADR Jicaral
Alajuelense
Municipal Grecia
S. Miguel Guadalupe
San Carlos
Santos Guapilés
Saprissa