Sports
Played for
Plays in
DC United
Millonarios
Tolima
BG Pathum United
PTT Rayong
Alajuelense
Belén FC
Herediano
Municipal Grecia
Puntarenas FC
Santos Guapilés
Saprissa