Sports
Played for
Plays in
Herediano
Cienciano
Deportivo Municipal
Juan Aurich
Sporting Cristal
Univ. San Martín
Cancún FC
Chivas
Coras FC
Leones Negros
Lobos BUAP
Sportivo Luqueño
Incheon Utd
Jeju United
Alajuelense