There was much speculation during the 2011–12 Iranian Pro League season that Ansarifard would be leaving Saipa.
On 17 June 2012 he signed a three-years contract with Persepolis.
He was given the number 9 shirt.
He scored his first goal in a pre-season match against Aluminium.
He made his debut for Persepolis in an official match against Sanat Naft and scored his first goal for Persepolis against Gahar Zagros.
He scored his first Hat-trick as a Persepolis player (and second in his career) against Paykan.
He scored another hat-trick in the Round of 32 of Hazfi Cup at Malavan.
He also scored the Persepolis' first goal in the Hazfi Cup final.
His team would go on to lose on penalties.
At the start of the season, Ansarifard initially decided to stay at Persepolis despite bids from Sepahan, Tractor and two UAE Pro League sides.
However, he fell out with club head coach Ali Daei during pre-season.
He was out listed and was eventually transferred to Tractor on 14 July 2013.
There was much speculation during the 2011–12 Iranian Pro League season that Ansarifard would be leaving Saipa. On 17 June 2012 he signed a three-years contract with Persepolis. He was given the number 9 shirt. He scored his first goal in a pre-season match against Aluminium. He made his debut for Persepolis in an official match against Sanat Naft and scored his first goal for Persepolis against Gahar Zagros. He scored his first Hat-trick as a Persepolis player (and second in his career) against Paykan. He scored another hat-trick in the Round of 32 of Hazfi Cup at Malavan. He also scored the Persepolis' first goal in the Hazfi Cup final. His team would go on to lose on penalties. At the start of the season, Ansarifard initially decided to stay at Persepolis despite bids from Sepahan, Tractor and two UAE Pro League sides. However, he fell out with club head coach Ali Daei during pre-season. He was out listed and was eventually transferred to Tractor on 14 July 2013.
Karim Ansarifard