 After playing for Aboomoslem for six years, in August 2006 he joined Iranian giants Persepolis.The 2006/07 was his first season at Persepolis and despite the team not winning any trophies, Badamaki was one of the top players and every time Persepolis' triangle formed by him and teammates Mehrzad Madanchi and Alireza Vahedi Nikbakht played together Persepolis played really well and created a lot of chances.During the 2007/08 season Badamaki was still one of the starters but his problems with head coach Afshin Ghotbi made him miss some matches but at the end of the season he was put back in the starting line-up and helped Persepolis win the league after 6 years.