Sports
Played for
Plays in
CD FAS
CD Olimpia
Salamanca CF UDS
Alebrijes
Atlante
Chivas
Club Celaya
Correcaminos
Mineros Zacatecas
Monterrey
Necaxa
Tlaxcala FC
Venados
Herediano
Sporting FC