Doch bereits 2015 trat er erneut in der Q School an, um wieder ein Tourticket zu bekommen. Zweimal erreichte er das Achtelfinale und verpasste damit jeweils das Entscheidungsspiel. Aufgrund seiner guten Platzierung in der Q-School-Gesamtwertung („Order of Merit“) bekam er aber Wildcards für viele Profiturniere. Doch in der &lt;a href="Snooker-Saison%202015/16"&gt;2015/16&lt;/a&gt; nutzte er die Chance nur einmal zu einem Sieg beim German Masters gegen Dominic Dale. Im Jahr darauf reichte es in der Q School erneut nicht zur Qualifikation, aber wieder für weitere Startplätze auf der Tour als Amateur. Diesmal gab es einige bemerkenswerte Ergebnisse, allen voran das Halbfinale beim Snooker Shoot-Out 2017. In dem Sonderformat mit 1-Frame-Matches auf Zeit besiegte er unter anderem Mark Williams und Michael Georgiou. Bei drei größeren Ranglistenturnieren gelang ihm ein Erstrundensieg und beim Riga Masters kam er in Runde 3. Im Jahr darauf genügte die Q-School-Leistung nicht und so konnte er nur an den beiden für Amateure offenen Turnieren der Main Tour teilnehmen. Bei den Gibraltar Open 2018 schaffte er es dabei bis in die dritte Hauptrunde. Nach der Saison endeten seine Q-School-Bestrebungen wieder zweimal im Halbfinale seiner jeweiligen Gruppe, was ihm weitere Gelegenheiten für Turnierteilnahmen gab. Bei den Indian Open 2019 profitierte er von der Absage von Erstrundengegner Neil Robertson und schaffte anschließend den Einzug ins Achtelfinale.