Rojas formado en las inferiores de Palestino, llega al conjunto azul en 2004 donde tuvo una gran temporada, sin embargo abandona el club por un bajón en su rendimiento, llegando así a Everton de Viña del Mar, donde realiza una gran campaña junto a su compañero de saga Cristián Oviedo, finalizando el campeonato 2008 como campeón con el club viñamarino.