Date Tournament Position Prize
19/01/2020PDC Tour Card UK Qualifying School 4Last 512£0
18/01/2020PDC Tour Card UK Qualifying School 3Last 256£0
17/01/2020PDC Tour Card UK Qualifying School 2Last 512£0
16/01/2020PDC Tour Card UK Qualifying School 1Last 512£0
18/10/2015PDC Development Tour 16Last 128£0
18/10/2015PDC Development Tour 15Last 128£0
17/10/2015PDC Development Tour 14Last 128£0
17/10/2015PDC Development Tour 13Preliminary£0
06/10/2015BDO Grand Slam QualifierLast 32£0
15/02/2015Scottish OpenLast 64£20
31/08/2014Scottish ClassicLast 64£0