Date Tournament Position Prize
31/08/2025Welsh OpenLast 32£45
31/08/2025Welsh Open BoysQuarter Final£0
31/08/2025Welsh Classic YouthFinal£75
23/02/2025PDC Development Tour 5Last 32£200
22/02/2025PDC Development Tour 4Last 256£0
22/02/2025PDC Development Tour 3Last 128£0
21/02/2025PDC Development Tour 2Last 16£300
21/02/2025PDC Development Tour 1Last 64£75