Il fait ses débuts internationaux aux championnats d'Europe 2017, en Allemagne. Avec Pavel Yakushevskiy et Denis Dmitriev, il prend la quatrième place de la vitesse par équipes. Lors du keirin, Perkins gagne sa première médaille européenne (médaille d'argent), battu seulement par l'Allemand Maximilian Levy.