[2] During his tenth season with CSKA in 2012–13, after scoring 2 points in 9 games, Parshin was traded to fellow KHL club Salavat Yulaev Ufa in exchange for Igor Grigorenko on October 10, 2012.
In the off-season, Parshin tenure with Salavat was ended when he was traded, along with Sergei Sentyurin, to Torpedo Nizhny Novgorod in exchange for Dmitri Makarov on May 5, 2013.
[4] In May 2014, Parshin signed a three-year deal to play for Siberian side Avangard Omsk, where he became the clubs topscorer in his first season with a personal record of 25 goals and 56 points.
[6] On the opening day of free agency in the following summer, Parshin returned to another former club, agreeing to a one-year deal with Torpedo Nizhny Novgorod on May 1, 2017.
As a free agent, Parshin opted to extend his career in returning to the KHL and agreeing to a one-year contract with Latvian-based, Dinamo Riga, on 3 August 2020.