[2] He won the bronze medal at the 2012 Summer Olympics in the C-2 1000 m event, alongside Alexey Korovashkov.
[6] In June 2015, he competed in the inaugural European Games, for Russia in canoe sprint, more specifically, Men's C-2 1000m with Alexey Korovashkov.
[7] Also in that year, he was awarded the title of Honoured Master of Sport in Russia.
[2] At the 2016 European Championships, Pervukhin and Korovashkov won the gold medal in the C2 1000 m.[8] He competed in the men's C2 1000 metres at the 2016 Summer Olympics, alongside Ilya Shtokalov, finishing in 5th place.
[3] In the C4 1000 m, he was part of the Russian team which won bronze at the 2017 European Championships.