Spędził w nim pół roku, przeważnie w roli alternatywnego pomocnika i nie odniósł poważniejszych osiągnięć.
W lipcu 2011 Rojas został wypożyczony do ekipy Club Atlas z siedzibą w Guadalajarze, w którego barwach występował przez rok, po czym, również na zasadzie wypożyczenia, zasilił zespół San Luis FC ze swojego rodzinnego miasta San Luis Potosí. Tam, 5 stycznia 2013 w zremisowanej 1:1 konfrontacji z Santosem Laguna, zdobył swojego premierowego gola w najwyższej klasie rozgrywkowej, natomiast z San Luis odszedł po zakończeniu sezonu, kiedy to klub został rozwiązany. Równocześnie został piłkarzem zespołu Querétaro FC, któremu właściciel jego karty zawodniczej – Jaguares – sprzedał swoją licencję, jednak od razu potem – na zasadzie wypożyczenia – powrócił do Atlante FC. Po sześciu miesiącach spędzonych w tej drużynie jako głęboki rezerwowy udał się na wypożyczenie do drugoligowego Club Necaxa z siedzibą w Aguascalientes, gdzie również występował przez pół roku, ponownie nie potrafiąc sobie wywalczyć miejsca w pierwszej jedenastce.