2018: Comes through the EBSA Playoffs to earn a place on the tour for the first time.
2019: Reaches the semi-finals of a ranking event for the first time at the Shoot Out, beating five players before losing to Thepchaiya Un-Nooh. Also makes the last 32 of the Gibraltar Open.
2020: Enjoys the best fortnight of his snooker career at the World Championship as he comes through qualifying to keep his place on the tour and earn a Crucible debut. Then beats Mark Allen to reach the last 16, before suffering a 13-12 defeat to Anthony McGill in an epic battle.