Lors de la saison 2014-2015, il atteint la finale d'un tournoi classé : le tournoi classique de Wuxi, où il s'incline face à l'Australien Neil Robertson, sur le score de 10-9. En , il remporte son unique tournoi classé, lors du championnat du circuit des joueurs. Au cours du tournoi, Perry vient à bout de Ding Junhui, Anthony McGill, Michael Holt, Stuart Bingham et enfin Mark Williams. Il empoche par la même occasion un bonus de . Cette performance lui vaut également d'atteindre la place mondiale ; son meilleur classement jamais atteint.