Date
Tournament
Position
Prize
19/01/2025
Las Vegas Classic
Last 32
£35
19/01/2025
Las Vegas Open
Last 32
£60
13/10/2024
World Masters Boys
Last 64
£0
11/12/2022
World Masters Boys
Last 32
£0