Date Tournament Position Prize
06/08/2017Belgium MastersLast 64£30
24/04/2016PDC Development Tour Germany 8Last 128£0
24/04/2016PDC Development Tour Germany 7Last 128£0
23/04/2016PDC Development Tour Germany 6Last 64£50
23/04/2016PDC Development Tour Germany 5Last 128£0