Date Tournament Position Prize
17/03/2024PDC Challenge Tour 10Last 128£0
16/03/2024PDC Challenge Tour 9Last 64£75
16/03/2024PDC Challenge Tour 8Last 128£0
15/03/2024PDC Challenge Tour 7Last 16£300
15/03/2024PDC Challenge Tour 6Last 64£75
21/01/2024PDC Challenge Tour 5Last 32£200
20/01/2024PDC Challenge Tour 4Last 512£0
20/01/2024PDC Challenge Tour 3Last 512£0
19/01/2024PDC Challenge Tour 2Last 32£200
19/01/2024PDC Challenge Tour 1Last 256£0
11/01/2023PDC UK Q School Stage 1 Day 3Last 256£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
09/11/2019Republic of Ireland OpenLast 64£50
20/01/2019PDC Tour Card UK Qualifying School 4Last 256£0
19/01/2019PDC Tour Card UK Qualifying School 3Last 16£0
18/01/2019PDC Tour Card UK Qualifying School 2Last 128£0
17/01/2019PDC Tour Card UK Qualifying School 1Last 256£0
21/01/2018PDC Tour Card UK Qualifying School 4Last 128£0
20/01/2018PDC Tour Card UK Qualifying School 3Last 512£0
19/01/2018PDC Tour Card UK Qualifying School 2Last 512£0
18/01/2018PDC Tour Card UK Qualifying School 1Last 32£0
29/10/2017Northern Ireland OpenLast 16£50
07/10/2017Tom Kirby Memorial TrophySemi Final£0
28/09/2017BDO World Championship QualifiersLast 256£0
27/09/2017World MastersLast 48 (Premier)£0
24/09/2017British OpenLast 64£50
23/10/2016Grand Slam Wild Card QualifierLast 256£0
16/10/2016Northern Ireland OpenWinner£1,600
16/01/2016PDC Tour Card Qualifying School 4Last 64£0
15/01/2016PDC Tour Card Qualifying School 3Last 64£0
14/01/2016PDC Tour Card Qualifying School 2Last 128£0
13/01/2016PDC Tour Card Qualifying School 1Last 512£0
01/12/2014PDC World Championship QualifiersLast 128£0
05/10/2014PDPA Players Championship IrelandLast 128£0
04/10/2014PDPA Players Championship IrelandLast 64£250
23/02/2014UK Open Qualifier 6Last 256£0
22/02/2014UK Open Qualifier 5Last 256£0
21/02/2014UK Open Qualifier 4Last 64£250
18/01/2014PDC Tour Card Qualifying School 4Last 256£0
17/01/2014PDC Tour Card Qualifying School 3Last 64£0
16/01/2014PDC Tour Card Qualifying School 2Last 16£0
15/01/2014PDC Tour Card Qualifying School 1Last 256£0
25/11/2013PDC World Championship QualifiersLast 64£0
24/11/2013PDPA Players Championship BarnsleyLast 128£0
23/11/2013PDPA Players Championship BarnsleyLast 64£250
04/11/2013Grand Slam Wild Card QualifierLast 128£0
03/11/2013PDPA Players Championship WiganLast 128£0
02/11/2013PDPA Players Championship WiganLast 128£0
06/10/2013PDPA Players Championship IrelandLast 128£0
05/10/2013PDPA Players Championship IrelandLast 128£0
04/10/2013PDC Dutch Darts Masters UK QualifierLast 40 (Qual)£0
15/09/2013PDPA Players Championship BarnsleyLast 128£0
14/09/2013PDPA Players Championship BarnsleyLast 128£0
12/07/2013PDC German Darts Masters UK QualifierLast 40 (Qual)£0
09/06/2013UK OpenPreliminary£0
26/05/2013PDPA Players Championship WiganLast 128£0
25/05/2013PDPA Players Championship WiganLast 64£250
24/05/2013PDC Gibraltar Darts Trophy UK QualifierLast 40 (Qual)£0
04/05/2013PDPA Players Championship WiganLast 128£0
03/05/2013PDC Austrian Darts Open UK QualifierLast 80£0
28/04/2013UK Open Qualifier 8Last 256£0
27/04/2013UK Open Qualifier 7Last 128£0
26/04/2013PDC European Darts Open UK QualifierLast 80£0
14/04/2013UK Open Qualifier 6Last 128£0
13/04/2013UK Open Qualifier 5Last 64£200
17/03/2013UK Open Qualifier 4Last 256£0
16/03/2013UK Open Qualifier 3Last 256£0
15/03/2013PDC European Darts Trophy UK QualifierPreliminary£0
10/03/2013PDC UK MastersLast 64£500
24/02/2013UK Open Qualifier 2Last 32£400
23/02/2013UK Open Qualifier 1Last 128£0
22/02/2013PDC UK Masters UK QualifyingQualifier (24)£0
20/01/2013PDC Tour Card Qualifying School 4Last 64£0
19/01/2013PDC Tour Card Qualifying School 3Last 128£0
18/01/2013PDC Tour Card Qualifying School 2Last 64£0
17/01/2013PDC Tour Card Qualifying School 1Last 128£0
01/07/2012Ireland Players Championship Grand FinalQuarter Final£0
06/05/2012UK Open Qualifier 8Last 128£0
05/05/2012UK Open Qualifier 7Last 256£0
29/04/2012Ireland Players Championship 6Quarter Final£0
25/03/2012UK Open Qualifier 4Last 256£0
24/03/2012UK Open Qualifier 3Last 128£0
12/02/2012UK Open Qualifier 2Last 64£200
11/02/2012UK Open Qualifier 1Last 256£0
22/01/2012PDC Tour Card Qualifying School 4Last 128£0
21/01/2012PDC Tour Card Qualifying School 3Last 256£0
20/01/2012PDC Tour Card Qualifying School 2Last 64£0
19/01/2012PDC Tour Card Qualifying School 1Last 64£0
14/01/2012Ireland Players Championship 3Last 16£0
27/11/2011Ireland Players Championship 2Semi Final£0
23/10/2011Ireland Players Championship 1Last 16£0
04/11/2011Grand Slam Wild Card QualifierSemi Final£0
29/11/2010PDC World Championship QualifiersLast 16£0
30/10/2010PDC Qualifying School Irish QualifierQuarter Final£0
20/02/2010PDPA Players Championship SwindonLast 256£0
07/02/2010PDPA Players Championship GibraltarLast 64£200
06/02/2010PDPA Players Championship GibraltarLast 128£0
13/12/2009Ireland Players Championship 2Winner£1,200
01/11/2009Ireland Players Championship 1Last 16£75
18/10/2009Killarney Pro TourLast 64£200
06/09/2009PDPA Players Championship AustriaLast 256£0
05/09/2009PDPA Players Championship AustriaLast 128£0
02/12/2006PDC World Championship QualifiersLast 192£0
09/04/2006UK Open Midlands Regional FinalLast 192£0
19/03/2006UK Open North West Regional FinalLast 128£0
19/02/2006Irish MastersLast 64£0
12/02/2006UK Open South West Regional FinalLast 128£0
04/02/2006Eastbourne ProQuarter Final£300
01/12/2005PDC World Championship QualifiersLast 128£0
17/09/2005World Grand Prix All Ireland QualifiersQualifier (4)£0
30/10/2005World Grand PrixLast 16£2,250
23/10/2005UK Open Irish Regional FinalLast 64£50
01/06/2003UK OpenLast 128 (UK Open)£0
15/02/2003UK Open South West Regional FinalLast 64£50
20/10/2002UK Open Irish Regional FinalLast 64£50
08/09/2002UK Open Scottish Regional FinalLast 64£50
18/10/2001World Grand PrixLast 32£1,250