Juega de centrocampista o Lateral izquierdo y su equipo actual es el Minnesota United de la Major League Soccer estadounidense.
Es internacional absoluto por la selección de Honduras desde 2022.
[1] Rosales comenzó su carrera en el Atlético Veragüense.
[2] y después paso al Independiente de La Chorrera, y para la temporada 2021 fue cedido al Minnesota United de la Major League Soccer de Estados Unidos.
Tras dos temporadas a préstamo, el centrocampista fichó permanentemente con el club.