Sports
Played for
Plays in
Puntarenas FC
Oriente Petrolero
Chiangmai FC
PTT Rayong
Ho Chi Minh City
Pune City
Alajuelense
Belén FC
Brujas
Herediano
Santos Guapilés
Saprissa