Tam już w pierwszym meczu, 4 sierpnia 2002 w zremisowanej 1:1 konfrontacji z Querétaro, strzelił swojego premierowego gola w pierwszej lidze, zaś ogółem w barwach San Luis grał jako kluczowy obrońca przez dwa lata.
Latem 2004 Rojas powrócił do swojego macierzystego Club América, gdzie od razu wywalczył sobie niepodważalne miejsce na boku obrony. W wiosennym sezonie Clausura 2005, będąc jednym z wyróżniających się graczy zespołu, zdobył z prowadzoną przez trenera Mario Carrillo drużyną swoje drugie mistrzostwo Meksyku, a w tym samym roku wywalczył również krajowy superpuchar – Campeón de Campeones. W 2006 roku wygrał najbardziej prestiżowe rozgrywki północnoamerykańskiego kontynentu – Puchar Mistrzów CONCACAF. Kilka miesięcy później wziął natomiast udział w Klubowych Mistrzostwach Świata, gdzie América zajęła czwarte miejsce. W sezonie Clausura 2007 zanotował tytuł wicemistrza kraju, w tym samym roku zajmując również drugie miejsce w rozgrywkach kwalifikacyjnych do Copa Libertadores – InterLidze i dotarł do finału południowoamerykańskich rozgrywek Copa Sudamericana. W 2008 roku wygrał natomiast rozgrywki InterLigi.