Date Tournament Position Prize
19/01/2025Las Vegas ClassicQuarter Final£150
19/01/2025Las Vegas OpenQuarter Final£250
18/02/2024Scottish ClassicFinal£700
12/02/2023World Seniors World ChampionshipLast 32£750
12/02/2023World Seniors World ChampionshipLast 32£750
18/09/2022British OpenLast 32£80
17/09/2022British ClassicQuarter Final£150
08/05/2022Welsh OpenLast 32£95
24/04/2022Scottish OpenQuarter Final£400
10/04/2022WDF Mens World ChampionshipLast 32£2,000
12/03/2022Isle Of Man OpenWinner£2,650
06/02/2022World Seniors World ChampionshipQuarter Final£2,000
23/01/2022PDC Challenge Tour 5Last 32£100
22/01/2022PDC Challenge Tour 4Last 128£0
22/01/2022PDC Challenge Tour 3Last 16£200
21/01/2022PDC Challenge Tour 2Last 128£0
21/01/2022PDC Challenge Tour 1Last 256£0
11/01/2022PDC UK Q School Stage 1 Day 3 3Last 128£0
10/01/2022PDC UK Q School Stage 1 Day 2 2Last 128£0
09/01/2022PDC UK Q School Stage 1 Day 1 1Last 512£0
17/10/2021British OpenSemi Final£750
16/10/2021British ClassicLast 32£50
05/09/2021PDC Challenge Tour 12Last 16£200
05/09/2021PDC Challenge Tour 11Last 128£0
04/09/2021PDC Challenge Tour 10Last 256£0
04/09/2021PDC Challenge Tour 9Last 128£0
03/09/2021PDC Challenge Tour 8Last 64£50
03/09/2021PDC Challenge Tour 7Last 64£50
08/08/2021PDC Challenge Tour 6Last 64£50
08/08/2021PDC Challenge Tour 5Last 128£0
07/08/2021PDC Challenge Tour 4Last 64£50
07/08/2021PDC Challenge Tour 3Last 256£0
06/08/2021PDC Challenge Tour 2Last 32£100
06/08/2021PDC Challenge Tour 1Last 64£50
10/02/2021PDC UK Q School Stage 1A Day 3Last 64£0
09/02/2021PDC UK Q School Stage 1A Day 2Last 128£0
08/02/2021PDC UK Q School Stage 1A Day 1Last 64£0
26/01/2020PDC Challenge Tour 4Last 32£100
26/01/2020PDC Challenge Tour 3Last 256£0
25/01/2020PDC Challenge Tour 2Last 64£50
25/01/2020PDC Challenge Tour 1Last 256£0
19/01/2020PDC Tour Card UK Qualifying School 4Last 32£0
18/01/2020PDC Tour Card UK Qualifying School 3Last 512£0
17/01/2020PDC Tour Card UK Qualifying School 2Quarter Final£0
16/01/2020PDC Tour Card UK Qualifying School 1Last 256£0
15/10/2019PDPA Players Championship BarnsleyLast 128£0
14/10/2019PDPA Players Championship BarnsleyLast 128£0
29/09/2019PDC Challenge Tour 20Last 64£50
29/09/2019PDC Challenge Tour 19Last 128£0
28/09/2019PDC Challenge Tour 18Last 128£0
28/09/2019PDC Challenge Tour 17Last 64£50
21/09/2019British ClassicLast 64£0
17/08/2019Swedish OpenSemi Final£6,000
11/08/2019PDC Challenge Tour 16Last 64£50
11/08/2019PDC Challenge Tour 15Last 16£200
10/08/2019PDC Challenge Tour 14Last 256£0
10/08/2019PDC Challenge Tour 13Last 32£100
04/08/2019PDPA Players Championship GermanyLast 128£0
03/08/2019PDPA Players Championship GermanyLast 128£0
02/08/2019PDC European Matchplay UK QualifierLast 72 (Q)£0
02/08/2019PDC International Darts Open UK QualifierLast 36£0
28/07/2019Luxembourg MastersLast 16£100
17/07/2019PDPA Players Championship BarnsleyLast 64£500
16/07/2019PDPA Players Championship BarnsleyLast 64£500
14/07/2019PDC Challenge Tour 12Last 64£50
14/07/2019PDC Challenge Tour 11Last 256£0
13/07/2019PDC Challenge Tour 10Last 64£50
13/07/2019PDC Challenge Tour 9Last 32£100
23/06/2019PDPA Players Championship WiganLast 128£0
22/06/2019PDPA Players Championship WiganLast 64£500
21/06/2019PDC Czech Open UK QualifierLast 144 (Q)£0
21/06/2019PDC Austrian Darts Championship UK QualifierLast 72 (Q)£0
19/05/2019PDPA Players Championship BarnsleyLast 128£0
18/05/2019PDPA Players Championship BarnsleyLast 128£0
17/05/2019PDC Danish Open UK QualifierLast 144 (Q)£0
17/05/2019PDC Dutch Darts Masters UK QualifierLast 144 (Q)£0
12/05/2019PDC Challenge Tour 8Semi Final£500
12/05/2019PDC Challenge Tour 7Last 64£50
12/05/2019PDC European Darts Grand PrixLast 48 (Premier)£1,000
11/05/2019PDC Challenge Tour 6Last 256£0
11/05/2019PDC Challenge Tour 5Last 256£0
01/05/2019PDPA Players Championship BarnsleyLast 64£500
30/04/2019PDPA Players Championship BarnsleyLast 128£0
14/04/2019PDPA Players Championship BarnsleyLast 128£0
13/04/2019PDPA Players Championship BarnsleyLast 64£500
12/04/2019PDC European Darts Grand Prix UK QualifierQualifier (18)£0
12/04/2019PDC Austrian Darts Open UK QualifierLast 36£0
07/04/2019PDPA Players Championship BarnsleyLast 64£500
06/04/2019PDPA Players Championship BarnsleyLast 64£500
31/03/2019PDC German Darts ChampionshipLast 48 (Premier)£1,000
15/03/2019PDC German Open UK QualifierLast 144 (Q)£0
15/03/2019PDC German Darts Grand Prix UK QualifierLast 72 (Q)£0
24/02/2019PDPA Players Championship BarnsleyLast 128£0
23/02/2019PDPA Players Championship BarnsleyLast 128£0
22/02/2019PDC European Darts Open UK QualifierLast 72 (Q)£0
22/02/2019PDC German Darts Championship UK QualifierQualifier (18)£0
16/02/2019PDPA Players Championship WiganLast 128£0
10/02/2019PDPA Players Championship WiganLast 64£500
09/02/2019PDPA Players Championship WiganLast 128£0
27/01/2019PDC Challenge Tour 4Final£1,000
27/01/2019PDC Challenge Tour 3Last 16£200
26/01/2019PDC Challenge Tour 2Last 256£0
26/01/2019PDC Challenge Tour 1Last 32£100
20/01/2019PDC Tour Card UK Qualifying School 4Last 256£0
19/01/2019PDC Tour Card UK Qualifying School 3Last 64£0
18/01/2019PDC Tour Card UK Qualifying School 2Last 512£0
17/01/2019PDC Tour Card UK Qualifying School 1Last 128£0
11/11/2018PDC Challenge Tour 20Last 64£50
11/11/2018PDC Challenge Tour 19Last 128£0
10/11/2018PDC Challenge Tour 18Last 32£100
10/11/2018PDC Challenge Tour 17Last 16£200
09/09/2018PDC Challenge Tour 16Last 256£0
09/09/2018PDC Challenge Tour 15Last 64£50
08/09/2018PDC Challenge Tour 14Last 32£100
08/09/2018PDC Challenge Tour 13Last 256£0
05/09/2018PDPA Players Championship BarnsleyLast 128£0
04/09/2018PDPA Players Championship BarnsleyLast 64£500
03/09/2018PDC International Darts Open UK QualifierLast 72 (Q)£0
03/09/2018PDC Dutch Darts Championship UK QualifierLast 72 (Q)£0
27/06/2018PDPA Players Championship BarnsleyLast 128£0
26/06/2018PDPA Players Championship BarnsleyLast 128£0
15/06/2018PDC European Matchplay UK QualifierLast 36£0
15/06/2018PDC German Darts Championship UK QualifierLast 36£0
18/05/2018PDC Gibraltar Darts Trophy UK QualifierPreliminary£0
18/05/2018PDC Danish Open UK QualifierLast 36£0
06/05/2018PDC Challenge Tour 12Last 64£50
06/05/2018PDC Challenge Tour 11Last 16£200
05/05/2018PDC Challenge Tour 10Last 16£200
05/05/2018PDC Challenge Tour 9Last 32£100
06/04/2018PDC European Darts Grand Prix UK QualifierLast 72 (Q)£0
06/04/2018PDC Dutch Darts Masters UK QualifierPreliminary£0
25/03/2018PDC Challenge Tour 8Last 16£200
25/03/2018PDC Challenge Tour 7Last 64£50
24/03/2018PDC Challenge Tour 6Quarter Final£300
24/03/2018PDC Challenge Tour 5Last 32£100
04/03/2018UK OpenLast 64£1,750
11/02/2018UK Open Qualifier 6Last 64£250
10/02/2018UK Open Qualifier 5Preliminary£0
09/02/2018UK Open Qualifier 4Last 128£0
04/02/2018UK Open Qualifier 3Last 16£1,500
03/02/2018UK Open Qualifier 2Last 32£750
02/02/2018UK Open Qualifier 1Last 16£1,500
28/01/2018PDC Challenge Tour 4Last 16£200
28/01/2018PDC Challenge Tour 3Last 128£0
27/01/2018PDC Challenge Tour 2Last 64£50
27/01/2018PDC Challenge Tour 1Last 256£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 2Quarter Final£0
18/01/2018PDC Tour Card UK Qualifying School 1Last 512£0
28/09/2017BDO World Championship QualifiersLast 128£0
27/09/2017World MastersLast 80 WM£0
24/09/2017British OpenLast 16£200
23/09/2017British ClassicLast 64£0
05/03/2017UK OpenLast 128 (UK Open)£0
19/02/2017Scottish OpenLast 64£20
11/02/2017PDC UK Open Amateur QualifiersQualifier (32)£0
17/11/2016Malta OpenFinal£450
18/09/2016British OpenLast 64£50
04/06/2016Swiss OpenQuarter Final£200
13/03/2016Isle Of Man OpenLast 64£25
10/03/2016Isle Of Man ClassicSemi Final£300
24/01/2016Romanian OpenLast 16£60
23/01/2016Romanian ClassicLast 16£70
11/10/2015World MastersLast 144 WM£0
07/10/2015BDO World Championship QualifiersLast 64£0
07/06/2015Swiss OpenWinner£3,000
08/03/2015UK OpenLast 96£0
01/03/2015PDC UK Open Amateur QualifiersQualifier (32)£0
09/03/2014Isle Of Man OpenLast 16£60
16/02/2014Scottish OpenLast 64£20
09/02/2014BDO World TrophyLast 16£1,250
05/02/2014BDO World Trophy QualifiersQualifier (4)£0
01/02/2014North Ormesby OpenFinal£100
25/01/2014Teesside OpenSemi Final£75
12/01/2014BDO World ChampionshipLast 16£4,500
10/11/2013Northern Ireland OpenLast 16£50
09/10/2013BDO World Championship QualifiersQualifier (4)£0
02/04/2013Northumberland OpenFinal£0
23/02/2013Tyne and Wear OpenSemi Final£0
17/02/2013Scottish OpenLast 64£20
13/01/2013BDO World ChampionshipLast 32£3,000
14/10/2012World MastersLast 16£1,000
10/10/2012BDO World Championship QualifiersQualifier (4)£0
02/09/2012British OpenLast 16£125
14/07/2012England National ChampionshipsSemi Final£0
14/07/2012England GP of Darts Grand FinalLast 32£0
14/07/2012British ClassicLast 32£0
17/06/2012England GP of Darts NewcastleQuarter Final£100
09/06/2012BDO International OpenLast 16£125
03/06/2012England GP of Darts StocktonSemi Final£200
20/05/2012Hungarian OpenWinner£1,300
25/02/2012Tyne and Wear OpenQuarter Final£0
19/02/2012Scottish OpenLast 32£30
05/02/2012Dutch OpenFinal£2,250
15/01/2012BDO World ChampionshipLast 32£3,000
30/09/2011England ClassicLast 16£0
29/09/2011England Classic Early BirdLast 16£50
18/09/2011British OpenLast 32£0
04/09/2011World MastersLast 136 WM£0
02/09/2011BDO World Championship QualifiersQualifier (6)£0
23/07/2011British ClassicSemi Final£300
05/06/2011UK OpenLast 96£0
05/06/2011Swiss OpenQuarter Final£200
15/05/2011Welsh OpenLast 64£50
07/05/2011Hungarian OpenWinner£0
30/04/2011Fife OpenWinner£1,000
24/04/2011Antwerp OpenLast 16£120
22/04/2011Rainhill OpenSemi Final£0
21/04/2011PDC UK Open Amateur QualifiersQualifier (32)£0
21/04/2011PDC UK Open Amateur QualifiersLast 64£0
16/04/2011German OpenLast 64£0
02/04/2011Polish OpenSemi Final£250
13/03/2011Isle Of Man OpenLast 64£20
26/02/2011Tyne and Wear OpenQuarter Final£100
06/02/2011Dutch OpenLast 64£50
09/01/2011BDO World ChampionshipLast 32£3,000
12/12/2010Zuiderduin MastersLast 24 Group 3rd£1,000
31/10/2010World MastersLast 264 WM£0
19/09/2010British OpenLast 16£80
05/09/2010Welsh MastersLast 32£0
08/08/2010Belgium OpenLast 16£100
24/07/2010British ClassicLast 32£0
16/05/2010Welsh OpenLast 64£25
21/03/2010Hal OpenLast 16£125
14/03/2010Isle Of Man OpenWinner£5,000
27/02/2010Tyne and Wear OpenLast 16£50
21/02/2010Scottish OpenLast 32£25
07/02/2010Dutch OpenLast 32£100
10/01/2010BDO World ChampionshipLast 32£3,000
13/12/2009Zuiderduin MastersLast 24 Group RU£1,000
19/09/2009British OpenLast 16£80
06/09/2009World MastersLast 16£750
30/08/2009Cleveland OpenFinal£200
09/08/2009Belgium OpenSemi Final£500
05/07/2009Welsh ClassicLast 16£50
14/06/2009BDO International OpenLast 32£0
17/05/2009Welsh OpenLast 32£50
26/04/2009Open HollandQuarter Final£300
19/04/2009German OpenLast 16£120
15/03/2009Isle Of Man OpenLast 16£0
28/02/2009Tyne and Wear Open 1Last 16£25
08/02/2009Dutch OpenLast 16£250
04/12/2008BDO World Championship QualifiersLast 160 WM£0
09/11/2008Northern Ireland OpenQuarter Final£100
02/11/2008Czech OpenWinner£40,000
28/09/2008French OpenLast 32£0
31/08/2008Denmark OpenLast 32£150
10/08/2008Belgium OpenLast 32£50
26/07/2008British ClassicLast 16£30
15/06/2008BDO International OpenLast 32£0
08/06/2008Swiss OpenFinal£1,400
25/05/2008Norway OpenLast 16£250
18/05/2008Welsh OpenLast 16£75
11/05/2008PDC UK Open Amateur QualifiersLast 128£0
25/11/2007Swedish OpenFinal£5,000
11/11/2007Northern Ireland OpenLast 32£0
04/11/2007Czech OpenLast 32£0
20/05/2007Welsh OpenLast 16£75
11/03/2007Isle Of Man OpenLast 32£20
06/01/2007UK Open North East Regional FinalPreliminary£0
04/07/2006Granite City OpenFinal£0
11/03/2006Isle Of Man OpenLast 32£0
19/02/2006Scottish OpenLast 64£0
23/10/2005World MastersLast 192£0
15/07/2005BDO Gold CupLast 16£0