Sports
Played for
Plays in
USAC
Santos Guapilés
FC Ciego de Ávila
FC Guantánamo
FC Matanzas
Villa Clara
Jocoro FC
Deportivo Carchá
Sanarate
Colorado Springs Switchbacks
Reno 1868
Seattle Sounders
Club Tijuana
Murciélagos
Herediano
San Carlos
Saprissa