Sports
Played for
Plays in
Alianza
Herrera
Río Abajo
San Francisco
Árabe Unido
NY Red Bulls
AD Alcorcón
Cultural Leonesa
Córdoba
Pirata FC
Sporting
Correcaminos
Puntarenas FC
Santos Guapilés
Saprissa