Chivas loaned Talavera to Tigres on a one-year loan in 2008, in which he rarely saw action with the team, as he was competing with Óscar Pérez for the spot.
Talavera was transferred to Toluca as a substitute for first team goalie Hernan Cristante, since he was injured in the Apertura 2009, becoming starter in every game for Toluca and the team reached the semi-finals in both the Apertura 2009 against Monterrey and the Torneo Bicentenario 2010 against Pachuca.