Montes started his career at Atlético Olanchano, then had a three year-spell at Victoria. He joined Vida in summer 2011 but was out for the season due to a broken foot.[3] Montes moved on to Necaxa in January 2012[4] and then Platense, changing clubs every season since leaving Victoria.
Montes made his debut for Honduras in a January 2013 Copa Centroamericana match against El Salvador. As of February 2015, Montes has earned a total of sixteen caps, scoring twice.
International goals
Scores and results list Honduras' goal tally first.