Pedro Morales debutó profesionalmente el año 2004, vistiendo la camiseta de Huachipato, convirtiéndose rápidamente en un jugador importante para el club.