Having played for the
Iran national under-20 football team in India, he caught the attention of
Saipa head coach
Ali Daei and in 2007 he joined to Saipa. Since then the young starlet has managed to impose himself on to the starting line up where he has managed to develop a name for himself. He joined to
Damash Gilan in summer 2011 and spent one season at the club. Then, he signed a three-years contract with Iran Pro League defending champion,
Sepahan on 12 June 2012. Milad decided to leave Sepahan soon because he was not happy about his status in the new team, and agreed to separate from his team on mid-season of his first year with Sepahan. He joined
Paykan on 17 December 2012 and signed on 1 January 2013 after his contract was terminated by Sepahan. After Paykan's relegation, he joined
Malavan in summer 2013 but was loaned to
Zob Ahan. On 10 September 2015, Zeneyedpour joined Iraqi side
Erbil. ==Career statistics==