Ogółem w barwach Amériki spędził osiem lat, przez cały ten czas mając pewną pozycję w wyjściowym składzie.

W lipcu 2012 Rojas został wypożyczony do drużyny CF Pachuca, w której występował przez rok jako podstawowy obrońca, jednak nie potrafił nawiązać do osiągnięć odnoszonych z Américą. Bezpośrednio po tym przeszedł do ekipy Puebla FC, gdzie również od razu wywalczył sobie miejsce w wyjściowej jedenastce i w jesiennym sezonie Apertura 2014 dotarł z nią do finału krajowego pucharu – Copa MX. Pół roku później, w sezonie Clausura 2015, triumfował natomiast w tych rozgrywkach, a w tym samym roku wywalczył również z Pueblą superpuchar Meksyku – Supercopa MX.

Kariera reprezentacyjna W listopadzie 2002 Rojas został powołany przez Carlosa de los Cobosa do olimpijskiej reprezentacji Meksyku U-23 na Igrzyska Ameryki Środkowej i Karaibów w San Salvador. Tam miał niepodważalne miejsce w wyjściowym składzie, będąc centralną postacią drużyny – rozegrał wówczas wszystkie pięć meczów w pełnym wymiarze czasowym.