Played for
Plays in
CSD Municipal
Comunicaciones
Deportivo Achuapa
CA Morelia
Club Celaya
Indios Juarez
Jaguares
Necaxa
Querétaro
San Luis
Santos Laguna
Toluca