En el 2005, sería cedido a préstamo al Brujas Fútbol Club.
[4] Regresaría al siguiente año al Herediano, donde obtendría los subcampeonatos del Invierno 2007 y del Verano 2009.
En el 2010 se vincularía al Municipal Pérez Zeledón,[5] para luego pasar a militar para el Deportivo Saprissa en el 2013,[6] equipo con quien gana el Torneo Copa Banco Nacional.
Luego de su corta estadía con el conjunto morado, pasa a formar parte del Santos de Guapiles al año siguiente.
[7] En el 2015 regresaría al Club Sport Herediano hasta que en el 2017 cambia de equipo al Antigua de Guatemala, equipo con el que milita hasta la actualidad.