Having joined the senior squad of Persepolis at the age of 16.
In the 2007-08 season, he captained Persepolis for the first time in the 2-1 victory against Saipa, making him the youngest captain of Persepolis in its history.