Na swoim pierwszym profesjonalnym turnieju w sezonie 2023/24, Championship League, pokonał i remisując z 16. graczem świata Ryanem Dayem. Potem jednak było już tylko kilka zwycięstw i kilka porażek na inaugurację turniejów. W UK Championship po raz pierwszy dotarł do trzeciej rundy, pokonując Jacksona Page’a. Najważniejszym momentem sezonu były kwalifikacje do Mistrzostwa Świata, podczas których pokonał Amira Sarkhosha, Fana Zhengyi i Sama Craigiego, a w meczu o wejście do finału przeciwko Hosseinowi Vafaei przegrał 5-10. W drugim roku pierwszym dobrym wynikiem była 3. runda English Open i zwycięstwo nad Tomem Fordem. Dotarł również do trzeciej rundy turnieju Northern Ireland Open i German Masters. Najbardziej wartościowym wynikiem, również ze względu na wyższą rangę turnieju, był jego występ na International Championship: po zwycięstwach nad byłym mistrzem świata Lucą Brecelem, Amirem Sarkhoshem i Yuan Sijunem, dotarł po raz pierwszy do 1/8 finału turnieju rankingowego.