Finalmente sale como le fue prometido con dirección a Tigres UANL, donde juega también como titular y participa en los tres descalabros del equipo entre el Invierno 2001 y el Apertura 2003, es decir, las dos finales perdidas ante CF Pachuca y una especialmente dolorosa eliminación contra CF Monterrey en semifinales. También regresó a la selección y entre 2001 y 2004 disputó varios encuentros, entre ellos la clasificación al mundial y Copa América. Al finalizar el Clausura 2004 en el que no era del agrado del técnico y fue negociado contra su voluntad a Deportivo Toluca, pues no entraba en planes, aunque él no se arregló con la directiva y casi se queda sin jugar un torneo. Finalmente sí llegó con Toluca pero tampoco jugó gran cosa. Al finalizar ese único torneo regresó a entrenar con Tigres UANL, pero la directiva no lo quiso y lo negoció con Club de Fútbol Atlante, en donde jugó un torneo y se perdió el Apertura 2005 por no ser registrado a tiempo, pues tenía problemas con UANL, que era dueño de su carta.