En 2017, il tente de se ressaisir et atteint son premier quart de finale au championnat du monde depuis plus de cinq ans. Pour y arriver, il domine Anthony McGill et Rory McLeod. Il perd ensuite contre Barry Hawkins. La saison suivante, il atteint sa première finale en quatre ans lors du Masters de Riga mais s'incline contre son ami Ryan Day (5-2).