En 2017, il continue sa progression et dispute deux nouvelles finales : l'Open mondial et l'Open d'Angleterre. Il perd cependant ces finales, respectivement contre Ding Junhui et Ronnie O'Sullivan. Lors du Championnat international 2017, il réalise son premier break de en carrière, contre Martin Gould et s'incline sur le score de 6 à 5. En avril 2017, il est pour la deuxième année consécutive quart de finaliste au championnat du monde ; il est cette fois-ci battu par John Higgins, sur le score de 13 à 6.