In the 2005–06 season Reshetnikov joined the junior national team, where he became friends with Nikolay Kovalev. He won with them a team gold medal in the 2006 Junior World championships at Taebaek City. The year after, he joined the senior national team, which earned gold at the European Championships in Ghent. In 2009 he created a surprise at the European Championships in Plovdiv: ranked 61st before the competition, he won only two of his five bouts in pools and had to go through a qualification round. He then defeated Vincent Anstett, Rareș Dumitrescu, Aldo Montano, Dmitry Lapkes, Gianpiero Pastore and finally Julien Pillet to win the gold medal.