09/11/2024 | World Seniors World Masters | Semi Final | £2,000 |
06/10/2024 | World Seniors World Matchplay | Last 16 | £750 |
18/02/2024 | World Seniors World Championship | Quarter Final | £2,000 |
03/09/2023 | World Seniors World Matchplay | Semi Final | £2,500 |
22/09/2022 | England Classic | Last 64 | £45 |
18/09/2022 | PDC Challenge Tour 20 | Last 64 | £50 |
17/09/2022 | PDC Challenge Tour 19 | Last 32 | £100 |
17/09/2022 | PDC Challenge Tour 18 | Last 256 | £0 |
16/09/2022 | PDC Challenge Tour 17 | Last 64 | £50 |
16/09/2022 | PDC Challenge Tour 16 | Last 64 | £50 |
08/07/2022 | England National Singles Men | Last 32 | £65 |
03/07/2022 | World Seniors World Matchplay | Last 20 | £500 |
10/04/2022 | WDF Mens World Championship | Last 48 | £1,000 |
10/03/2022 | Isle Of Man Classic | Quarter Final | £175 |
06/03/2022 | UK Open | Last 128 | £0 |
23/01/2022 | PDC Challenge Tour 5 | Last 256 | £0 |
22/01/2022 | PDC Challenge Tour 4 | Last 256 | £0 |
22/01/2022 | PDC Challenge Tour 3 | Last 128 | £0 |
21/01/2022 | PDC Challenge Tour 2 | Last 16 | £200 |
21/01/2022 | PDC Challenge Tour 1 | Last 256 | £0 |
11/01/2022 | PDC UK Q School Stage 1 Day 3 3 | Last 256 | £0 |
10/01/2022 | PDC UK Q School Stage 1 Day 2 2 | Last 256 | £0 |
09/01/2022 | PDC UK Q School Stage 1 Day 1 1 | Last 64 | £0 |
15/03/2020 | Isle Of Man Open | Last 32 | £0 |
12/03/2020 | Isle Of Man Classic | Quarter Final | £0 |
16/02/2020 | Scottish Open | Quarter Final | £200 |
02/02/2020 | Dutch Open | Semi Final | £1,250 |
12/01/2020 | BDO World Championship | Quarter Final | £4,000 |
16/11/2019 | Czech Open | Semi Final | £15,000 |
27/10/2019 | World Masters | Last 16 | £1,000 |
06/10/2019 | Northern Ireland Open | Quarter Final | £0 |
05/10/2019 | Northern Ireland Matchplay | Final | £0 |
28/09/2019 | Belfry Open | Last 32 | £0 |
22/09/2019 | British Open | Last 32 | £100 |
21/09/2019 | British Classic | Last 32 | £50 |
08/09/2019 | England Classic | Last 16 | £0 |
01/09/2019 | BDO World Trophy | Last 32 | £500 |
26/08/2019 | West Midlands Open | Last 16 | £0 |
16/06/2019 | England Open | Last 16 | £200 |
14/06/2019 | England National Championships | Last 32 | £35 |
02/06/2019 | Lincolnshire Open | Last 16 | £25 |
10/05/2019 | Welsh Classic | Last 16 | £100 |
09/03/2019 | Isle Of Man Open | Quarter Final | £350 |
08/03/2019 | Isle Of Man Masters | Last 64 | £0 |
17/02/2019 | Scottish Open | Quarter Final | £200 |
13/01/2019 | BDO World Championship | Last 32 | £3,250 |
07/10/2018 | World Masters | Last 80 WM | £0 |
29/09/2018 | WDF Europe Cup Singles | Quarter Final | £0 |
23/09/2018 | British Open | Last 32 | £100 |
22/09/2018 | British Classic | Last 32 | £50 |
09/09/2018 | England Matchplay | Quarter Final | £0 |
09/09/2018 | England Classic | Last 16 | £0 |
07/09/2018 | England Masters | Last 16 | £0 |
15/07/2018 | Winmau Wolverhampton Open | Last 16 | £0 |
14/07/2018 | Winmau Wolverhampton Classic | Quarter Final | £0 |
08/07/2018 | Welsh Masters | Last 32 | £0 |
07/07/2018 | BDO International Open | Last 64 | £0 |
30/06/2018 | BDO Gold Cup | Last 16 | £0 |
17/06/2018 | England Open | Last 16 | £0 |
15/06/2018 | England National Championships | Semi Final | £0 |
03/06/2018 | Lincolnshire Open | Final | £400 |
10/03/2018 | Isle Of Man Open | Last 64 | £25 |
08/03/2018 | Isle Of Man Classic | Last 32 | £50 |
04/03/2018 | UK Open | Last 16 | £6,500 |
10/02/2018 | PDC UK Open Amateur Qualifiers | Qualifier (32) | £0 |
28/09/2017 | BDO World Championship Qualifiers | Last 16 | £0 |
27/09/2017 | World Masters | Last 272 WM | £0 |
10/09/2017 | England Classic | Final | £1,500 |
08/09/2017 | England Masters | Last 32 | £0 |
26/08/2017 | Worthingtons Darts Champion of Champions | Winner | £5,000 |
18/06/2017 | England Open | Last 16 | £200 |
16/06/2017 | England National Championships | Final | £800 |
10/06/2017 | Hampshire Open | Quarter Final | £100 |
15/04/2017 | Belfry Open | Last 16 | £100 |
07/04/2017 | Benidorm Open | Winner | £2,000 |
05/03/2017 | UK Open | Last 16 | £6,500 |
11/02/2017 | PDC UK Open Amateur Qualifiers | Qualifier (32) | £0 |
15/01/2017 | BDO World Championship | Last 16 | £4,500 |
04/12/2016 | World Masters | Last 144 WM | £0 |
30/11/2016 | BDO World Championship Qualifiers | Qualifier (4) | £0 |
17/11/2016 | Malta Open | Quarter Final | £50 |
11/09/2016 | England Matchplay | Quarter Final | £0 |
11/09/2016 | England Classic | Last 32 | £50 |
02/07/2016 | BDO Gold Cup | Final | £0 |
17/06/2016 | England National Championships | Last 16 | £50 |
05/06/2016 | BDO International Open | Last 32 | £50 |
16/04/2016 | Benidorm Open | Winner | £2,000 |
25/03/2016 | Bucks Easter Open | Semi Final | £40 |
06/03/2016 | UK Open | Last 96 | £0 |
21/02/2016 | PDC UK Open Amateur Qualifiers | Qualifier (32) | £0 |
13/02/2016 | Southern Counties Open | Final | £0 |
31/01/2016 | Dutch Open | Last 64 | £50 |
08/11/2015 | Mill Rythe Darts Festival 2 | Last 16 | £25 |
11/10/2015 | World Masters | Last 144 WM | £0 |
07/10/2015 | BDO World Championship Qualifiers | Last 64 | £0 |
20/09/2015 | PDC Challenge Tour 16 | Last 16 | £200 |
20/09/2015 | PDC Challenge Tour 15 | Last 32 | £100 |
19/09/2015 | PDC Challenge Tour 14 | Last 64 | £50 |
19/09/2015 | PDC Challenge Tour 13 | Last 32 | £100 |
13/09/2015 | England Matchplay | Quarter Final | £0 |
11/09/2015 | England Masters | Last 16 | £50 |
23/08/2015 | Winmau Wolverhampton Open | Winner | £1,000 |
12/07/2015 | PDC Challenge Tour 12 | Last 32 | £100 |
12/07/2015 | PDC Challenge Tour 11 | Last 128 | £0 |
11/07/2015 | PDC Challenge Tour 10 | Last 64 | £50 |
11/07/2015 | PDC Challenge Tour 9 | Quarter Final | £300 |
07/06/2015 | BDO International Open | Last 64 | £0 |
17/05/2015 | Mill Rythe Darts Festival 1 | Last 16 | £25 |
03/04/2015 | Bucks Easter Open | Winner | £300 |
08/03/2015 | UK Open | Last 32 | £3,000 |
01/03/2015 | PDC UK Open Amateur Qualifiers | Qualifier (32) | £0 |
15/02/2015 | Southern Counties Open | Quarter Final | £100 |
01/02/2015 | Dutch Open | Last 32 | £100 |
10/11/2014 | Mill Rythe Darts Festival 2 | Winner | £600 |
12/10/2014 | World Masters | Last 32 | £250 |
08/10/2014 | BDO World Championship Qualifiers | Last 32 | £0 |
14/09/2014 | England Classic | Semi Final | £0 |
09/08/2014 | British Classic | Last 16 | £125 |
26/07/2014 | Fareham Open | Quarter Final | £30 |
13/07/2014 | England Masters | Last 64 | £0 |
12/07/2014 | England National Championships | Semi Final | £250 |
22/06/2014 | England Open | Quarter Final | £400 |
14/06/2014 | Saints Open | Winner | £400 |
18/05/2014 | Mill Rythe Darts Festival 1 | Winner | £600 |
18/04/2014 | Bucks Easter Open | Winner | £200 |
13/04/2014 | Hampshire Open | Winner | £0 |
09/03/2014 | UK Open | Last 32 | £3,000 |
23/02/2014 | PDC UK Open Amateur Qualifiers | Qualifier (32) | £0 |
12/01/2014 | BDO World Championship | Last 32 | £3,250 |
13/10/2013 | World Masters | Last 48 (Premier) | £0 |
09/10/2013 | BDO World Championship Qualifiers | Qualifier (4) | £0 |
29/06/2013 | BDO Gold Cup | Winner | £0 |
23/06/2013 | England Open | Last 32 | £0 |
19/05/2013 | Mill Rythe Darts Festival 1 | Final | £250 |
29/03/2013 | Bucks Easter Open | Winner | £200 |
18/11/2012 | Mill Rythe Darts Festival 2 | Semi Final | £120 |
14/10/2012 | World Masters | Last 144 WM | £0 |
10/10/2012 | BDO World Championship Qualifiers | Last 32 | £0 |
23/09/2012 | England Matchplay | Semi Final | £0 |
15/07/2012 | England Masters | Last 16 | £40 |
07/07/2012 | BDO Gold Cup | Last 16 | £0 |
13/05/2012 | Mill Rythe Darts Festival 1 | Last 16 | £25 |
18/03/2012 | England GP of Darts Southampton | Quarter Final | £100 |
04/11/2011 | Grand Slam Wild Card Qualifier | Last 128 | £0 |
16/10/2011 | Southern Counties Open | Quarter Final | £75 |
04/09/2011 | World Masters | Last 40 WM | £0 |
02/09/2011 | BDO World Championship Qualifiers | Last 64 | £0 |
09/07/2011 | BDO Gold Cup | Last 16 | £0 |
26/06/2011 | England Open | Last 32 | £100 |
29/05/2011 | Hampshire Open | Last 16 | £0 |
27/02/2011 | Essex Open | Last 16 | £25 |
31/10/2010 | World Masters | Last 136 WM | £0 |
28/10/2010 | BDO World Championship Qualifiers | Last 128 | £0 |
26/09/2010 | England Classic | Semi Final | £400 |
19/09/2010 | British Open | Last 32 | £0 |
06/09/2010 | Welsh Classic | Last 32 | £0 |
05/09/2010 | Welsh Masters | Last 16 | £50 |
08/08/2010 | Belgium Open | Last 64 | £25 |
18/07/2010 | England Masters | Last 16 | £75 |
10/07/2010 | BDO Gold Cup | Last 32 | £0 |
27/06/2010 | England Open | Last 32 | £50 |
13/06/2010 | BDO International Open | Last 16 | £30 |
16/05/2010 | Welsh Open | Last 64 | £25 |
21/03/2010 | Hal Open | Last 16 | £125 |
28/02/2010 | Essex Open | Quarter Final | £50 |
14/11/2009 | Mill Rythe Darts Festival 2 | Last 16 | £0 |
06/09/2009 | World Masters | Last 136 WM | £0 |
03/09/2009 | BDO World Championship Qualifiers | Last 256 | £0 |
23/08/2009 | Hazlemere Summer Slam Darts Open | Final | £75 |
25/07/2009 | British Classic | Last 32 | £0 |
12/07/2009 | IDPA Lakeside Classic | Final | £0 |
28/06/2009 | England Open | Quarter Final | £200 |
08/02/2009 | Dutch Open | Quarter Final | £500 |
01/02/2009 | England Classic | Semi Final | £0 |
07/12/2008 | World Masters | Last 72 WM | £0 |
04/12/2008 | BDO World Championship Qualifiers | Last 160 WM | £0 |
10/08/2008 | Belgium Open | Last 64 | £25 |
26/07/2008 | British Classic | Last 32 | £0 |
13/07/2008 | IDPA Lakeside Classic | Quarter Final | £200 |
06/07/2008 | Welsh Classic | Quarter Final | £100 |
08/06/2008 | Swiss Open | Last 16 | £50 |
24/05/2008 | Poole Labour Club Singles | Winner | £1,000 |
23/05/2008 | Oxfordshire Open | Winner | £500 |
18/05/2008 | Welsh Open | Last 32 | £40 |
13/04/2008 | England National Championships | Last 16 | £0 |
09/03/2008 | Isle Of Man Open | Last 64 | £20 |
10/02/2008 | Dutch Open | Last 32 | £100 |
28/12/2007 | Cosham Xmas Open | Final | £0 |
15/11/2007 | Mill Rythe Darts Festival 2 | Final | £0 |
15/11/2007 | BDO World Championship Qualifiers | Last 128 | £0 |
23/09/2007 | British Open | Last 16 | £80 |
26/08/2007 | Denmark Open | Last 32 | £150 |
05/08/2007 | Belgium Open | Last 16 | £100 |
15/07/2007 | IDPA Lakeside Classic | Last 16 | £100 |
13/05/2007 | International Darts League | IDL Preliminary | £1,000 |
22/04/2007 | German Open | Last 64 | £0 |
25/03/2007 | Welsh Masters | Last 16 | £50 |
11/03/2007 | Finnish Open | Last 32 | £0 |
18/02/2007 | Scottish Open | Last 64 | £0 |
14/01/2007 | BDO World Championship | Last 32 | £2,750 |
15/10/2006 | World Masters | Last 64 | £0 |
30/09/2006 | French Open | Last 32 | £0 |
10/09/2006 | World Darts Trophy | Last 32 | £2,000 |
29/07/2006 | British Classic | Last 16 | £0 |
09/07/2006 | Welsh Classic | Last 32 | £0 |
04/06/2006 | Swiss Open | Last 16 | £50 |
14/05/2006 | International Darts League | Last 16 Group | £3,000 |
23/04/2006 | German Open | Last 32 | £50 |
12/03/2006 | Finnish Open | Last 32 | £0 |
05/02/2006 | Dutch Open | Last 32 | £0 |
15/01/2006 | BDO World Championship | Quarter Final | £6,000 |
28/12/2005 | Cosham Xmas Open | Final | £0 |
09/12/2005 | Zuiderduin Masters | Last 24 Group | £1,000 |
23/10/2005 | World Masters | Last 192 | £0 |
11/09/2005 | World Darts Trophy | Last 32 | £2,000 |
29/07/2005 | British Classic | Winner | £2,000 |
10/07/2005 | Welsh Classic | Last 16 | £0 |
11/06/2005 | Swiss Open | Semi Final | £0 |
20/02/2005 | Scottish Open | Semi Final | £0 |
23/01/2005 | PDC Eastbourne Open | Last 32 | £60 |
28/12/2004 | Cosham Xmas Open | Final | £0 |
15/11/2004 | Mill Rythe Darts Festival 2 | Semi Final | £0 |
13/11/2004 | Northern Ireland Open | Final | £600 |
24/10/2004 | World Masters | Last 128 | £0 |
19/09/2004 | British Open | Quarter Final | £150 |
01/08/2004 | British Classic | Last 32 | £0 |
06/06/2004 | Swiss Open | Last 16 | £100 |
11/01/2004 | BDO World Championship | Last 16 | £4,250 |
28/12/2003 | Cosham Xmas Open | Final | £0 |
15/11/2003 | Mill Rythe Darts Festival 2 | Winner | £0 |
02/11/2003 | World Masters | Last 32 | £0 |
01/06/2003 | UK Open | Last 96 | £0 |
08/05/2003 | Hampshire Open | Quarter Final | £0 |
23/03/2003 | UK Open North West Regional Final | Last 64 | £50 |
12/01/2003 | UK Open North East Regional Final | Last 32 | £100 |
08/05/2002 | Hampshire Open | Winner | £0 |
02/02/2002 | PDC Eastbourne Open | Last 32 | £0 |
04/06/2000 | Swiss Open | Last 16 | £0 |
10/01/1999 | BDO World Championship | Last 32 | £2,350 |
28/11/1998 | World Masters | Last 32 | £0 |
15/11/1998 | Mill Rythe Darts Festival | Final | £0 |
01/01/1998 | British Open | Quarter Final | £0 |
07/01/1996 | BDO World Championship | Last 32 | £2,000 |
01/01/1996 | British Open | Quarter Final | £200 |
08/01/1995 | BDO World Championship | Quarter Final | £4,000 |
23/10/1989 | World Masters | Last 32 | £0 |