En 2016-2017, c'est en tant que joueur en méforme qu'il atteint les quarts de finale de l'Open d'Écosse 2016 et les demi-finales de l'Open du pays de Galles 2017. Toujours en 2017, il est quart de finaliste d'un autre tournoi des Home Nations Series, à l'Open d'Irlande du Nord. Au premier tour du championnat du monde 2018, il bat Neil Robertson (comme en 2013) et atteint les huitièmes de finale pour la troisième fois au Crucible. La saison suivante, il réalise son résultat annuel lors de l'Open de Gibraltar, avec un quart de finale.