Turkish Naval Forces
Karahanoğlu was promoted to admiral in 2003 and assigned as the commander of the Turkish Fleet between 2003 and 2005. He became the commander of the Turkish Naval Forces on 26 August 2005.