En début de saison 2018-2019, Perry atteint la finale du Masters d'Europe en Belgique, avant d'être battu par l'invité surprise de la finale ; l'Anglais Jimmy Robertson, sur le score de 9 contre 6. Au premier tour du championnat du monde 2018, Perry crée la sensation en éliminant le double tenant du titre et 1 mondial, Mark Selby. Il sera toutefois éliminé au tour suivant par le Nord-irlandais Mark Allen.