Date Tournament Position Prize
16/10/2022PDC Challenge Tour 24Last 128£0
16/10/2022PDC Challenge Tour 23Last 64£50
08/10/2022PDC Development Tour 23Last 64£50
18/09/2022PDC Challenge Tour 20Last 64£50
17/09/2022PDC Challenge Tour 19Last 128£0
17/09/2022PDC Challenge Tour 18Last 256£0
16/09/2022PDC Challenge Tour 17Last 16£200
16/09/2022PDC Challenge Tour 16Last 256£0
22/01/2022PDC Challenge Tour 4Last 256£0
22/01/2022PDC Challenge Tour 3Last 512£0
21/01/2022PDC Challenge Tour 2Last 16£200
21/01/2022PDC Challenge Tour 1Last 256£0
26/01/2020PDC Challenge Tour 4Last 64£50
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 128£0
17/01/2020PDC Tour Card UK Qualifying School 2Last 512£0
16/01/2020PDC Tour Card UK Qualifying School 1Last 64£0
08/09/2019England ClassicLast 64£0
13/07/2019PDC Challenge Tour 10Last 256£0
13/07/2019PDC Challenge Tour 9Last 256£0
13/04/2019German OpenLast 128£0
09/03/2019Isle Of Man OpenLast 64£25
08/03/2019Isle Of Man MastersLast 32£0
22/02/2019Slovak MastersLast 32£0
17/02/2019Scottish OpenSemi Final£480
27/01/2019PDC Challenge Tour 4Last 256£0
27/01/2019PDC Challenge Tour 3Last 256£0
20/01/2019PDC Tour Card UK Qualifying School 4Last 256£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 1Last 256£0
26/11/2018PDC World Championship QualifiersLast 48 (Q)£0
05/11/2018Grand Slam Wild Card QualifierLast 128£0
21/10/2018PDPA Players Championship BarnsleyLast 64£500
20/10/2018PDPA Players Championship BarnsleyLast 32£1,000
19/10/2018World Series Of Darts Finals QualifierLast 64£0
29/09/2018PDPA Players Championship IrelandLast 128£0
28/09/2018PDPA Players Championship IrelandLast 128£0
27/09/2018PDC European Darts Trophy UK QualifierLast 36£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 QualifierPreliminary£0
27/06/2018PDPA Players Championship BarnsleyLast 128£0
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 36£0
20/05/2018PDPA Players Championship Milton KeynesLast 128£0
19/05/2018PDPA Players Championship Milton KeynesLast 128£0
18/05/2018PDC Danish Open UK QualifierLast 72 (Q)£0
18/05/2018PDC Gibraltar Darts Trophy UK QualifierLast 72 (Q)£0
06/05/2018PDC European Darts Grand PrixLast 32£2,000
29/04/2018PDPA Players Championship WiganLast 64£500
28/04/2018PDPA Players Championship WiganLast 64£500
08/04/2018PDPA Players Championship BarnsleyLast 128£0
07/04/2018PDPA Players Championship BarnsleyLast 32£1,000
06/04/2018PDC Dutch Darts Masters UK QualifierLast 72 (Q)£0
06/04/2018PDC European Darts Grand Prix UK QualifierQualifier (18)£0
18/03/2018PDPA Players Championship Milton KeynesLast 128£0
17/03/2018PDPA Players Championship Milton KeynesLast 128£0
11/03/2018PDPA Players Championship BarnsleyQuarter Final£2,250
10/03/2018PDPA Players Championship BarnsleyLast 64£500
09/03/2018PDC Austrian Darts Open UK QualifierPreliminary£0
09/03/2018PDC German Open UK QualifierLast 36£0
18/02/2018PDPA Players Championship BarnsleyLast 128£0
17/02/2018PDPA Players Championship BarnsleyLast 128£0
16/02/2018PDC German Darts Grand Prix UK QualifierPreliminary£0
16/02/2018PDC European Darts Open UK QualifierLast 72 (Q)£0
11/02/2018UK Open Qualifier 6Last 256£0
10/02/2018UK Open Qualifier 5Last 256£0
09/02/2018UK Open Qualifier 4Last 64£250
04/02/2018UK Open Qualifier 3Last 128£0
03/02/2018UK Open Qualifier 2Last 128£0
02/02/2018UK Open Qualifier 1Last 128£0
27/11/2017PDC World Championship QualifiersLast 128£0
26/11/2017Players Championship FinalsLast 32£5,000
06/11/2017Grand Slam Wild Card QualifierLast 32£0
15/10/2017PDC European Darts TrophyLast 32£2,000
11/10/2017PDPA Players Championship BarnsleySemi Final£3,000
10/10/2017PDPA Players Championship BarnsleyLast 32£1,000
09/10/2017World Series Of Darts Finals QualifierLast 64£0
30/09/2017PDPA Players Championship IrelandLast 128£0
29/09/2017PDPA Players Championship IrelandLast 64£500
28/09/2017PDC European Darts Trophy UK QualifierQualifier (18)£0
10/09/2017PDC German Darts Grand PrixLast 32£2,000
06/08/2017PDPA Players Championship BarnsleyLast 32£1,000
05/08/2017PDPA Players Championship BarnsleyLast 128£0
04/08/2017PDC German Darts Grand Prix UK QualifierQualifier (18)£0
04/08/2017PDC International Darts Open UK QualifierLast 72 (Q)£0
09/07/2017PDPA Players Championship BarnsleyLast 64£500
08/07/2017PDPA Players Championship BarnsleyLast 128£0
07/07/2017PDC Dutch Darts Masters UK QualifierLast 72 (Q)£0
18/06/2017PDPA Players Championship WiganLast 128£0
17/06/2017PDPA Players Championship WiganLast 64£500
16/06/2017PDC European Darts Open UK QualifierLast 72 (Q)£0
21/05/2017PDPA Players Championship Milton KeynesLast 64£500
20/05/2017PDPA Players Championship Milton KeynesLast 128£0
19/05/2017PDC Austrian Darts Open UK QualifierLast 72 (Q)£0
19/05/2017PDC European Matchplay UK QualifierLast 72 (Q)£0
30/04/2017PDPA Players Championship WiganLast 128£0
29/04/2017PDPA Players Championship WiganLast 128£0
28/04/2017PDC European Darts Grand Prix UK QualifierLast 36£0
28/04/2017PDC Gibraltar Darts Trophy UK QualifierLast 36£0
09/04/2017PDPA Players Championship BarnsleyLast 64£500
08/04/2017PDPA Players Championship BarnsleyLast 128£0
07/04/2017PDC German Open UK QualifierLast 72 (Q)£0
02/04/2017PDPA Players Championship Milton KeynesLast 128£0
01/04/2017PDPA Players Championship Milton KeynesLast 128£0
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 16£1,500
10/03/2017PDC German Darts Championship UK QualifierLast 72 (Q)£0
05/03/2017UK OpenLast 64£1,750
26/02/2017PDPA Players Championship BarnsleyLast 32£1,000
25/02/2017PDPA Players Championship BarnsleyLast 128£0
12/02/2017UK Open Qualifier 6Last 32£750
11/02/2017UK Open Qualifier 5Last 128£0
10/02/2017UK Open Qualifier 4Last 128£0
05/02/2017UK Open Qualifier 3Last 128£0
04/02/2017UK Open Qualifier 2Last 128£0
03/02/2017UK Open Qualifier 1Last 128£0
02/01/2017PDC World ChampionshipLast 64£10,000
27/11/2016Players Championship FinalsLast 64£2,000
30/10/2016European ChampionshipLast 32£5,000
23/10/2016Grand Slam Wild Card QualifierLast 128£0
23/10/2016World Series Of Darts Finals QualifierLast 64£0
22/10/2016PDPA Players Championship BarnsleyLast 128£0
21/10/2016PDPA Players Championship BarnsleyLast 128£0
08/10/2016World Grand PrixLast 32£5,000
01/10/2016PDPA Players Championship IrelandLast 64£500
30/09/2016PDPA Players Championship IrelandLast 64£500
22/09/2016PDPA Players Championship BarnsleyLast 64£500
21/09/2016PDPA Players Championship BarnsleyLast 64£500
20/09/2016PDPA Players Championship BarnsleyLast 128£0
11/09/2016PDC European Darts TrophyLast 32£1,500
04/09/2016PDC International Darts OpenLast 48 (Premier)£1,000
07/08/2016PDPA Players Championship BarnsleyLast 128£0
06/08/2016PDPA Players Championship BarnsleyLast 64£500
05/08/2016PDC European Darts Grand Prix UK QualifierLast 80£0
05/08/2016PDC German Darts Championship UK QualifierLast 40 (Qual)£0
31/07/2016PDC European Darts OpenLast 32£1,500
24/07/2016World MatchplayLast 32£6,000
03/07/2016PDPA Players Championship BarnsleyLast 32£1,000
02/07/2016PDPA Players Championship BarnsleyLast 64£500
01/07/2016PDC International Darts Open UK QualifierQualifier (20)£0
01/07/2016PDC European Darts Trophy UK QualifierQualifier (20)£0
12/06/2016PDC Austrian Darts OpenLast 32£1,500
22/05/2016PDPA Players Championship CoventryLast 16£1,500
21/05/2016PDPA Players Championship CoventryFinal£6,000
20/05/2016PDC Austrian Darts Open UK QualifierQualifier (20)£0
20/05/2016PDC European Darts Open UK QualifierQualifier (20)£0
15/05/2016PDC European MatchplayLast 16£2,000
01/05/2016PDPA Players Championship BarnsleyLast 128£0
30/04/2016PDPA Players Championship BarnsleyLast 16£1,500
10/04/2016PDPA Players Championship BarnsleyLast 128£0
09/04/2016PDPA Players Championship BarnsleyLast 128£0
08/04/2016PDPA Players Championship BarnsleyLast 32£1,000
13/03/2016PDPA Players Championship BarnsleyLast 32£1,000
12/03/2016PDPA Players Championship BarnsleyLast 32£1,000
11/03/2016PDC European Matchplay UK QualifierQualifier (20)£0
11/03/2016PDC Gibraltar Darts Trophy UK QualifierLast 80£0
06/03/2016UK OpenLast 32£3,000
21/02/2016UK Open Qualifier 6Last 128£0
20/02/2016UK Open Qualifier 5Last 64£250
19/02/2016UK Open Qualifier 4Last 128£0
14/02/2016PDC Dutch Darts MastersLast 48 (Premier)£1,000
07/02/2016UK Open Qualifier 3Last 32£750
06/02/2016UK Open Qualifier 2Last 32£750
05/02/2016UK Open Qualifier 1Last 128£0
17/01/2016PDC German Darts Masters UK QualifierLast 80£0
17/01/2016PDC Dutch Darts Masters UK Qualifier9 Dart Finish£0
17/01/2016PDC Dutch Darts Masters UK QualifierQualifier (20)£0
03/01/2016PDC World ChampionshipLast 16£22,000
29/11/2015Players Championship FinalsLast 32£4,000
25/10/2015PDPA Players Championship CoventryLast 128£0
24/10/2015PDPA Players Championship CoventryLast 32£750
23/10/2015World Series Of Darts Finals QualifierLast 128£0
23/10/2015Grand Slam Wild Card QualifierLast 32£0
18/10/2015PDC European Darts Grand PrixLast 32£1,500
10/10/2015World Grand PrixLast 32£5,000
03/10/2015PDPA Players Championship IrelandLast 32£750
02/10/2015PDPA Players Championship IrelandLast 128£0
27/09/2015PDPA Players Championship BarnsleyLast 16£1,500
26/09/2015PDPA Players Championship BarnsleyLast 128£0
25/09/2015PDC European Darts Grand Prix UK QualifierQualifier (20)£0
20/09/2015PDC European MatchplayLast 48 (Premier)£1,000
26/07/2015World MatchplayLast 32£6,000
05/07/2015PDPA Players Championship WiganLast 64£250
04/07/2015PDPA Players Championship WiganLast 64£250
03/07/2015PDC European Matchplay UK QualifierQualifier (20)£0
21/06/2015PDC International Darts OpenLast 32£1,500
07/06/2015PDC Dutch Darts MastersSemi Final£5,000
24/05/2015PDPA Players Championship BarnsleyLast 32£750
23/05/2015PDPA Players Championship BarnsleyLast 32£750
17/05/2015PDPA Players Championship CrawleyLast 32£750
16/05/2015PDPA Players Championship CrawleyLast 128£0
15/05/2015PDC European Darts Open UK QualifierLast 40 (Qual)£0
03/05/2015PDPA Players Championship CoventryLast 128£0
02/05/2015PDPA Players Championship CoventryLast 128£0
01/05/2015PDPA Players Championship CoventryLast 128£0
12/04/2015PDPA Players Championship BarnsleyLast 32£750
11/04/2015PDPA Players Championship BarnsleyLast 32£750
10/04/2015PDPA Players Championship BarnsleyLast 128£0
06/04/2015PDC German Darts MastersLast 16£2,000
15/03/2015PDPA Players Championship BarnsleyLast 128£0
14/03/2015PDPA Players Championship BarnsleyLast 128£0
13/03/2015PDC German Darts Masters UK QualifierQualifier (20)£0
08/03/2015UK OpenLast 32£3,000
22/02/2015UK Open Qualifier 6Quarter Final£1,500
21/02/2015UK Open Qualifier 5Last 128£0
20/02/2015UK Open Qualifier 4Quarter Final£1,500
15/02/2015PDC German Darts ChampionshipLast 48 (Premier)£1,000
08/02/2015UK Open Qualifier 3Last 64£250
07/02/2015UK Open Qualifier 2Last 64£250
06/02/2015UK Open Qualifier 1Last 128£0
18/01/2015PDC German Darts Championship UK QualifierQualifier (20)£0
18/01/2015PDC Gibraltar Darts Trophy UK QualifierLast 80£0
04/01/2015PDC World ChampionshipLast 32£12,000
30/11/2014Players Championship FinalsQuarter Final£11,500
23/11/2014PDPA Players Championship CoventryLast 64£250
22/11/2014PDPA Players Championship CoventryLast 32£500
16/11/2014Grand Slam Of DartsLast 32 Group 4th£2,500
03/11/2014Grand Slam Wild Card QualifierQualifier (3)£0
26/10/2014European ChampionshipLast 16£6,500
19/10/2014PDPA Players Championship CrawleyLast 16£1,000
18/10/2014PDPA Players Championship CrawleyLast 128£0
12/10/2014World Grand PrixLast 32£5,000
05/10/2014PDPA Players Championship IrelandLast 16£1,000
04/10/2014PDPA Players Championship IrelandLast 32£500
27/09/2014Warwickshire InvitationalLast 16£0
21/09/2014PDC European Darts TrophyLast 32£1,250
14/09/2014PDPA Players Championship CrawleyLast 16£1,000
13/09/2014PDPA Players Championship CrawleyLast 64£250
07/09/2014PDC European Darts Grand PrixLast 16£2,000
03/08/2014Granite City OpenWinner£3,000
27/07/2014World MatchplayLast 32£6,000
13/07/2014PDC European Darts OpenQuarter Final£3,000
29/06/2014PDC Gibraltar Darts TrophyLast 16£2,000
22/06/2014PDC Austrian Darts OpenFinal£8,000
15/06/2014PDPA Players Championship CoventryLast 16£1,000
14/06/2014PDPA Players Championship CoventryLast 64£250
25/05/2014PDPA Players Championship CrawleyLast 128£0
24/05/2014PDPA Players Championship CrawleySemi Final£2,500
18/05/2014Potteries OpenWinner£701
04/05/2014PDPA Players Championship WiganLast 16£1,000
03/05/2014PDPA Players Championship WiganLast 64£250
21/04/2014PDC German Darts MastersLast 32£1,250
13/04/2014PDPA Players Championship WiganLast 128£0
12/04/2014PDPA Players Championship WiganLast 32£500
23/03/2014PDPA Players Championship CrawleyLast 32£500
22/03/2014PDPA Players Championship CrawleyLast 32£500
16/03/2014PDPA Players Championship BarnsleyLast 128£0
15/03/2014PDPA Players Championship BarnsleyLast 128£0
09/03/2014UK OpenLast 96£0
23/02/2014UK Open Qualifier 6Last 128£0
22/02/2014UK Open Qualifier 5Last 16£1,000
21/02/2014UK Open Qualifier 4Last 128£0
16/02/2014PDC Dutch Darts MastersLast 32£1,250
09/02/2014UK Open Qualifier 3Last 64£250
08/02/2014UK Open Qualifier 2Last 128£0
07/02/2014UK Open Qualifier 1Last 32£500
02/02/2014PDC German Darts ChampionshipLast 32£1,250
01/01/2014PDC World ChampionshipLast 32£10,000
01/12/2013Players Championship FinalsLast 16£6,000
24/11/2013PDPA Players Championship BarnsleyLast 64£250
23/11/2013PDPA Players Championship BarnsleyLast 32£500
04/11/2013Grand Slam Wild Card QualifierQuarter Final£0
03/11/2013PDPA Players Championship WiganLast 16£1,000
02/11/2013PDPA Players Championship WiganQuarter Final£1,500
27/10/2013PDC Dutch Darts MastersQuarter Final£3,000
24/10/2013Championship of DartsGroup Seven League£3,250
20/10/2013Killarney Pro Tour 2Last 32£500
19/10/2013Killarney Pro Tour 1Final£5,000
13/10/2013World Grand PrixLast 32£4,000
06/10/2013PDPA Players Championship IrelandLast 32£500
05/10/2013PDPA Players Championship IrelandLast 32£500
22/09/2013PDC German Darts MastersLast 16£2,000
15/09/2013PDPA Players Championship BarnsleyLast 64£250
14/09/2013PDPA Players Championship BarnsleyLast 64£250
08/09/2013PDC German Darts ChampionshipQuarter Final£3,000
28/07/2013World MatchplayLast 16£7,500
07/07/2013European ChampionshipQuarter Final£7,500
30/06/2013PDC Gibraltar Darts TrophyLast 16£2,000
23/06/2013PDPA Players Championship CrawleyQuarter Final£1,500
22/06/2013PDPA Players Championship CrawleyLast 32£500
09/06/2013UK OpenLast 64£1,000
02/06/2013PDC Austrian Darts OpenLast 32£1,000
26/05/2013PDPA Players Championship WiganWinner£10,000
25/05/2013PDPA Players Championship WiganWinner£10,000
19/05/2013PDC European Darts OpenSemi Final£5,000
05/05/2013PDPA Players Championship WiganLast 16£1,000
04/05/2013PDPA Players Championship WiganLast 64£250
28/04/2013UK Open Qualifier 8Last 256£0
27/04/2013UK Open Qualifier 7Last 64£200
14/04/2013UK Open Qualifier 6Last 128£0
13/04/2013UK Open Qualifier 5Last 64£200
01/04/2013PDC European Darts TrophyLast 32£1,000
17/03/2013UK Open Qualifier 4Final£3,000
16/03/2013UK Open Qualifier 3Last 64£200
10/03/2013PDC UK MastersLast 32£1,000
24/02/2013UK Open Qualifier 2Last 128£0
23/02/2013UK Open Qualifier 1Last 128£0
01/01/2013PDC World ChampionshipLast 64£6,000
02/12/2012Players Championship FinalsLast 32£3,000
25/11/2012PDPA Players Championship BarnsleyLast 16£600
24/11/2012PDPA Players Championship BarnsleyLast 64£200
04/11/2012PDPA Players Championship CrawleyLast 32£400
03/11/2012PDPA Players Championship CrawleyLast 32£400
01/11/2012Championship of DartsSemi Final£11,800
28/10/2012PDC Dutch Darts MastersLast 16£1,500
21/10/2012Killarney Pro Tour 2Semi Final£2,000
20/10/2012Killarney Pro Tour 1Last 16£600
19/10/2012Gleneagle Irish MastersSemi Final£1,250
07/10/2012PDPA Players Championship IrelandLast 128£0
06/10/2012PDPA Players Championship IrelandLast 128£0
30/09/2012Midland OpenFinal£0
16/09/2012PDPA Players Championship BarnsleyLast 32£400
15/09/2012PDPA Players Championship BarnsleyLast 128£0
09/09/2012PDC German Darts MastersLast 64£200
08/07/2012PDC European Darts OpenLast 64£200
01/07/2012PDPA Players Championship CrawleyLast 32£400
30/06/2012PDPA Players Championship CrawleyLast 128£0
24/06/2012PDC German Darts ChampionshipLast 64£200
17/06/2012PDPA Players Championship BirminghamLast 128£0
16/06/2012PDPA Players Championship BirminghamLast 16£600
10/06/2012UK OpenQuarter Final£6,000
03/06/2012England GP of Darts CoventryLast 16£50
27/05/2012PDPA Players Championship CrawleyLast 16£600
26/05/2012PDPA Players Championship CrawleyLast 32£400
06/05/2012UK Open Qualifier 8Last 256£0
05/05/2012UK Open Qualifier 7Last 32£400
29/04/2012PDC Austrian Darts OpenLast 64£200
15/04/2012UK Open Qualifier 6Last 64£200
14/04/2012UK Open Qualifier 5Semi Final£2,000
25/03/2012UK Open Qualifier 4Last 256£0
24/03/2012UK Open Qualifier 3Last 128£0
11/03/2012PDPA Players Championship ReadingQuarter Final£1,000
10/03/2012PDPA Players Championship ReadingLast 32£400
12/02/2012UK Open Qualifier 2Last 16£600
11/02/2012UK Open Qualifier 1Last 32£400
29/01/2012PDPA Players Championship SpainLast 128£0
28/01/2012PDPA Players Championship SpainLast 32£400
03/01/2012PDC World ChampionshipLast 64£6,000
11/12/2011Players Championship FinalsLast 32£3,000
27/11/2011PDPA Players Championship WiganLast 32£400
26/11/2011PDPA Players Championship WiganLast 64£200
06/11/2011PDPA Players Championship CrawleyLast 32£400
05/11/2011PDPA Players Championship CrawleyLast 16£600
04/11/2011Grand Slam Wild Card QualifierLast 32£0
30/10/2011PDPA Players Championship SpainSemi Final£2,000
29/10/2011PDPA Players Championship SpainLast 32£400
23/10/2011PDPA Players Championship GermanyQuarter Final£1,000
22/10/2011PDPA Players Championship GermanyLast 64£200
20/10/2011Championship of DartsGroup Five League£2,500
16/10/2011Killarney Pro TourLast 64£200
09/10/2011World Grand PrixLast 32£4,000
02/10/2011PDPA Players Championship IrelandQuarter Final£1,000
01/10/2011PDPA Players Championship IrelandLast 64£200
25/09/2011PDPA Players Championship NetherlandsLast 64£200
24/09/2011PDPA Players Championship NetherlandsLast 64£200
04/09/2011PDPA Players Championship DerbyLast 64£200
03/09/2011PDPA Players Championship DerbyLast 64£200
28/08/2011PDPA Players Championship CanadaLast 32£400
27/08/2011PDPA Players Championship CanadaSemi Final£2,000
31/07/2011European ChampionshipLast 32£2,500
24/07/2011World MatchplayLast 32£5,000
19/06/2011PDPA Players Championship NetherlandsLast 16£600
18/06/2011PDPA Players Championship NetherlandsLast 32£400
12/06/2011PDPA Players Championship BarnsleyLast 64£200
11/06/2011PDPA Players Championship BarnsleyLast 32£400
05/06/2011UK OpenLast 64£1,000
22/05/2011PDPA Players Championship CrawleyLast 64£200
21/05/2011PDPA Players Championship CrawleyLast 32£400
15/05/2011PDPA Players Championship AustriaLast 16£600
14/05/2011PDPA Players Championship AustriaLast 32£400
01/05/2011UK Open Qualifier 8Last 16£600
30/04/2011UK Open Qualifier 7Last 128£0
17/04/2011UK Open Qualifier 6Last 16£600
16/04/2011UK Open Qualifier 5Last 16£600
27/03/2011PDPA Players Championship CrawleyLast 64£200
26/03/2011PDPA Players Championship CrawleyLast 16£600
13/03/2011UK Open Qualifier 4Last 64£200
12/03/2011UK Open Qualifier 3Last 16£600
27/02/2011UK Open Qualifier 2Last 64£200
26/02/2011UK Open Qualifier 1Quarter Final£1,000
20/02/2011PDPA Players Championship DerbyQuarter Final£1,000
19/02/2011PDPA Players Championship DerbyWinner£6,000
06/02/2011Players Championship FinalsLast 16£6,000
30/01/2011PDPA Players Championship GermanyLast 32£400
29/01/2011PDPA Players Championship GermanyLast 64£200
03/01/2011PDC World ChampionshipLast 32£10,000
12/12/2010Sportsdale.com Xmas OpenWinner£1,000
28/11/2010PDPA Players Championship DerbyLast 64£200
27/11/2010PDPA Players Championship DerbyLast 64£200
07/11/2010PDPA Players Championship BarnsleyLast 32£300
06/11/2010PDPA Players Championship BarnsleyLast 16£500
05/11/2010Grand Slam Wild Card QualifierLast 32£0
24/10/2010PDPA Players Championship GermanyQuarter Final£1,000
23/10/2010PDPA Players Championship GermanyLast 64£200
17/10/2010Killarney Pro TourQuarter Final£1,000
16/10/2010Gleneagle Irish MastersLast 32£150
14/10/2010Championship of DartsGroup Six League£1,450
10/10/2010World Grand PrixLast 32£4,000
03/10/2010PDPA Players Championship IrelandWinner£6,000
02/10/2010PDPA Players Championship IrelandLast 32£300
01/08/2010European ChampionshipQuarter Final£7,500
19/09/2010PDPA Players Championship NetherlandsLast 16£500
18/09/2010PDPA Players Championship NetherlandsQuarter Final£1,000
05/09/2010PDPA Players Championship Crawley9 Dart Finish£2,800
05/09/2010PDPA Players Championship CrawleySemi Final£1,500
04/09/2010PDPA Players Championship CrawleyLast 64£200
29/08/2010Canadian Masters Players ChampionshipFinal£2,500
28/08/2010PDPA Players Championship CanadaWinner£5,000
25/07/2010World MatchplayLast 32£5,000
11/07/2010Midlands OpenSemi Final£0
29/06/2010PDPA Players Championship Las VegasLast 16£500
28/06/2010PDPA Players Championship Las VegasLast 32£300
27/06/2010PDC US OpenLast 32£300
26/06/2010World Cricket ChampionshipLast 64£50
20/06/2010PDPA Players Championship NetherlandsLast 64£200
19/06/2010PDPA Players Championship NetherlandsLast 16£500
13/06/2010PDPA Players Championship BarnsleyLast 32£300
12/06/2010PDPA Players Championship BarnsleyLast 16£500
06/06/2010UK OpenLast 32£2,000
22/05/2010Tamworth OpenSemi Final£0
16/05/2010PDPA Players Championship AustriaSemi Final£1,500
15/05/2010PDPA Players Championship AustriaLast 16£500
09/05/2010UK Open Qualifier 8Last 32£300
08/05/2010PDPA Players Championship WiganQuarter Final£1,000
25/04/2010UK Open Qualifier 7Last 16£500
24/04/2010PDPA Players Championship WiganLast 16£500
18/04/2010UK Open Qualifier 6Last 32£300
17/04/2010PDPA Players Championship DerbyLast 32£300
11/04/2010UK Open Qualifier 5Semi Final£1,500
10/04/2010Bobby Bourn Memorial TrophyLast 64£200
21/03/2010UK Open Qualifier 4Last 32£300
20/03/2010PDPA Players Championship CrawleyLast 32£300
14/03/2010UK Open Qualifier 3Final£3,000
13/03/2010PDPA Players Championship WiganLast 128£0
07/03/2010PDPA Players Championship GermanyLast 128£0
06/03/2010PDPA Players Championship GermanySemi Final£1,500
28/02/2010UK Open Qualifier 2Last 16£500
27/02/2010PDPA Players Championship DerbyQuarter Final£1,000
21/02/2010UK Open Qualifier 1Last 16£500
20/02/2010PDPA Players Championship SwindonSemi Final£1,500
07/02/2010PDPA Players Championship GibraltarLast 64£200
06/02/2010PDPA Players Championship GibraltarQuarter Final£1,000
31/01/2010Players Championship FinalsLast 32£3,000
03/01/2010PDC World ChampionshipLast 64£6,000
13/12/2009Sportsdale.com Xmas OpenFinal£400
29/11/2009PDC German Darts ChampionshipLast 32£1,000
08/11/2009PDPA Players Championship ScotlandLast 64£200
07/11/2009PDPA Players Championship ScotlandLast 128£0
06/11/2009Grand Slam Wild Card QualifierQuarter Final£0
01/11/2009European ChampionshipLast 16£5,000
25/10/2009PDPA Players Championship NulandLast 16£400
24/10/2009PDPA Players Championship NulandLast 16£400
18/10/2009Killarney Pro TourSemi Final£1,500
04/10/2009PDPA Players Championship IrelandSemi Final£1,500
03/10/2009PDPA Players Championship IrelandLast 64£200
11/10/2009World Grand PrixLast 32£4,000
06/09/2009PDPA Players Championship AustriaWinner£6,000
05/09/2009PDPA Players Championship AustriaLast 64£200
23/08/2009PDC US OpenLast 16£800
22/08/2009Atlanta Players ChampionshipQuarter Final£700
26/07/2009World MatchplayLast 32£5,000
12/07/2009Midlands OpenQuarter Final£110
05/07/2009Las Vegas Desert ClassicLast 32£3,000
30/06/2009PDPA Players Championship Las VegasLast 32£300
28/06/2009Las Vegas Desert Classic Qualifier 1Qualifier (6)£0
21/06/2009PDPA Players Championship GermanyLast 128£0
20/06/2009PDPA Players Championship GermanyLast 16£400
14/06/2009PDPA Players Championship BarnsleyLast 128£0
13/06/2009PDPA Players Championship BarnsleyFinal£3,000
07/06/2009UK OpenQuarter Final£6,000
30/05/2009Eyres Monsell OpenWinner£500
10/05/2009UK Open Welsh Regional FinalWinner£6,000
09/05/2009PDPA Players Championship WalesLast 32£300
19/04/2009UK Open East Midlands Regional FinalQuarter Final£800
18/04/2009PDPA Players Championship East MidlandsLast 32£300
12/04/2009UK Open South West Regional FinalQuarter Final£800
11/04/2009PDPA Players Championship South WestLast 16£400
05/04/2009PDPA Players Championship NulandLast 32£300
04/04/2009PDPA Players Championship NulandLast 64£200
29/03/2009UK Open Midlands Regional FinalLast 64£200
28/03/2009PDPA Players Championship MidlandsLast 16£400
22/03/2009UK Open Southern Regional FinalLast 128£0
21/03/2009PDPA Players Championship SouthLast 32£300
15/03/2009UK Open North West Regional FinalLast 128£0
14/03/2009PDPA Players Championship North WestLast 128£0
08/03/2009UK Open Scottish Regional FinalLast 64£200
07/03/2009PDPA Players Championship ScotlandLast 16£400
01/03/2009PDPA Players Championship GermanyLast 32£300
28/02/2009PDPA Players Championship GermanyLast 32£300
01/02/2009Players Championship FinalsLast 32£2,000
18/01/2009PDPA Players Championship GibraltarLast 32£300
17/01/2009PDPA Players Championship GibraltarLast 64£200
11/01/2009UK Open North East Regional FinalSemi Final£1,500
10/01/2009Bobby Bourn Memorial TrophyLast 64£200
04/01/2009PDC World ChampionshipLast 64£5,000
30/11/2008PDC German Darts ChampionshipLast 64£450
09/11/2008PDPA Players Championship NetherlandsLast 32£150
08/11/2008PDPA Players Championship NetherlandsLast 16£300
02/11/2008Killarney Pro TourQuarter Final£600
01/11/2008Gleneagle Irish MastersSemi Final£1,250
26/10/2008European Championship QualifierLast 32£0
25/10/2008PDPA Players Championship KirchheimLast 32£150
19/10/2008PDPA Players Championship ScotlandLast 32£150
18/10/2008PDPA Players Championship ScotlandLast 256£0
17/10/2008Grand Slam Wild Card Qualifier3rd Place Match£0
17/10/2008Grand Slam Wild Card QualifierSemi Final£0
05/10/2008PDPA Players Championship IrelandSemi Final£1,250
04/10/2008PDPA Players Championship IrelandLast 128£0
21/09/2008PDPA Players Championship WalesLast 128£0
20/09/2008PDPA Players Championship WalesFinal£2,500
06/09/2008Ireland Open Autumn ClassicLast 64£75
31/08/2008PDPA Players Championship EindhovenLast 64£75
30/08/2008PDPA Players Championship EindhovenLast 32£150
19/07/2008Bobby Bourn Memorial TrophyLast 64£75
13/07/2008Midlands OpenQuarter Final£0
15/06/2008PDPA Players Championship BristolLast 16£300
14/06/2008PDPA Players Championship BristolLast 256£0
08/06/2008UK OpenLast 96£0
26/04/2008Open Holland MastersLast 128£0
19/04/2008PDPA Players Championship GlasgowLast 16£300
13/04/2008Antwerp OpenLast 32£75
12/04/2008Antwerp Darts TrophyLast 128£0
30/03/2008UK Open Midlands Regional FinalLast 64£100
29/03/2008PDPA Players Championship MidlandsLast 64£75
23/03/2008PDPA Players Championship GermanyLast 16£300
22/03/2008PDPA Players Championship GermanyLast 128£0
16/03/2008UK Open North West Regional FinalLast 32£200
15/03/2008PDPA Players Championship North WestLast 256£0
02/03/2008UK Open Southern Regional FinalLast 32£200
01/03/2008PDPA Players Championship SouthLast 128£0
10/02/2008UK Open South West Regional FinalLast 16£400
20/01/2008PDPA Players Championship GibraltarLast 32£150
19/01/2008PDPA Players Championship GibraltarLast 128£0
13/01/2008UK Open North East Regional FinalLast 128£0
01/01/2008PDC World ChampionshipLast 32£7,000
16/11/2007PDC World Championship QualifiersQualifier (8)£0
02/12/2007PDC German Darts ChampionshipLast 64£450
21/07/2007Bobby Bourn Memorial TrophyLast 64£75
20/07/2007WDT PDPA QualifiersLast 32£0
21/04/2007IDL PDPA QualifiersLast 64£0
01/04/2007UK Open Midlands Regional FinalLast 128£0
24/03/2007PDPA Players Championship GermanyLast 64£75
04/03/2007UK Open Southern Regional FinalLast 192£0
11/02/2007UK Open South West Regional FinalLast 192£0
21/01/2007PDPA Players Championship GibraltarLast 32£150
20/01/2007PDPA Players Championship GibraltarLast 128£0
06/01/2007UK Open North East Regional FinalLast 128£0
29/07/2005British ClassicSemi Final£200
25/09/2004PDPA Players Championship WalesLast 64£75
18/11/1993World Youth MastersWinner£0