Foolad Rahmani has played his entire career for
Foolad. After the release of
Jalal Kameli-Mofrad in the summer of 2012, he was chosen as the club
captain by head coach
Hossein Faraki, when he was just twenty years old and led the club to the fourth place. He renewed his contract with Foolad for another three years on 30 April 2013, keeping him at the club until 2016. Rahmani helped the club to win its second championship in the
2013–14 season, in which he scored five goals and assisted seven times in 28 matches.
Tractor In the summer of 2015 Rahmani signed a two–year contract with
Tractor to spend his conscription period at the club.
Esteghlal On 3 June 2016, he joined
Esteghlal on a two-year contract.
Zob Ahan On 12 December 2017, he joined
Zob Ahan. ==International career==