Date Tournament Position Prize
09/11/2024World Seniors World MastersSemi Final£2,000
06/10/2024World Seniors World MatchplayLast 16£750
18/02/2024World Seniors World ChampionshipQuarter Final£2,000
03/09/2023World Seniors World MatchplaySemi Final£2,500
22/09/2022England ClassicLast 64£45
18/09/2022PDC Challenge Tour 20Last 64£50
17/09/2022PDC Challenge Tour 19Last 32£100
17/09/2022PDC Challenge Tour 18Last 256£0
16/09/2022PDC Challenge Tour 17Last 64£50
16/09/2022PDC Challenge Tour 16Last 64£50
08/07/2022England National Singles MenLast 32£65
03/07/2022World Seniors World MatchplayLast 20£500
10/04/2022WDF Mens World ChampionshipLast 48£1,000
10/03/2022Isle Of Man ClassicQuarter Final£175
06/03/2022UK OpenLast 128£0
23/01/2022PDC Challenge Tour 5Last 256£0
22/01/2022PDC Challenge Tour 4Last 256£0
22/01/2022PDC Challenge Tour 3Last 128£0
21/01/2022PDC Challenge Tour 2Last 16£200
21/01/2022PDC Challenge Tour 1Last 256£0
11/01/2022PDC UK Q School Stage 1 Day 3 3Last 256£0
10/01/2022PDC UK Q School Stage 1 Day 2 2Last 256£0
09/01/2022PDC UK Q School Stage 1 Day 1 1Last 64£0
15/03/2020Isle Of Man OpenLast 32£0
12/03/2020Isle Of Man ClassicQuarter Final£0
16/02/2020Scottish OpenQuarter Final£200
02/02/2020Dutch OpenSemi Final£1,250
12/01/2020BDO World ChampionshipQuarter Final£4,000
16/11/2019Czech OpenSemi Final£15,000
27/10/2019World MastersLast 16£1,000
06/10/2019Northern Ireland OpenQuarter Final£0
05/10/2019Northern Ireland MatchplayFinal£0
28/09/2019Belfry OpenLast 32£0
22/09/2019British OpenLast 32£100
21/09/2019British ClassicLast 32£50
08/09/2019England ClassicLast 16£0
01/09/2019BDO World TrophyLast 32£500
26/08/2019West Midlands OpenLast 16£0
16/06/2019England OpenLast 16£200
14/06/2019England National ChampionshipsLast 32£35
02/06/2019Lincolnshire OpenLast 16£25
10/05/2019Welsh ClassicLast 16£100
09/03/2019Isle Of Man OpenQuarter Final£350
08/03/2019Isle Of Man MastersLast 64£0
17/02/2019Scottish OpenQuarter Final£200
13/01/2019BDO World ChampionshipLast 32£3,250
07/10/2018World MastersLast 80 WM£0
29/09/2018WDF Europe Cup SinglesQuarter Final£0
23/09/2018British OpenLast 32£100
22/09/2018British ClassicLast 32£50
09/09/2018England MatchplayQuarter Final£0
09/09/2018England ClassicLast 16£0
07/09/2018England MastersLast 16£0
15/07/2018Winmau Wolverhampton OpenLast 16£0
14/07/2018Winmau Wolverhampton ClassicQuarter Final£0
08/07/2018Welsh MastersLast 32£0
07/07/2018BDO International OpenLast 64£0
30/06/2018BDO Gold CupLast 16£0
17/06/2018England OpenLast 16£0
15/06/2018England National ChampionshipsSemi Final£0
03/06/2018Lincolnshire OpenFinal£400
10/03/2018Isle Of Man OpenLast 64£25
08/03/2018Isle Of Man ClassicLast 32£50
04/03/2018UK OpenLast 16£6,500
10/02/2018PDC UK Open Amateur QualifiersQualifier (32)£0
28/09/2017BDO World Championship QualifiersLast 16£0
27/09/2017World MastersLast 272 WM£0
10/09/2017England ClassicFinal£1,500
08/09/2017England MastersLast 32£0
26/08/2017Worthingtons Darts Champion of ChampionsWinner£5,000
18/06/2017England OpenLast 16£200
16/06/2017England National ChampionshipsFinal£800
10/06/2017Hampshire OpenQuarter Final£100
15/04/2017Belfry OpenLast 16£100
07/04/2017Benidorm OpenWinner£2,000
05/03/2017UK OpenLast 16£6,500
11/02/2017PDC UK Open Amateur QualifiersQualifier (32)£0
15/01/2017BDO World ChampionshipLast 16£4,500
04/12/2016World MastersLast 144 WM£0
30/11/2016BDO World Championship QualifiersQualifier (4)£0
17/11/2016Malta OpenQuarter Final£50
11/09/2016England MatchplayQuarter Final£0
11/09/2016England ClassicLast 32£50
02/07/2016BDO Gold CupFinal£0
17/06/2016England National ChampionshipsLast 16£50
05/06/2016BDO International OpenLast 32£50
16/04/2016Benidorm OpenWinner£2,000
25/03/2016Bucks Easter OpenSemi Final£40
06/03/2016UK OpenLast 96£0
21/02/2016PDC UK Open Amateur QualifiersQualifier (32)£0
13/02/2016Southern Counties OpenFinal£0
31/01/2016Dutch OpenLast 64£50
08/11/2015Mill Rythe Darts Festival 2Last 16£25
11/10/2015World MastersLast 144 WM£0
07/10/2015BDO World Championship QualifiersLast 64£0
20/09/2015PDC Challenge Tour 16Last 16£200
20/09/2015PDC Challenge Tour 15Last 32£100
19/09/2015PDC Challenge Tour 14Last 64£50
19/09/2015PDC Challenge Tour 13Last 32£100
13/09/2015England MatchplayQuarter Final£0
11/09/2015England MastersLast 16£50
23/08/2015Winmau Wolverhampton OpenWinner£1,000
12/07/2015PDC Challenge Tour 12Last 32£100
12/07/2015PDC Challenge Tour 11Last 128£0
11/07/2015PDC Challenge Tour 10Last 64£50
11/07/2015PDC Challenge Tour 9Quarter Final£300
07/06/2015BDO International OpenLast 64£0
17/05/2015Mill Rythe Darts Festival 1Last 16£25
03/04/2015Bucks Easter OpenWinner£300
08/03/2015UK OpenLast 32£3,000
01/03/2015PDC UK Open Amateur QualifiersQualifier (32)£0
15/02/2015Southern Counties OpenQuarter Final£100
01/02/2015Dutch OpenLast 32£100
10/11/2014Mill Rythe Darts Festival 2Winner£600
12/10/2014World MastersLast 32£250
08/10/2014BDO World Championship QualifiersLast 32£0
14/09/2014England ClassicSemi Final£0
09/08/2014British ClassicLast 16£125
26/07/2014Fareham OpenQuarter Final£30
13/07/2014England MastersLast 64£0
12/07/2014England National ChampionshipsSemi Final£250
22/06/2014England OpenQuarter Final£400
14/06/2014Saints OpenWinner£400
18/05/2014Mill Rythe Darts Festival 1Winner£600
18/04/2014Bucks Easter OpenWinner£200
13/04/2014Hampshire OpenWinner£0
09/03/2014UK OpenLast 32£3,000
23/02/2014PDC UK Open Amateur QualifiersQualifier (32)£0
12/01/2014BDO World ChampionshipLast 32£3,250
13/10/2013World MastersLast 48 (Premier)£0
09/10/2013BDO World Championship QualifiersQualifier (4)£0
29/06/2013BDO Gold CupWinner£0
23/06/2013England OpenLast 32£0
19/05/2013Mill Rythe Darts Festival 1Final£250
29/03/2013Bucks Easter OpenWinner£200
18/11/2012Mill Rythe Darts Festival 2Semi Final£120
14/10/2012World MastersLast 144 WM£0
10/10/2012BDO World Championship QualifiersLast 32£0
23/09/2012England MatchplaySemi Final£0
15/07/2012England MastersLast 16£40
07/07/2012BDO Gold CupLast 16£0
13/05/2012Mill Rythe Darts Festival 1Last 16£25
18/03/2012England GP of Darts SouthamptonQuarter Final£100
04/11/2011Grand Slam Wild Card QualifierLast 128£0
16/10/2011Southern Counties OpenQuarter Final£75
04/09/2011World MastersLast 40 WM£0
02/09/2011BDO World Championship QualifiersLast 64£0
09/07/2011BDO Gold CupLast 16£0
26/06/2011England OpenLast 32£100
29/05/2011Hampshire OpenLast 16£0
27/02/2011Essex OpenLast 16£25
31/10/2010World MastersLast 136 WM£0
28/10/2010BDO World Championship QualifiersLast 128£0
26/09/2010England ClassicSemi Final£400
19/09/2010British OpenLast 32£0
06/09/2010Welsh ClassicLast 32£0
05/09/2010Welsh MastersLast 16£50
08/08/2010Belgium OpenLast 64£25
18/07/2010England MastersLast 16£75
10/07/2010BDO Gold CupLast 32£0
27/06/2010England OpenLast 32£50
13/06/2010BDO International OpenLast 16£30
16/05/2010Welsh OpenLast 64£25
21/03/2010Hal OpenLast 16£125
28/02/2010Essex OpenQuarter Final£50
14/11/2009Mill Rythe Darts Festival 2Last 16£0
06/09/2009World MastersLast 136 WM£0
03/09/2009BDO World Championship QualifiersLast 256£0
23/08/2009Hazlemere Summer Slam Darts OpenFinal£75
25/07/2009British ClassicLast 32£0
12/07/2009IDPA Lakeside ClassicFinal£0
28/06/2009England OpenQuarter Final£200
08/02/2009Dutch OpenQuarter Final£500
01/02/2009England ClassicSemi Final£0
07/12/2008World MastersLast 72 WM£0
04/12/2008BDO World Championship QualifiersLast 160 WM£0
10/08/2008Belgium OpenLast 64£25
26/07/2008British ClassicLast 32£0
13/07/2008IDPA Lakeside ClassicQuarter Final£200
06/07/2008Welsh ClassicQuarter Final£100
08/06/2008Swiss OpenLast 16£50
24/05/2008Poole Labour Club SinglesWinner£1,000
23/05/2008Oxfordshire OpenWinner£500
18/05/2008Welsh OpenLast 32£40
13/04/2008England National ChampionshipsLast 16£0
09/03/2008Isle Of Man OpenLast 64£20
10/02/2008Dutch OpenLast 32£100
28/12/2007Cosham Xmas OpenFinal£0
15/11/2007Mill Rythe Darts Festival 2Final£0
15/11/2007BDO World Championship QualifiersLast 128£0
23/09/2007British OpenLast 16£80
26/08/2007Denmark OpenLast 32£150
05/08/2007Belgium OpenLast 16£100
15/07/2007IDPA Lakeside ClassicLast 16£100
13/05/2007International Darts LeagueIDL Preliminary£1,000
22/04/2007German OpenLast 64£0
25/03/2007Welsh MastersLast 16£50
11/03/2007Finnish OpenLast 32£0
18/02/2007Scottish OpenLast 64£0
14/01/2007BDO World ChampionshipLast 32£2,750
15/10/2006World MastersLast 64£0
30/09/2006French OpenLast 32£0
10/09/2006World Darts TrophyLast 32£2,000
29/07/2006British ClassicLast 16£0
09/07/2006Welsh ClassicLast 32£0
04/06/2006Swiss OpenLast 16£50
14/05/2006International Darts LeagueLast 16 Group£3,000
23/04/2006German OpenLast 32£50
12/03/2006Finnish OpenLast 32£0
05/02/2006Dutch OpenLast 32£0
15/01/2006BDO World ChampionshipQuarter Final£6,000
28/12/2005Cosham Xmas OpenFinal£0
09/12/2005Zuiderduin MastersLast 24 Group£1,000
23/10/2005World MastersLast 192£0
11/09/2005World Darts TrophyLast 32£2,000
29/07/2005British ClassicWinner£2,000
10/07/2005Welsh ClassicLast 16£0
11/06/2005Swiss OpenSemi Final£0
20/02/2005Scottish OpenSemi Final£0
23/01/2005PDC Eastbourne OpenLast 32£60
28/12/2004Cosham Xmas OpenFinal£0
15/11/2004Mill Rythe Darts Festival 2Semi Final£0
13/11/2004Northern Ireland OpenFinal£600
24/10/2004World MastersLast 128£0
19/09/2004British OpenQuarter Final£150
01/08/2004British ClassicLast 32£0
06/06/2004Swiss OpenLast 16£100
11/01/2004BDO World ChampionshipLast 16£4,250
28/12/2003Cosham Xmas OpenFinal£0
15/11/2003Mill Rythe Darts Festival 2Winner£0
02/11/2003World MastersLast 32£0
01/06/2003UK OpenLast 96£0
08/05/2003Hampshire OpenQuarter Final£0
23/03/2003UK Open North West Regional FinalLast 64£50
12/01/2003UK Open North East Regional FinalLast 32£100
08/05/2002Hampshire OpenWinner£0
02/02/2002PDC Eastbourne OpenLast 32£0
04/06/2000Swiss OpenLast 16£0
10/01/1999BDO World ChampionshipLast 32£2,350
28/11/1998World MastersLast 32£0
15/11/1998Mill Rythe Darts FestivalFinal£0
01/01/1998British OpenQuarter Final£0
07/01/1996BDO World ChampionshipLast 32£2,000
01/01/1996British OpenQuarter Final£200
08/01/1995BDO World ChampionshipQuarter Final£4,000
23/10/1989World MastersLast 32£0