Nie mogąc wywalczyć sobie miejsca w pierwszym składzie, w styczniu 2007 udał się na półroczne wypożyczenie do Querétaro FC, gdzie również pełnił rolę rezerwowego, a ponadto po rozgrywkach 2006/2007 spadł z drużyną do drugiej ligi meksykańskiej.
Po powrocie do Chivas Solís zaczął częściej występować w wyjściowej jedenastce, a ponadto w 2010 roku pomógł jej w dotarciu do finału turnieju Copa Libertadores. Zaraz potem został wypożyczony po raz kolejny, tym razem do ekipy Atlante FC z miasta Cancún, w której barwach spędził dwanaście miesięcy, nie odnosząc większych sukcesów. W styczniu 2012, również na zasadzie wypożyczenia, zasilił klubu Tecos UAG z siedzibą w Guadalajarze, gdzie regularnie występował w wyjściowej jedenastce, lecz na koniec sezonu 2011/2012 zanotował z nim drugi już w swojej karierze spadek do drugiej ligi. W połowie tego samego roku władze Chivas zdecydowały się wypożyczyć go do CF Monterrey. Tam był przeważnie rezerwowym, pojawiając się na boiskach niemal wyłącznie z ławki.