Deportivo Saprissa
His debut with Deportivo Saprissa in 2005 with 17 years old after the U-17 World Cup in Peru, then in 2007 played the U-20 World Cup in Canada the same year he signed his professional contract for Deportivo Saprissa where he achieved 3 national titles and a second place in CONCACAF Champions League.