He showed consistent displays for Malavan throughout the 2005–06 Iran Pro League season, scoring 7 goals.
Several times he saved the club from losing by scoring in the last seconds of the match.
The most famous example of this is in the season where he shocked Esteghlal by scoring in the 94th minute in Azadi Stadium in a game that ended 3–3.
After spending one season at Damash, he joined Iran Pro League champions, Sepahan on 1 June 2012 with a two-year contract.
In August 2022 he retired from his professional career after helping Damash to promote to Iranian football's 2nd division.