Pierwsze lata zawodowe Sezon 2023/24 rozpoczął od porażki 0-5 z Rossem Muirem, ale na British Open nie tylko wygrał swój mecz otwarcia z Elliotem Slessorem, ale także pokonał Olivera Linesa i Barry’ego Hawkinsa i dotarł do ćwierćfinału w swoim drugim turnieju, gdzie został wyeliminowany przez Hosseina Vafaei. Następnie zemścił się na Vafaeiu na turnieju English Open, pokonując go w 1/32 finału, zanim odpadł w 1/8 finału. Na turnieju Wuhan Open dotarł do trzeciej rundy, pokonując po drodze m.in. Kyrena Wilsona. Ale nadeszła faza, w której przegrywał kilka razy w rundzie 1, a najpóźniej w rundzie 2. Dopiero w drugiej połowie sezonu udało mu się dotrzeć do trzeciej rundy jeszcze trzy razy: na turnieju German Masters pokonał czołowego zawodnika, Marka Williamsa, 5-1. Na turnieju World Open pokonał m.in. Jimmy’ego Robertsona, a na Mistrzostwach Świata grał o miejsce w rundzie finałowej w Crucible, po zwycięstwach nad Rossem Muirem i Anthonym McGillem. W starciu z Dominicem Dale’em utrzymał przewagę do stanu 6-6, po czym stracił szansę i ostatecznie przegrał 8-10. Już po roku był blisko miejsca w pierwszej 64., co dawało mu stałe miejsce w zawodowym tourze.