|Born||3 July 1997|
|Highest ranking||66 (May 2021)|
|66 (as of 4 May 2021)|
2020 German Masters (qualifying)
|Best ranking finish||Quarter-finals (2021 Snooker Shoot Out)|
Performance and rankings timeline
|Championship League||Non-Ranking Event||RR|
|Northern Ireland Open||A||A||1R||2R|
|World Grand Prix||DNQ||DNQ||DNQ||DNQ|
|WST Pro Series||Tournament Not Held||2R|
|Tour Championship||Not Held||DNQ||DNQ|
|Former ranking tournaments|
|Indian Open||LQ||A||Not Held|
|Paul Hunter Classic||LQ||1R||NR||NH|
|Performance Table Legend|
|LQ||lost in the qualifying draw||#R||lost in the early rounds of the tournament
(WR = Wildcard round, RR = Round robin)
|QF||lost in the quarter-finals|
|SF||lost in the semi-finals||F||lost in the final||W||won the tournament|
|DNQ||did not qualify for the tournament||A||did not participate in the tournament||WD||withdrew from the tournament|
|NH / Not Held||means an event was not held.|
|NR / Non-Ranking Event||means an event is/was no longer a ranking event.|
|R / Ranking Event||means an event is/was a ranking event.|
|MR / Minor-Ranking Event||means an event is/was a minor-ranking event.|
- It shows the ranking at the beginning of the season.
- He was an amateur.
- New players don't have a ranking.
- Players qualified One Year Ranking List started the season without ranking points.
Amateur finals: 1 (1 runner-up)
|Outcome||No.||Year||Championship||Opponent in the final||Score|
|Runner-up||1.||2015||European Under-21 Snooker Championship||Darryl Hill||3–6|