In August 2017, Perkins was granted Russian citizenship. At the national championships, Perkins won gold with the Moscow team. He then won bronze in the individual sprint event, losing in the semifinals to eventual champion Pavel Yakushevskiy. He beat Alexey Tkachev in the bronze medal match. Perkins later also won gold in the keirin discipline.
