Ehsan takes set pieces for Sepahan and plays both in central and left midfield, having scored six league goals for Sepahan in 2007-08 season. In the last game of the IPL 2007/08 season against Persepolis, Hajsafi scored a goal for Sepahan that could have granted Sepahan the title, but Persepolis scored the vital winning goal in stoppage time to win the title.
On 25th of May 2008 Ehsan Hajsafi played his first A national team match for Iran when he played from start in the friendly game against Zambia. Hajsafi shined in his debut with two brilliant assists in Iran's 3-2 win at home.
On 2nd of June 2008 Ehsan Hajsafi played from start in Iran's World Cup qualifier against UAE at home. In the return game Hajsafi came on as a substitute to help Iran win the crucial away game.
Hajysafi competed for Iran at the AFC Youth Championship 2006.
|1||11 August 2008||Takhti Stadium, Tehran||4-1||6-1||2008 West Asian Football Federation Championship|