Challenge Tour został wznowiony w sezonie 2018/19. Po kolejnej przegranej w decydujących rundach w Q School wziął udział w nowej serii turniejów. Jeden półfinał i cztery ćwierćfinały pozwoliły mu awansować na 6. miejsce w rankingu, ale tylko dwaj pierwsi otrzymali zawodowe karty. W tym sezonie ponownie został zaproszony do Shoot Out i tym razem dotarł do 1/8 finału, pokonując m.in. Toma Forda i Gary’ego Wilsona. Potem nastąpił kolejny rozczarowujący rok z wczesnym odpadnięciem z Q School i znacznie gorszymi wynikami w Challenge Tour. Dopiero na Q School 2020 nastąpił powrót do zawodowego snookera po czterech latach gry jako amator. Musiał czekać aż do trzeciego turnieju, aby dostać się do decydującego meczu z Alfiem Burdenem. Zwyciężył 4-2 i zapewnił sobie dwa kolejne lata w World Snooker Tour.
Sezon 2020/21, na który wpłynęła pandemia COVID-19, rozpoczął od dwóch zwycięstw w trzech meczach Championship League. Na turnieju English Open pokonał dwóch czołowych graczy, Martina Goulda i Yana Bingtao, docierając do trzeciej rundy. W WST Pro Series wygrał 4 z 7 meczów grupowych. Ale było też wiele porażek na początku sezonu. Zakończenie sezonu na Mistrzostwach Świata było po raz kolejny udane. Dzięki trzem zwycięstwom awansował do ostatniej rundy kwalifikacyjnej.