Date Tournament Position Prize
24/04/2022Scottish OpenLast 32£100
12/03/2022Isle Of Man OpenLast 64£45
26/01/2020PDC Challenge Tour 4Last 512£0
26/01/2020PDC Challenge Tour 3Last 128£0
25/01/2020PDC Challenge Tour 1Last 256£0
19/01/2020PDC Tour Card UK Qualifying School 4Last 256£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 16£0
16/11/2019Czech OpenLast 16£3,000
29/09/2019PDC Challenge Tour 20Last 64£50
29/09/2019PDC Challenge Tour 19Last 64£50
28/09/2019PDC Challenge Tour 18Last 128£0
28/09/2019PDC Challenge Tour 17Last 256£0
11/08/2019PDC Challenge Tour 16Last 64£50
11/08/2019PDC Challenge Tour 15Last 64£50
10/08/2019PDC Challenge Tour 14Last 64£50
10/08/2019PDC Challenge Tour 13Last 32£100
14/07/2019PDC Challenge Tour 12Last 128£0
14/07/2019PDC Challenge Tour 11Last 32£100
13/07/2019PDC Challenge Tour 10Last 128£0
13/07/2019PDC Challenge Tour 9Last 64£50
12/05/2019PDC Challenge Tour 8Last 128£0
12/05/2019PDC Challenge Tour 7Last 256£0
11/05/2019PDC Challenge Tour 6Last 64£50
11/05/2019PDC Challenge Tour 5Last 64£50
15/03/2019PDC German Open UK QualifierLast 72 (Q)£0
15/03/2019PDC German Darts Grand Prix UK QualifierLast 144 (Q)£0
22/02/2019PDC German Darts Championship UK QualifierLast 72 (Q)£0
22/02/2019PDC European Darts Open UK QualifierLast 72 (Q)£0
27/01/2019PDC Challenge Tour 4Last 32£100
27/01/2019PDC Challenge Tour 3Last 64£50
26/01/2019PDC Challenge Tour 2Last 16£200
26/01/2019PDC Challenge Tour 1Last 512£0
20/01/2019PDC Tour Card UK Qualifying School 4Last 128£0
19/01/2019PDC Tour Card UK Qualifying School 3Last 512£0
18/01/2019PDC Tour Card UK Qualifying School 2Last 256£0
17/01/2019PDC Tour Card UK Qualifying School 1Quarter Final£0
03/10/2018BDO World Championship QualifiersLast 128£0
27/08/2018West Midlands OpenLast 32£0
03/06/2018BDO World TrophyLast 32£500
11/05/2018BDO World Trophy QualifiersQualifier (4)£0
04/02/2018UK Open Qualifier 3Last 256£0
03/02/2018UK Open Qualifier 2Last 256£0
02/02/2018UK Open Qualifier 1Last 128£0
21/01/2018PDC Tour Card UK Qualifying School 4Last 64£0
20/01/2018PDC Tour Card UK Qualifying School 3Last 512£0
19/01/2018PDC Tour Card UK Qualifying School 2Last 256£0
18/01/2018PDC Tour Card UK Qualifying School 1Last 256£0
29/01/2017Gwynedd OpenQuarter Final£0
30/11/2016BDO World Championship QualifiersLast 256£0
14/02/2016Scottish OpenLast 64£20
13/06/2015Scottish ClassicLast 16£60
07/06/2015BDO International OpenLast 64£0
18/04/2015German OpenLast 16£100
17/01/2015PDC Tour Card Qualifying School 4Last 256£0
16/01/2015PDC Tour Card Qualifying School 3Last 512£0
15/01/2015PDC Tour Card Qualifying School 2Last 128£0
14/01/2015PDC Tour Card Qualifying School 1Last 128£0
21/09/2014British OpenLast 64£0
31/08/2014Scottish ClassicLast 64£0
09/08/2014British ClassicLast 128£0
13/07/2014England MastersLast 32£20
18/05/2014Welsh OpenLast 32£100
05/02/2014BDO World Trophy QualifiersLast 128£0
26/01/2014Gwynedd OpenQuarter Final£0
28/04/2013UK Open Qualifier 8Last 128£0
27/04/2013UK Open Qualifier 7Last 256£0
14/04/2013UK Open Qualifier 6Last 256£0
13/04/2013UK Open Qualifier 5Last 256£0
17/03/2013UK Open Qualifier 4Last 128£0
16/03/2013UK Open Qualifier 3Last 128£0
24/02/2013UK Open Qualifier 2Last 64£200
23/02/2013UK Open Qualifier 1Last 64£200
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 256£0
17/01/2013PDC Tour Card Qualifying School 1Last 128£0
10/10/2012BDO World Championship QualifiersLast 32£0
20/05/2012Welsh OpenLast 64£50
22/01/2012Gwynedd OpenLast 16£0
06/06/2010Wales National ChampionshipsLast 16£0
24/01/2010Gwynedd OpenSemi Final£150
07/12/2008World MastersLast 136 WM£0
04/12/2008BDO World Championship QualifiersLast 40 (Qual)£0