Date Tournament Position Prize
25/03/2017PDC Challenge Tour 1Last 256£0
20/03/2016PDC Challenge Tour 4Last 128£0
20/03/2016PDC Challenge Tour 3Last 128£0
19/03/2016PDC Challenge Tour 1Last 128£0
31/08/2014Scottish ClassicLast 128£0
10/08/2013British ClassicLast 16£125