Career
A left-sided defender, Morales previously played for Olimpia. Morales made his debut for Honduras in a November 1999 friendly match against Guatemala and has earned a total of 30 caps, scoring 1 goal. His final international was an October 2006 friendly match against Guatemala.
International goals
Scores and results list Honduras" goal tally first.