Date Tournament Position Prize
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 128£0
10/08/2019PDC Challenge Tour 14Last 256£0
10/08/2019PDC Challenge Tour 13Last 256£0
14/07/2019PDC Challenge Tour 12Last 64£50
14/07/2019PDC Challenge Tour 11Last 256£0
13/07/2019PDC Challenge Tour 10Last 256£0
13/07/2019PDC Challenge Tour 9Last 256£0
12/05/2019PDC Challenge Tour 8Last 128£0
12/05/2019PDC Challenge Tour 7Last 256£0
11/05/2019PDC Challenge Tour 6Last 32£100
11/05/2019PDC Challenge Tour 5Last 128£0
27/01/2019PDC Challenge Tour 4Last 256£0
27/01/2019PDC Challenge Tour 3Last 64£50
26/01/2019PDC Challenge Tour 2Last 64£50
26/01/2019PDC Challenge Tour 1Last 64£50
20/01/2019PDC Tour Card UK Qualifying School 4Last 256£0
19/01/2019PDC Tour Card UK Qualifying School 3Last 32£0
18/01/2019PDC Tour Card UK Qualifying School 2Last 512£0
17/01/2019PDC Tour Card UK Qualifying School 1Last 256£0
26/11/2017PDC Youth World ChampionshipLast 32£500
05/11/2017PDC Development Tour 19Last 16£200
04/11/2017PDC Development Tour 18Last 128£0
04/11/2017PDC Development Tour 17Last 64£50
17/09/2017PDC Development Tour 16Last 128£0
17/09/2017PDC Development Tour 15Last 128£0
16/09/2017PDC Development Tour 14Last 128£0
16/09/2017PDC Development Tour 13Last 16£200
28/05/2017PDC Development Tour Germany 12Last 16£200
28/05/2017PDC Development Tour Germany 11Last 64£50
27/05/2017PDC Development Tour Germany 9Last 64£50
19/03/2017PDC Development Tour 8Last 64£50
19/03/2017PDC Development Tour 7Last 256£0
18/03/2017PDC Development Tour 6Last 256£0
18/03/2017PDC Development Tour 5Last 256£0
19/02/2017PDC Development Tour 4Last 256£0
19/02/2017PDC Development Tour 3Quarter Final£300
18/02/2017PDC Development Tour 2Last 128£0
18/02/2017PDC Development Tour 1Last 256£0
21/08/2016Swedish OpenLast 32£500
10/01/2016BDO World ChampionshipLast 40£2,000
29/11/2015PDC Youth World ChampionshipLast 16£1,000
08/11/2015Northern Ireland OpenLast 16£50
25/10/2015Turkish OpenLast 64£0
18/10/2015PDC Development Tour 16Last 64£50
18/10/2015PDC Development Tour 15Last 128£0
17/10/2015PDC Development Tour 14Last 32£100
17/10/2015PDC Development Tour 13Last 64£50
11/10/2015World MastersLast 272 WM£0
07/10/2015BDO World Championship QualifiersLast 128£0
20/09/2015British OpenLast 64£50
11/09/2015England MastersLast 32£25
30/08/2015French OpenLast 16£75
23/08/2015Swedish OpenQuarter Final£3,000
28/06/2015PDC Development Tour 8Last 32£100
28/06/2015PDC Development Tour 7Preliminary£0
27/06/2015PDC Development Tour 6Last 16£200
27/06/2015PDC Development Tour 5Last 32£100
13/06/2015Scottish ClassicQuarter Final£150
02/05/2015Denmark OpenLast 64£0
26/04/2015PDC Development Tour 4Quarter Final£300
26/04/2015PDC Development Tour 3Last 16£200
25/04/2015PDC Development Tour 2Semi Final£500
25/04/2015PDC Development Tour 1Last 64£50
22/03/2015Hal OpenLast 32£0
08/03/2015Isle Of Man OpenLast 32£0
01/03/2015BDO World TrophyLast 16£750
11/01/2015BDO World ChampionshipLast 32£3,250
23/11/2014Sunparks MastersLast 16£120
15/11/2014Jersey ClassicLast 16£100
09/11/2014Latvia OpenLast 32£0
01/11/2014PDC Development Tour 16Last 32£50
01/11/2014PDC Development Tour 15Semi Final£250
26/10/2014Turkish OpenQuarter Final£200
12/10/2014World MastersLast 48 (Premier)£0
27/09/2014PDC Development Tour 14Last 64£25
27/09/2014PDC Development Tour 13Last 16£100
21/09/2014British OpenLast 32£50
14/09/2014England ClassicQuarter Final£0
07/09/2014Catalonian OpenQuarter Final£75
31/08/2014Scottish ClassicLast 32£0
24/08/2014Swedish OpenLast 16£1,000
17/08/2014Antwerp OpenSemi Final£350
09/08/2014British ClassicLast 16£125
05/07/2014PDC Development Tour 12Last 16£100
05/07/2014PDC Development Tour 11Last 16£100
31/05/2014PDC Development Tour 10Final£500
31/05/2014PDC Development Tour 9Last 64£25
18/05/2014Welsh OpenLast 32£100
17/05/2014PDC Development Tour 8Last 16£100
17/05/2014PDC Development Tour 7Last 64£25
10/05/2014Muensterland TrophyQuarter Final£120
26/04/2014PDC Development Tour 6Last 64£25
26/04/2014PDC Development Tour 5Winner£1,000
20/04/2014Lincolnshire OpenFinal£0
29/03/2014PDC Development Tour 3Last 64£25
14/03/2014Torremolinos OpenQuarter Final£0
01/03/2014PDC Development Tour 2Last 16£100
01/03/2014PDC Development Tour 1Last 32£50
16/02/2014Scottish OpenLast 16£80
05/02/2014BDO World Trophy QualifiersLast 64£0
16/11/2013Jersey ClassicLast 32£50
15/11/2013Jersey OpenLast 16£100
10/11/2013Northern Ireland OpenQuarter Final£100
27/10/2013Turkish OpenSemi Final£300
13/10/2013World MastersLast 144 WM£0
29/09/2013PDC Challenge Tour 18Quarter Final£100
28/09/2013PDC Challenge Tour 17Last 32£50
28/09/2013PDC Challenge Tour 16Last 128£0
15/09/2013England ClassicLast 32£0
07/09/2013PDC Challenge Tour 13Final£300
14/07/2013PDC Challenge Tour 12Last 16£75
13/07/2013PDC Challenge Tour 11Last 128£0
13/07/2013PDC Challenge Tour 10Last 128£0
19/05/2013Welsh OpenLast 32£100
11/05/2013PDC Challenge Tour 8Last 64£0
11/05/2013PDC Challenge Tour 7Last 64£0
21/04/2013PDC Challenge Tour 6Last 16£75
20/04/2013PDC Challenge Tour 5Last 128£0
20/04/2013PDC Challenge Tour 4Quarter Final£100
23/03/2013PDC Challenge Tour 2Last 256£0
23/03/2013PDC Challenge Tour 1Last 32£50
30/09/2012PDC Development Tour 15Last 32£50
29/09/2012PDC Development Tour 14Last 64£0
29/09/2012PDC Development Tour 13Last 32£50
05/08/2012PDC Development Tour 12Last 64£0
04/08/2012PDC Development Tour 11Last 64£0
04/08/2012PDC Development Tour 10Last 128£0
15/07/2012PDC Development Tour 9Last 64£0
14/07/2012PDC Development Tour 8Last 64£0
14/07/2012PDC Development Tour 7Last 32£50
03/06/2012PDC Development Tour Germany 3Last 32£50
02/06/2012PDC Development Tour Germany 2Last 64£0
02/06/2012PDC Development Tour Germany 1Last 64£0
20/05/2012PDC Development Tour 6Last 32£50
19/05/2012PDC Development Tour 5Last 128£0
19/05/2012PDC Development Tour 4Last 64£0
22/04/2012PDC Development Tour 3Last 64£0
21/04/2012PDC Development Tour 2Last 128£0
21/04/2012PDC Development Tour 1Last 128£0