Am Ende der folgenden Saison versuchte er erstmals, sich über die Q School für die Profitour zu qualifizieren, er scheiterte jedoch an Reanne Evans bzw. Tony Drago. Bei der International Championship 2016 gelang ihm danach aber zum dritten Mal der Hauptrundeneinzug nach einem Wildcard-Sieg gegen Tian Pengfei. Im selben Jahr nahm er auch an der Amateurweltmeisterschaft teil, schied aber vorzeitig gegen Thanawat Tirapongpaiboon aus. Beim zweiten Anlauf über die Q School war er erfolgreich: Beim zweiten Turnier vom 15. bis 20. Mai 2017 schaffte er die direkte Qualifikation für die Main Tour und gab in seinen sechs Matches nur fünf Frames ab. Damit sicherte er sich den Profistatus für zwei Jahre bis 2019.