Omid Noorafkan (Persian: امید نورافکن ; born 9 April 1997) is an Iranian professional footballer who currently plays for Iranian club Sepahan on loan form Charleroi and the Iran national team.. Noorafkan started his career with Esteghlal and at the time became the youngest ever player to play a game for the club at the age of 18 years and eight months and 12 days.