W sezonie Apertura 2011 zanotował z Tigres swoje piąte mistrzostwo Meksyku, lecz pełnił już wówczas funkcję rezerwowego zawodnika.

W styczniu 2013 Toledo został wypożyczony do klubu Jaguares de Chiapas z siedzibą w Tuxtla Gutiérrez, gdzie od razu został pewnym punktem drugiej linii. Po upływie pół roku jego drużyna została rozwiązana, a on sam przeniósł się do jej spadkobiercy o nazwie Chiapas FC. Ogółem barwy tego klubu reprezentował przez półtora roku jako podstawowy zawodnik, jednak bez większych sukcesów, po czym przeszedł do zespołu Chivas de Guadalajara. Tam z kolei spędził rok, pełniąc głównie rolę rezerwowego i w sezonie Clausura 2015 dotarł do finału krajowego pucharu – Copa MX. Bezpośrednio po tym sukcesie udał się na wypożyczenie do ekipy Puebla FC, z którą z kolei w 2015 roku wywalczył superpuchar Meksyku – Supercopa MX.