Sports
Played for
Plays in
Saprissa
Alajuelense
Austin FC
Charlotte FC
Loudoun United
NE Revolution
Millonarios
Tolima
Ho Chi Minh City
Belén FC
CS Uruguay
Herediano
Municipal Grecia