Date Tournament Position Prize
23/01/2022PDC Challenge Tour 5Last 256£0
22/01/2022PDC Challenge Tour 4Last 128£0
22/01/2022PDC Challenge Tour 3Last 16£200
21/01/2022PDC Challenge Tour 2Last 256£0
21/01/2022PDC Challenge Tour 1Last 256£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 16£0
13/01/2022PDC UK Q School Final Stage Day 2 2Last 128£0
12/01/2022PDC UK Q School Final Stage Day 1 1Last 128£0
11/01/2022PDC UK Q School Stage 1 Day 3 3Qualifier (8)£0
10/01/2022PDC UK Q School Stage 1 Day 2 2Qualifier (8)£0
09/01/2022PDC UK Q School Stage 1 Day 1 1Last 256£0
17/02/2021PDC UK Q School Final Stage Day 4Last 32£0
16/02/2021PDC UK Q School Final Stage Day 3Last 64£0
15/02/2021PDC UK Q School Final Stage Day 2Last 128£0
14/02/2021PDC UK Q School Final Stage Day 1Last 32£0
12/07/2020PDC Summer Series 5Last 128£0
11/07/2020PDC Summer Series 4Last 128£0
10/07/2020PDC Summer Series 3Last 128£0
09/07/2020PDC Summer Series 2Last 64£500
08/07/2020PDC Summer Series 1Last 128£0
05/06/2020PDC Home TourLast 128 Group£0
15/03/2020PDPA Players Championship BarnsleyLast 128£0
14/03/2020PDPA Players Championship BarnsleyLast 32£1,000
13/03/2020PDC European Tour Card Holder Qualifier 4Last 192 (Q)£0
13/03/2020PDC European Tour Card Holder Qualifier 3Last 48 (Q)£0
08/03/2020UK OpenLast 32£4,000
23/02/2020PDPA Players Championship WiganLast 32£1,000
22/02/2020PDPA Players Championship WiganLast 128£0
16/02/2020PDPA Players Championship WiganLast 128£0
15/02/2020PDPA Players Championship WiganLast 128£0
14/02/2020PDC European Tour Card Holder Qualifier 2Qualifier (24)£0
14/02/2020PDC European Tour Card Holder Qualifier 1Last 96 (Q)£0
09/02/2020PDPA Players Championship BarnsleyLast 128£0
08/02/2020PDPA Players Championship BarnsleyLast 64£500
25/11/2019PDC World Championship QualifiersLast 48 (Q)£0
04/11/2019Grand Slam Wild Card QualifierLast 128£0
16/10/2019World Series Of Darts Finals QualifierLast 64£0
15/10/2019PDPA Players Championship BarnsleyLast 64£500
14/10/2019PDPA Players Championship BarnsleyLast 64£500
05/10/2019PDPA Players Championship IrelandLast 128£0
04/10/2019PDPA Players Championship IrelandLast 128£0
22/09/2019PDPA Players Championship BarnsleyLast 128£0
21/09/2019PDPA Players Championship BarnsleyLast 64£500
20/09/2019PDC Gibraltar Darts Trophy UK QualifierLast 72 (Q)£0
11/09/2019PDPA Players Championship BarnsleyLast 128£0
10/09/2019PDPA Players Championship BarnsleyLast 32£1,000
08/09/2019PDC European MatchplayLast 32£2,000
04/08/2019PDPA Players Championship GermanyLast 128£0
03/08/2019PDPA Players Championship GermanyLast 128£0
02/08/2019PDC European Matchplay UK QualifierQualifier (18)£0
02/08/2019PDC International Darts Open UK QualifierLast 36£0
17/07/2019PDPA Players Championship BarnsleyLast 128£0
16/07/2019PDPA Players Championship BarnsleyLast 128£0
23/06/2019PDPA Players Championship WiganLast 128£0
22/06/2019PDPA Players Championship WiganLast 64£500
21/06/2019PDC Austrian Darts Championship UK QualifierLast 36£0
21/06/2019PDC Czech Open UK QualifierLast 144 (Q)£0
19/05/2019PDPA Players Championship BarnsleyLast 128£0
18/05/2019PDPA Players Championship BarnsleyLast 64£500
17/05/2019PDC Danish Open UK QualifierLast 36£0
17/05/2019PDC Dutch Darts Masters UK QualifierLast 72 (Q)£0
01/05/2019PDPA Players Championship BarnsleyLast 128£0
30/04/2019PDPA Players Championship BarnsleyLast 64£500
14/04/2019PDPA Players Championship BarnsleyLast 32£1,000
13/04/2019PDPA Players Championship BarnsleyLast 64£500
12/04/2019PDC European Darts Grand Prix UK QualifierLast 72 (Q)£0
12/04/2019PDC Austrian Darts Open UK QualifierLast 144 (Q)£0
07/04/2019PDPA Players Championship BarnsleyLast 128£0
06/04/2019PDPA Players Championship BarnsleyLast 128£0
31/03/2019PDC German Darts ChampionshipLast 32£2,000
17/03/2019PDPA Players Championship WiganLast 64£500
16/03/2019PDPA Players Championship WiganLast 128£0
15/03/2019PDC German Darts Grand Prix UK QualifierLast 36£0
15/03/2019PDC German Open UK QualifierLast 36£0
03/03/2019UK OpenQuarter Final£12,500
24/02/2019PDPA Players Championship BarnsleyLast 128£0
23/02/2019PDPA Players Championship BarnsleyLast 128£0
22/02/2019PDC German Darts Championship UK QualifierQualifier (18)£0
22/02/2019PDC European Darts Open UK QualifierLast 36£0
17/02/2019PDPA Players Championship WiganLast 128£0
16/02/2019PDPA Players Championship WiganLast 64£500
10/02/2019PDPA Players Championship WiganLast 32£1,000
09/02/2019PDPA Players Championship WiganLast 128£0
01/01/2019PDC World ChampionshipLast 96£7,500
25/11/2018Players Championship FinalsLast 64£2,500
05/11/2018Grand Slam Wild Card QualifierLast 64£0
21/10/2018PDPA Players Championship BarnsleyLast 128£0
20/10/2018PDPA Players Championship BarnsleyLast 64£500
19/10/2018World Series Of Darts Finals QualifierLast 128£0
14/10/2018PDC European Darts TrophyLast 48 (Premier)£1,000
29/09/2018PDPA Players Championship IrelandLast 128£0
28/09/2018PDPA Players Championship IrelandLast 16£1,500
27/09/2018PDC European Darts Trophy UK QualifierQualifier (18)£0
05/09/2018PDPA Players Championship BarnsleyLast 32£1,000
04/09/2018PDPA Players Championship BarnsleyLast 64£500
03/09/2018PDC Dutch Darts Championship UK QualifierPreliminary£0
03/09/2018PDC International Darts Open UK QualifierLast 36£0
27/06/2018PDPA Players Championship BarnsleyLast 64£500
26/06/2018PDPA Players Championship BarnsleyLast 128£0
17/06/2018PDPA Players Championship WiganLast 128£0
16/06/2018PDPA Players Championship WiganLast 128£0
15/06/2018PDC European Matchplay UK QualifierLast 72 (Q)£0
15/06/2018PDC German Darts Championship UK QualifierLast 72 (Q)£0
20/05/2018PDPA Players Championship Milton KeynesLast 128£0
19/05/2018PDPA Players Championship Milton KeynesLast 32£1,000
18/05/2018PDC Danish Open UK QualifierLast 72 (Q)£0
18/05/2018PDC Gibraltar Darts Trophy UK QualifierLast 72 (Q)£0
29/04/2018PDPA Players Championship WiganLast 128£0
28/04/2018PDPA Players Championship WiganLast 16£1,500
22/04/2018PDC Austrian Darts OpenLast 48 (Premier)£1,000
15/04/2018PDC German OpenLast 48 (Premier)£1,000
08/04/2018PDPA Players Championship BarnsleyLast 128£0
07/04/2018PDPA Players Championship BarnsleyLast 128£0
06/04/2018PDC European Darts Grand Prix UK QualifierPreliminary£0
06/04/2018PDC Dutch Darts Masters UK QualifierLast 72 (Q)£0
18/03/2018PDPA Players Championship Milton KeynesLast 32£1,000
17/03/2018PDPA Players Championship Milton KeynesLast 32£1,000
11/03/2018PDPA Players Championship BarnsleyLast 32£1,000
10/03/2018PDPA Players Championship BarnsleyLast 32£1,000
09/03/2018PDC Austrian Darts Open UK QualifierQualifier (18)£0
09/03/2018PDC German Open UK QualifierQualifier (18)£0
04/03/2018UK OpenLast 64£1,750
18/02/2018PDPA Players Championship BarnsleySemi Final£3,000
17/02/2018PDPA Players Championship BarnsleyLast 128£0
16/02/2018PDC German Darts Grand Prix UK QualifierLast 72 (Q)£0
16/02/2018PDC European Darts Open UK QualifierPreliminary£0
11/02/2018UK Open Qualifier 6Last 16£1,500
10/02/2018UK Open Qualifier 5Last 64£250
09/02/2018UK Open Qualifier 4Last 32£750
04/02/2018UK Open Qualifier 3Preliminary£0
03/02/2018UK Open Qualifier 2Last 256£0
02/02/2018UK Open Qualifier 1Last 16£1,500
21/01/2018PDC Tour Card UK Qualifying School 4Last 16£0
20/01/2018PDC Tour Card UK Qualifying School 3Last 64£0
19/01/2018PDC Tour Card UK Qualifying School 2Last 16£0
18/01/2018PDC Tour Card UK Qualifying School 1Last 128£0
27/11/2017PDC World Championship QualifiersPreliminary£0
06/11/2017Grand Slam Wild Card QualifierLast 32£0
05/11/2017World Series Of Darts FinalsLast 16£7,500
11/10/2017PDPA Players Championship BarnsleyLast 128£0
10/10/2017PDPA Players Championship BarnsleyLast 128£0
09/10/2017World Series Of Darts Finals QualifierQualifier (8)£0
30/09/2017PDPA Players Championship IrelandLast 32£1,000
29/09/2017PDPA Players Championship IrelandLast 64£500
28/09/2017PDC European Darts Trophy UK QualifierLast 72 (Q)£0
24/09/2017PDC International Darts OpenLast 48 (Premier)£1,000
06/08/2017PDPA Players Championship BarnsleyLast 128£0
05/08/2017PDPA Players Championship BarnsleyLast 128£0
04/08/2017PDC German Darts Grand Prix UK QualifierLast 72 (Q)£0
04/08/2017PDC International Darts Open UK QualifierQualifier (18)£0
09/07/2017PDPA Players Championship BarnsleyLast 64£500
08/07/2017PDPA Players Championship BarnsleyLast 128£0
07/07/2017PDC Dutch Darts Masters UK QualifierPreliminary£0
18/06/2017PDPA Players Championship WiganLast 128£0
17/06/2017PDPA Players Championship WiganLast 128£0
16/06/2017PDC European Darts Open UK QualifierLast 36£0
21/05/2017PDPA Players Championship Milton KeynesLast 128£0
20/05/2017PDPA Players Championship Milton KeynesLast 16£1,500
19/05/2017PDC Austrian Darts Open UK QualifierLast 72 (Q)£0
19/05/2017PDC European Matchplay UK QualifierPreliminary£0
30/04/2017PDPA Players Championship WiganLast 64£500
29/04/2017PDPA Players Championship WiganLast 64£500
28/04/2017PDC European Darts Grand Prix UK QualifierLast 72 (Q)£0
28/04/2017PDC Gibraltar Darts Trophy UK QualifierLast 36£0
02/04/2017PDPA Players Championship Milton KeynesLast 128£0
01/04/2017PDPA Players Championship Milton KeynesLast 32£1,000
31/03/2017PDC German Darts Masters UK QualifierLast 72 (Q)£0
12/03/2017PDPA Players Championship BarnsleyLast 128£0
11/03/2017PDPA Players Championship BarnsleyLast 128£0
10/03/2017PDC German Darts Championship UK QualifierLast 36£0
26/02/2017PDPA Players Championship BarnsleyLast 32£1,000
25/02/2017PDPA Players Championship BarnsleyLast 128£0
12/02/2017UK Open Qualifier 6Last 128£0
11/02/2017UK Open Qualifier 5Last 256£0
10/02/2017UK Open Qualifier 4Last 64£250
05/02/2017UK Open Qualifier 3Last 64£250
04/02/2017UK Open Qualifier 2Preliminary£0
03/02/2017UK Open Qualifier 1Last 256£0
02/01/2017PDC World ChampionshipLast 72£4,500
28/11/2016PDC World Championship QualifiersSemi Final£500
27/11/2016Players Championship FinalsLast 64£2,000
23/10/2016World Series Of Darts Finals QualifierLast 64£0
23/10/2016Grand Slam Wild Card QualifierLast 64£0
22/10/2016PDPA Players Championship BarnsleyLast 128£0
21/10/2016PDPA Players Championship BarnsleyLast 64£500
01/10/2016PDPA Players Championship IrelandLast 64£500
30/09/2016PDPA Players Championship IrelandLast 16£1,500
22/09/2016PDPA Players Championship BarnsleyLast 16£1,500
21/09/2016PDPA Players Championship BarnsleyLast 16£1,500
20/09/2016PDPA Players Championship BarnsleyLast 16£1,500
11/09/2016PDC European Darts TrophyLast 48 (Premier)£1,000
06/08/2016PDPA Players Championship BarnsleyQuarter Final£2,250
05/08/2016PDC German Darts Championship UK QualifierPreliminary£0
05/08/2016PDC European Darts Grand Prix UK QualifierLast 40 (Qual)£0
03/07/2016PDPA Players Championship BarnsleyLast 128£0
02/07/2016PDPA Players Championship BarnsleyLast 64£500
01/07/2016PDC European Darts Trophy UK QualifierQualifier (20)£0
01/07/2016PDC International Darts Open UK QualifierLast 80£0
12/06/2016PDC Austrian Darts OpenLast 32£1,500
22/05/2016PDPA Players Championship CoventryLast 128£0
21/05/2016PDPA Players Championship CoventryLast 64£500
20/05/2016PDC Austrian Darts Open UK QualifierQualifier (20)£0
20/05/2016PDC European Darts Open UK QualifierLast 80£0
01/05/2016PDPA Players Championship BarnsleyLast 64£500
30/04/2016PDPA Players Championship BarnsleyLast 64£500
10/04/2016PDPA Players Championship BarnsleyLast 128£0
09/04/2016PDPA Players Championship BarnsleyLast 128£0
08/04/2016PDPA Players Championship BarnsleyLast 128£0
13/03/2016PDPA Players Championship BarnsleyLast 128£0
12/03/2016PDPA Players Championship BarnsleyLast 64£500
21/02/2016UK Open Qualifier 6Last 128£0
20/02/2016UK Open Qualifier 5Last 64£250
19/02/2016UK Open Qualifier 4Last 256£0
07/02/2016UK Open Qualifier 3Last 128£0
06/02/2016UK Open Qualifier 2Last 256£0
05/02/2016UK Open Qualifier 1Last 128£0
13/01/2016PDC Tour Card Qualifying School 1Qualifier (4)£0
20/09/2015PDC Challenge Tour 16Last 32£100
20/09/2015PDC Challenge Tour 15Quarter Final£300
19/09/2015PDC Challenge Tour 14Preliminary£0
19/09/2015PDC Challenge Tour 13Last 128£0
22/03/2015PDC Challenge Tour 4Last 128£0
22/03/2015PDC Challenge Tour 3Last 16£200
21/03/2015PDC Challenge Tour 2Last 64£50
21/03/2015PDC Challenge Tour 1Last 256£0
08/03/2015UK OpenPreliminary£0
01/03/2015PDC UK Open Amateur QualifiersQualifier (32)£0
22/06/2014England OpenLast 32£100
19/04/2014Plymouth OpenWinner£400
09/03/2014UK OpenLast 32£3,000
23/02/2014PDC UK Open Amateur QualifiersQualifier (32)£0