Sports
Played for
Plays in
Herediano
Chalatenango
Colorado Springs Switchbacks
Columbus Crew
Club Tijuana
Murciélagos
Brujas
Liberia
Limón FC
Santos Guapilés