Drugi rankingowy tytuł wywalczył w turnieju Paul Hunter Classic 2018, pokonując w finale 4–2 Petera Ebdona. W tym samym sezonie wywalczył trzeci tytuł rankingowy, wygrywając 9–7 z Davidem Gilbertem, w German Masters 2019.