Sports
Played for
Plays in
Municipal Grecia
Bolívar
Austria Lustenau
FC Juniors OÖ
Mineros Zacatecas
Alajuelense
Carmelita
Cartaginés
Guadalupe
Guanacasteca
Herediano
Saprissa