Date Tournament Position Prize
22/01/2023PDC Challenge Tour 5Last 256£0
21/01/2023PDC Challenge Tour 4Last 512£0
21/01/2023PDC Challenge Tour 3Last 256£0
20/01/2023PDC Challenge Tour 2Last 256£0
20/01/2023PDC Challenge Tour 1Last 128£0
13/01/2023PDC UK Q School Final Stage Day 2Last 64£0
12/01/2023PDC UK Q School Final Stage Day 1Last 128£0
11/01/2023PDC UK Q School Stage 1 Day 3Last 128£0
10/01/2023PDC UK Q School Stage 1 Day 2Last 128£0
09/01/2023PDC UK Q School Stage 1 Day 1Last 128£0
16/09/2022PDC Challenge Tour 17Last 128£0
16/09/2022PDC Challenge Tour 16Last 256£0
08/05/2022Welsh OpenLast 32£95
06/05/2022Welsh ClassicLast 16£95
22/01/2022PDC Challenge Tour 4Last 128£0
22/01/2022PDC Challenge Tour 3Last 128£0
21/01/2022PDC Challenge Tour 2Last 256£0
21/01/2022PDC Challenge Tour 1Last 128£0
15/01/2022PDC UK Q School Final Stage Day 4 4Last 128£0
14/01/2022PDC UK Q School Final Stage Day 3 3Last 128£0
13/01/2022PDC UK Q School Final Stage Day 2 2Last 16£0
12/01/2022PDC UK Q School Final Stage Day 1 1Last 128£0
11/01/2022PDC UK Q School Stage 1 Day 3 3Last 64£0
10/01/2022PDC UK Q School Stage 1 Day 2 2Last 64£0
09/01/2022PDC UK Q School Stage 1 Day 1 1Last 256£0
16/10/2021British ClassicFinal£750
05/09/2021PDC Challenge Tour 12Last 256£0
05/09/2021PDC Challenge Tour 11Last 128£0
04/09/2021PDC Challenge Tour 10Last 128£0
04/09/2021PDC Challenge Tour 9Last 32£100
03/09/2021PDC Challenge Tour 8Last 16£200
03/09/2021PDC Challenge Tour 7Last 16£200
08/08/2021PDC Challenge Tour 6Last 128£0
08/08/2021PDC Challenge Tour 5Last 256£0
07/08/2021PDC Challenge Tour 4Last 256£0
07/08/2021PDC Challenge Tour 3Last 256£0
06/08/2021PDC Challenge Tour 2Last 64£50
06/08/2021PDC Challenge Tour 1Last 32£100
10/02/2021PDC UK Q School Stage 1A Day 3Last 64£0
09/02/2021PDC UK Q School Stage 1A Day 2Last 256£0
08/02/2021PDC UK Q School Stage 1A Day 1Last 64£0
08/03/2020UK OpenLast 64£2,000
26/01/2020PDC Challenge Tour 4Last 16£200
26/01/2020PDC Challenge Tour 3Last 64£50
25/01/2020PDC Challenge Tour 2Last 256£0
25/01/2020PDC Challenge Tour 1Last 64£50
19/01/2020PDC Tour Card UK Qualifying School 4Last 128£0
18/01/2020PDC Tour Card UK Qualifying School 3Last 256£0
17/01/2020PDC Tour Card UK Qualifying School 2Last 32£0
16/01/2020PDC Tour Card UK Qualifying School 1Last 256£0
29/09/2019PDC Challenge Tour 20Last 256£0
29/09/2019PDC Challenge Tour 19Last 64£50
28/09/2019PDC Challenge Tour 18Last 128£0
28/09/2019PDC Challenge Tour 17Last 32£100
11/08/2019PDC Challenge Tour 16Quarter Final£300
11/08/2019PDC Challenge Tour 15Last 128£0
10/08/2019PDC Challenge Tour 14Last 128£0
10/08/2019PDC Challenge Tour 13Last 128£0
14/07/2019PDC Challenge Tour 12Last 64£50
14/07/2019PDC Challenge Tour 11Last 64£50
13/07/2019PDC Challenge Tour 10Last 128£0
13/07/2019PDC Challenge Tour 9Last 256£0
05/05/2019Denmark MastersLast 16£500
07/03/2019Isle Of Man ClassicLast 32£50
20/01/2019PDC Tour Card UK Qualifying School 4Last 128£0
19/01/2019PDC Tour Card UK Qualifying School 3Last 64£0
18/01/2019PDC Tour Card UK Qualifying School 2Last 128£0
17/01/2019PDC Tour Card UK Qualifying School 1Last 256£0
25/11/2018PDC Youth World ChampionshipLast 32£500
04/11/2018PDC Development Tour 20Last 16£200
04/11/2018PDC Development Tour 19Last 256£0
03/11/2018PDC Development Tour 18Last 64£50
03/11/2018PDC Development Tour 17Last 128£0
07/10/2018World MastersLast 272 WM£0
03/10/2018BDO World Championship QualifiersLast 32£0
23/09/2018PDC Development Tour 16Last 32£100
23/09/2018PDC Development Tour 15Last 32£100
22/09/2018PDC Development Tour 14Last 64£50
22/09/2018PDC Development Tour 13Quarter Final£300
09/09/2018England ClassicLast 64£0
17/06/2018England OpenLast 32£0
10/06/2018PDC Development Tour 12Last 32£100
10/06/2018PDC Development Tour 11Last 64£50
09/06/2018PDC Development Tour 10Last 64£50
09/06/2018PDC Development Tour 9Last 256£0
27/05/2018PDC Development Tour Germany 8Quarter Final£300
27/05/2018PDC Development Tour Germany 7Last 16£200
26/05/2018PDC Development Tour Germany 6Last 32£100
26/05/2018PDC Development Tour Germany 5Quarter Final£300
13/05/2018Welsh OpenLast 32£120
15/04/2018PDC Development Tour 4Last 128£0
15/04/2018PDC Development Tour 3Last 32£100
14/04/2018PDC Development Tour 2Last 256£0
14/04/2018PDC Development Tour 1Last 64£50
25/03/2018PDC Challenge Tour 8Last 64£50
25/03/2018PDC Challenge Tour 7Last 128£0
24/03/2018PDC Challenge Tour 6Last 256£0
24/03/2018PDC Challenge Tour 5Last 128£0
28/01/2018PDC Challenge Tour 4Last 256£0
28/01/2018PDC Challenge Tour 3Last 256£0
27/01/2018PDC Challenge Tour 2Last 16£200
27/01/2018PDC Challenge Tour 1Last 128£0
21/01/2018PDC Tour Card UK Qualifying School 4Last 512£0
20/01/2018PDC Tour Card UK Qualifying School 3Last 256£0
19/01/2018PDC Tour Card UK Qualifying School 2Last 512£0
18/01/2018PDC Tour Card UK Qualifying School 1Last 256£0
26/11/2017PDC Youth World ChampionshipLast 16£1,000
05/11/2017PDC Development Tour 20Last 16£200
05/11/2017PDC Development Tour 19Last 128£0
04/11/2017PDC Development Tour 18Quarter Final£300
04/11/2017PDC Development Tour 17Quarter Final£300
28/09/2017BDO World Championship QualifiersLast 128£0
27/09/2017World MastersLast 144 WM£0
17/09/2017PDC Development Tour 16Last 32£100
17/09/2017PDC Development Tour 15Last 128£0
16/09/2017PDC Development Tour 14Last 32£100
16/09/2017PDC Development Tour 13Last 16£200
10/09/2017England ClassicLast 32£50
28/05/2017PDC Development Tour Germany 12Last 16£200
28/05/2017PDC Development Tour Germany 11Last 64£50
27/05/2017PDC Development Tour Germany 10Last 256£0
27/05/2017PDC Development Tour Germany 9Last 16£200
14/05/2017Welsh OpenLast 16£250
12/05/2017BDO World Trophy QualifiersLast 6£0
19/03/2017PDC Development Tour 8Last 128£0
19/03/2017PDC Development Tour 7Last 16£200
18/03/2017PDC Development Tour 6Last 16£200
18/03/2017PDC Development Tour 5Last 128£0
09/03/2017Isle Of Man ClassicLast 32£50
19/02/2017PDC Development Tour 4Last 256£0
19/02/2017PDC Development Tour 3Last 16£200
18/02/2017PDC Development Tour 2Quarter Final£300
18/02/2017PDC Development Tour 1Last 64£50
05/02/2017Dutch OpenLast 32£100
04/12/2016World MastersLast 272 WM£0
30/11/2016BDO World Championship QualifiersLast 64£0
16/10/2016PDC Development Tour 19Last 16£200
15/10/2016PDC Development Tour 18Last 64£50
15/10/2016PDC Development Tour 17Last 32£100
18/09/2016British OpenLast 32£100
11/09/2016England ClassicLast 16£125
09/09/2016England MastersLast 32£25
04/09/2016PDC Development Tour 16Last 128£0
04/09/2016PDC Development Tour 15Last 128£0
03/09/2016PDC Development Tour 14Last 128£0
03/09/2016PDC Development Tour 13Last 32£100
30/07/2016European Darts ClassicLast 64£0
19/06/2016England OpenLast 32£100
14/05/2016PDC Development Tour 10Last 64£50
14/05/2016PDC Development Tour 9Last 128£0
24/04/2016PDC Development Tour Germany 8Last 128£0
24/04/2016PDC Development Tour Germany 7Last 64£50
23/04/2016PDC Development Tour Germany 6Last 64£50
23/04/2016PDC Development Tour Germany 5Last 128£0
16/04/2016German OpenLast 128£0
27/03/2016PDC Development Tour 4Last 32£100
27/03/2016PDC Development Tour 3Last 128£0
26/03/2016PDC Development Tour 2Last 32£100
26/03/2016PDC Development Tour 1Last 16£200
20/03/2016PDC Challenge Tour 4Last 64£50
20/03/2016PDC Challenge Tour 3Last 128£0
19/03/2016PDC Challenge Tour 2Last 64£50
19/03/2016PDC Challenge Tour 1Last 256£0
13/03/2016Isle Of Man OpenLast 16£150
10/03/2016Isle Of Man ClassicSemi Final£300
31/01/2016Dutch OpenLast 16£200
17/01/2016PDC Dutch Darts Masters UK QualifierLast 80£0
17/01/2016PDC German Darts Masters UK QualifierLast 160 WM£0
16/01/2016PDC Tour Card Qualifying School 4Last 512£0
15/01/2016PDC Tour Card Qualifying School 3Last 128£0
14/01/2016PDC Tour Card Qualifying School 2Last 256£0
13/01/2016PDC Tour Card Qualifying School 1Quarter Final£0
11/10/2015World MastersLast 144 WM£0
07/10/2015BDO World Championship QualifiersLast 128£0
13/09/2015PDC Development Tour 12Last 16£200
13/09/2015PDC Development Tour 11Preliminary£0
12/09/2015PDC Development Tour 10Last 32£100
12/09/2015PDC Development Tour 9Last 64£50
28/06/2015PDC Development Tour 8Preliminary£0
28/06/2015PDC Development Tour 7Last 64£50
27/06/2015PDC Development Tour 6Preliminary£0
27/06/2015PDC Development Tour 5Preliminary£0
21/06/2015England OpenLast 16£200
26/04/2015PDC Development Tour 4Last 32£100
26/04/2015PDC Development Tour 3Last 32£100
25/04/2015PDC Development Tour 2Last 64£50
25/04/2015PDC Development Tour 1Quarter Final£300
11/01/2015BDO World ChampionshipLast 40£2,000
01/11/2014PDC Development Tour 16Last 64£25
01/11/2014PDC Development Tour 15Last 64£25
12/10/2014World MastersLast 16£1,000
08/10/2014BDO World Championship QualifiersQualifier (4)£0
26/07/2014Fareham OpenQuarter Final£30
05/07/2014PDC Development Tour 12Last 128£0
05/07/2014PDC Development Tour 11Last 32£50
22/06/2014England OpenLast 16£200
31/05/2014PDC Development Tour 10Semi Final£250
31/05/2014PDC Development Tour 9Quarter Final£150
22/05/2014PDC Youth World ChampionshipLast 64£250
17/05/2014PDC Development Tour 8Semi Final£250
17/05/2014PDC Development Tour 7Last 16£100
26/04/2014PDC Development Tour 6Last 32£50
26/04/2014PDC Development Tour 5Last 16£100
05/04/2014PDC Development Tour 4Last 128£0
29/03/2014PDC Development Tour 3Last 16£100
01/03/2014PDC Development Tour 2Last 32£50
01/03/2014PDC Development Tour 1Last 32£50
09/10/2013BDO World Championship QualifiersLast 256£0
08/09/2013PDC Challenge Tour 15Quarter Final£100
07/09/2013PDC Challenge Tour 14Last 128£0
07/09/2013PDC Challenge Tour 13Last 128£0
14/07/2013PDC Challenge Tour 12Last 64£0
13/07/2013PDC Challenge Tour 11Last 16£75
13/07/2013PDC Challenge Tour 10Last 32£50
12/05/2013PDC Challenge Tour 9Last 128£0
11/05/2013PDC Challenge Tour 8Last 64£0
11/05/2013PDC Challenge Tour 7Last 64£0
21/04/2013PDC Challenge Tour 6Last 32£50
20/04/2013PDC Challenge Tour 5Last 128£0
20/04/2013PDC Challenge Tour 4Last 16£75
24/03/2013PDC Challenge Tour 3Last 128£0
23/03/2013PDC Challenge Tour 2Last 32£50
23/03/2013PDC Challenge Tour 1Last 256£0
09/12/2012Southend OpenSemi Final£400
20/05/2012PDC Development Tour 6Last 16£75
19/05/2012PDC Development Tour 5Last 128£0
19/05/2012PDC Development Tour 4Last 64£0