Au cours de la saison 2018-2019, retombé à la place mondiale, il est l'invité surprise des demi-finales du championnat international. Matthew Stevens y sera battu par Mark Allen, sur le score de 9 à 6. Cette performance lui vaut de finir la saison à la position du classement. En fin d'année 2019, il crée la surprise en battant Mark Selby en huitième de finale du championnat du Royaume-Uni. Stephen Maguire met fin à son beau parcours en quart de finale. Le , il retrouve le top 32 du classement mondial.