Date Tournament Position Prize
15/05/2016Welsh OpenLast 64£60
28/04/2013UK Open Qualifier 8Last 256£0
27/04/2013UK Open Qualifier 7Last 256£0
20/01/2013PDC Tour Card Qualifying School 4Last 32£0
19/01/2013PDC Tour Card Qualifying School 3Last 256£0
18/01/2013PDC Tour Card Qualifying School 2Last 32£0
17/01/2013PDC Tour Card Qualifying School 1Last 128£0
19/02/2012Scottish OpenLast 128£0
07/02/2009Pembrokeshire OpenFinal£400