Para fortuna del elenco albirrojo, esta vez sí pudieron terminar campeones y así ascender a Primera B para el año 2006.
Posteriormente recaló en Deportes Melipilla, ganando la Primera B 2006, justamente en el Estadio La Granja, tras empatar 1 a 1 en la última fecha ante los curicanos.
Llegó en 2012 a Cobresal, en donde jugó varias temporadas y fue protagonista de la historia del club.
Su etapa en el club canario fue solo de un año,[5]ya que con miras al segundo semestre del 2017, Deportes Iquique se refuerza con el volante, para disputar el torneo nacional y la Copa Sudamericana 2017.
[6]En los "Dragones celestes" no tuvo un gran desempeño, y para principios de 2019 firmó en Deportes Temuco, en donde permaneció solo un año, jugando 18 partidos sin anotar goles.