Entonces cambió de equipo para las Chivas Guadalajara, para el Torneo de Invierno 1996, y continuó durante tres años, para ese entonces ya había jugado su primera Copa del Mundo con la selección nacional, a la cual fue llevado en su momento por el entrenador argentino César Luís Menotti a principios de los 90's; hasta el Torneo de Verano 1999 jugó con las Chivas de Guadalajara, entonces cambió de camiseta al integrarse con los Tigres de la UANL en la ciudad de Monterrey, al mando en aquella época de Ricardo Ferretti (técnico que lo dirigió en los 3 clubes en México), para el que jugó hasta fines de 2005.