Date Tournament Position Prize
17/02/2013Scottish OpenLast 64£20
30/06/2012Granite City OpenLast 32£0
19/02/2012Scottish OpenLast 128£0
20/02/2011Scottish OpenLast 64£0
08/03/2009UK Open Scottish Regional FinalLast 128£0
07/03/2009PDPA Players Championship ScotlandLast 64£200
18/10/2008PDPA Players Championship ScotlandLast 128£0
27/09/2008Forth Valley MastersLast 16£0
19/07/2008Bobby Bourn Memorial TrophyLast 128£0
08/06/2008UK OpenLast 32£2,000
19/04/2008PDPA Players Championship GlasgowLast 128£0
30/03/2008UK Open Midlands Regional FinalLast 256£0
29/03/2008PDPA Players Championship MidlandsLast 256£0
16/03/2008UK Open North West Regional FinalLast 32£200
15/03/2008PDPA Players Championship North WestLast 64£75
24/02/2008West Tyrone OpenLast 32£0
16/11/2007PDC World Championship QualifiersLast 16£1,000
21/10/2007UK Open Scottish Regional FinalLast 128£0
20/10/2007PDPA Players Championship ScotlandLast 128£0
21/07/2007Bobby Bourn Memorial TrophyLast 64£75
20/07/2007WDT PDPA QualifiersLast 128£0
10/06/2007UK OpenLast 96£0
18/03/2007UK Open North West Regional FinalLast 32£150
04/03/2007UK Open Southern Regional FinalLast 128£0
11/02/2007UK Open South West Regional FinalLast 128£0
06/01/2007UK Open North East Regional FinalLast 64£75
02/12/2006PDC World Championship QualifiersLast 64£500
05/11/2006UK Open Scottish Regional FinalLast 64£50
04/11/2006PDPA Players Championship ScotlandLast 64£75
22/09/2006World Grand Prix PDPA QualifiersLast 16£250
21/10/2006PDPA Players Championship IrelandLast 64£75
22/10/2006UK Open Irish Regional FinalLast 64£50
24/09/2006UK Open Welsh Regional FinalLast 64£50
23/09/2006PDPA Players Championship WalesLast 128£0
12/08/2006William Cross Pro AmQuarter Final£0
16/06/2006World Matchplay PDPA QualifiersLast 16£250
22/07/2006Bobby Bourn Memorial TrophyLast 64£75
18/06/2006PDPA Players Championship Hayling IslandLast 32£150
17/06/2006PDPA Players Championship Hayling IslandLast 16£300
11/06/2006UK OpenLast 96£0
09/04/2006UK Open Midlands Regional FinalLast 128£0
19/03/2006UK Open North West Regional FinalLast 64£50
26/02/2006West Tyrone OpenLast 16£90
04/02/2006Eastbourne ProLast 64£50
21/01/2006PDPA Players Championship GibraltarLast 32£150
08/01/2006UK Open North East Regional FinalLast 64£50
02/01/2006PDC World ChampionshipLast 64£3,500
19/11/2005Vauxhall Autumn OpenLast 32£65
18/11/2005Vauxhall Autumn ProLast 128£25
13/11/2005PDPA Players Championship NetherlandsLast 128£0
12/11/2005PDPA Players Championship NetherlandsLast 32£150
06/11/2005UK Open Scottish Regional FinalLast 64£50
05/11/2005PDPA Players Championship ScotlandLast 32£150
30/10/2005World Grand PrixLast 32£1,500
23/10/2005UK Open Irish Regional FinalLast 64£50
22/10/2005PDPA Players Championship IrelandLast 64£75
16/10/2005Open Hotel ZwartewaterLast 64£50
09/10/2005Bob Anderson ClassicLast 128£0
24/09/2005PDPA Players Championship WalesLast 64£75
11/09/2005Ireland Open Autumn ClassicLast 32£140
30/07/2005World MatchplayLast 32£1,750
29/06/2005Las Vegas Desert Classic Qualifier 4Quarter Final£200
19/06/2005PDPA Players Championship Isle Of WightLast 64£75
12/06/2005UK OpenLast 96£0
24/04/2005Open HollandLast 64£50
10/04/2005UK Open Midlands Regional FinalLast 32£100
11/03/2005Vauxhall Spring ProLast 64£50
27/02/2005West Tyrone OpenLast 16£90
20/02/2005Irish MastersLast 16£300
22/01/2005Eastbourne ProLast 32£75
19/01/2005UK Open North East Regional FinalQuarter Final£500
03/01/2005PDC World ChampionshipLast 32£3,500
20/11/2004Vauxhall Autumn OpenLast 16£125
19/11/2004Vauxhall Autumn ProLast 64£50
13/11/2004PDPA Players Championship ScotlandLast 64£75
06/11/2004PDPA Players Championship NetherlandsQuarter Final£600
18/10/2004World Grand PrixLast 32£1,500
17/10/2004UK Open Irish Regional FinalLast 32£100
16/10/2004PDPA Players Championship IrelandLast 16£300
10/10/2004Bob Anderson ClassicLast 32£100
26/09/2004UK Open Welsh Regional FinalLast 64£50
25/09/2004PDPA Players Championship WalesLast 16£300
12/09/2004Ireland Open Autumn ClassicLast 64£50
29/07/2004World MatchplayQuarter Final£4,000
30/06/2004Las Vegas Desert Classic Qualifier 4Last 16£100
30/06/2004Las Vegas Desert Classic Qualifier 3Last 32£0
29/06/2004Las Vegas Desert Classic Qualifier 1Quarter Final£200
06/06/2004UK OpenLast 96£0
26/04/2004Open HollandLast 16£250
17/04/2004Isle Of Man OpenSemi Final£0
01/03/2004West Tyrone OpenLast 32£45
23/02/2004Irish MastersLast 16£225
01/02/2004PDC Eastbourne OpenQuarter Final£225
11/01/2004UK Open North East Regional FinalLast 32£100
04/01/2004PDC World ChampionshipLast 32£3,250
30/11/2003UK Open Southern Regional FinalLast 64£50
16/11/2003Sunparks MastersQuarter Final£0
09/11/2003UK Open Welsh Regional FinalLast 32£100
19/10/2003UK Open Irish Regional FinalLast 32£100
18/10/2003World Grand PrixLast 16£1,750
04/10/2003Open Oust NederlandQuarter Final£0
12/09/2003Ireland Open Autumn ClassicQuarter Final£0
29/07/2003World MatchplayLast 16£2,000
26/07/2003Bobby Bourn Memorial TrophyLast 16£175
05/07/2003Las Vegas Desert ClassicLast 24 Group£1,750
01/06/2003UK OpenLast 64£500
23/03/2003UK Open North West Regional FinalLast 64£50
02/03/2003West Tyrone OpenLast 32£0
02/02/2003Eastbourne ProQuarter Final£0
01/02/2003PDC Eastbourne OpenQuarter Final£0
05/01/2003PDC World ChampionshipLast 16£4,000
17/11/2002Sunparks MastersQuarter Final£0
20/10/2002UK Open Irish Regional FinalLast 16£200
18/10/2002World Grand PrixLast 32£1,250
16/09/2002Ireland Open Autumn ClassicQuarter Final£0
08/09/2002UK Open Scottish Regional FinalLast 32£100
29/07/2002World MatchplayLast 16£1,750
20/07/2002UK Open Welsh Regional FinalSemi Final£800
19/05/2002Golden Harvest North American CupQuarter Final£5,000
12/05/2002Le Skratch Montreal OpenSemi Final£0
14/04/2002Antwerp OpenLast 32£0
16/03/2002Vauxhall Spring OpenQuarter Final£0
03/03/2002Ireland Open Spring ClassicSemi Final£0
05/01/2002PDC World ChampionshipLast 32£2,500
18/11/2001Witch City OpenSemi Final£0
29/07/2001World MatchplayLast 32£1,000
20/05/2001Golden Harvest North American CupQuarter Final£5,000
25/02/2001Irish MastersQuarter Final£0
03/01/2001PDC World ChampionshipQuarter Final£4,000
02/12/2000World MastersLast 192£0
18/10/2000World Grand PrixLast 24£1,500
29/07/2000World MatchplayLast 32£750
23/04/2000Antwerp OpenWinner£0
04/01/2000PDC World ChampionshipLast 16£1,825
01/10/1999WDF World Cup SinglesLast 64£0
29/07/1999World MatchplayLast 16£1,250
23/05/1999Golden Harvest North American CupLast 32£800
02/01/1999PDC World ChampionshipLast 16£1,750
29/07/1998World MatchplayLast 16£1,250
04/01/1998PDC World ChampionshipLast 24 Group£1,500
15/10/1997PDC World PairsLast 8 Group£1,500
29/07/1997World MatchplayLast 32£500
23/05/1997Golden Harvest North American CupLast 32£600
14/04/1997Antwerp OpenLast 16£0
05/01/1997PDC World ChampionshipQuarter Final£3,000
15/10/1996PDC World PairsLast 8 Group£0
29/07/1996World MatchplaySemi Final£3,250
14/04/1996Antwerp OpenSemi Final£0
10/04/1996PDC UK MatchplayQuarter Final£750
02/01/1996WDC National Pro Dart LeagueLast 24 Group (4)£900
02/01/1996PDC World ChampionshipSemi Final£4,000
15/10/1995PDC World PairsFinal£0
29/07/1995World MatchplayLast 16£850
30/06/1995North American OpenFinal£0
10/04/1995PDC UK MatchplayLast 16£500
02/01/1995PDC World ChampionshipQuarter Final£2,000
15/11/1994PDC Lada UK MastersLast 16£500
29/07/1994World MatchplayQuarter Final£1,500
30/06/1994PDC Samson Darts ClassicLast 16£750
30/06/1994North American OpenFinal£0
14/04/1994Antwerp OpenSemi Final£0
10/04/1994PDC UK MatchplaySemi Final£1,000
02/01/1994PDC World ChampionshipLast 24 Group 3rd£1,250
15/11/1993PDC Lada UK MastersLast 16£750
30/05/1993Finnish OpenQuarter Final£0
16/04/1993PDC Samson Darts ClassicLast 16£1,000
22/03/1993German OpenQuarter Final£0
13/03/1993PDC UK MatchplayQuarter Final£750
09/01/1993BDO World ChampionshipLast 32£1,800
03/12/1992World MastersLast 32£0
27/10/1992Jersey Festival Of DartsQuarter Final£0
11/10/1992PDC Lada UK MastersSemi Final£2,000
23/09/1992WDF Europe Cup PairsWinner£0
23/09/1992WDF Europe Cup SinglesLast 32£0
20/06/1992Scottish MastersWinner£0
09/01/1992BDO World ChampionshipLast 16£2,600
05/12/1991World MastersLast 32£0
01/10/1991WDF World Cup SinglesSemi Final£0
01/01/1991British OpenQuarter Final£250
23/10/1988World MastersLast 32£0