24/09/2024 | PDPA Players Championship 22 | Winner | £15,000 |
21/04/2024 | PDC European Darts Grand Prix | Winner | £30,000 |
13/02/2024 | PDPA Players Championship 2 | Winner | £12,000 |
18/10/2023 | PDPA Players Championship 25 | Winner | £12,000 |
29/09/2023 | PDPA Players Championship 24 | Winner | £12,000 |
20/03/2023 | PDPA Players Championship 8 | Winner | £12,000 |
17/03/2022 | Premier League Week | Winner | £10,000 |
08/02/2020 | PDPA Players Championship Barnsley | Winner | £10,000 |
09/06/2019 | PDC World Cup of Darts | Winner | £35,000 |
23/09/2018 | Champions League of Darts | Winner | £100,000 |
29/07/2018 | World Matchplay | Winner | £115,000 |
07/07/2018 | US Darts Masters | Winner | £20,000 |
19/05/2018 | PDPA Players Championship Milton Keynes | Winner | £10,000 |
11/03/2018 | PDPA Players Championship Barnsley | Winner | £10,000 |
10/03/2018 | PDPA Players Championship Barnsley | Winner | £10,000 |
04/03/2018 | UK Open | Winner | £70,000 |
09/02/2018 | UK Open Qualifier | Winner | £10,000 |
27/08/2017 | Perth Masters | Winner | £20,000 |
18/06/2017 | PDPA Players Championship Wigan | Winner | £10,000 |
25/05/2017 | Dubai Masters | Winner | £150,000 |
30/04/2017 | PDPA Players Championship Wigan | Winner | £10,000 |
26/02/2017 | PDPA Players Championship Barnsley | Winner | £10,000 |
06/08/2016 | PDPA Players Championship Barnsley | Winner | £10,000 |
07/07/2016 | Japan Darts Masters | Winner | £0 |
19/06/2016 | Auckland Masters | Winner | £0 |
27/05/2016 | Dubai Masters | Winner | £65,000 |
19/02/2016 | UK Open Qualifier | Winner | £10,000 |
03/01/2016 | PDC World Championship | Winner | £300,000 |
25/10/2015 | PDPA Players Championship Coventry | Winner | £10,000 |
21/05/2015 | Premier League | Winner | £200,000 |
14/03/2015 | PDPA Players Championship Barnsley | Winner | £10,000 |
04/01/2015 | PDC World Championship | Winner | £250,000 |
30/11/2014 | Players Championship Finals | Winner | £65,000 |
23/11/2014 | PDPA Players Championship Coventry | Winner | £10,000 |
13/09/2014 | PDPA Players Championship Crawley | Winner | £10,000 |
14/06/2014 | PDPA Players Championship Coventry | Winner | £10,000 |
22/03/2014 | PDPA Players Championship Crawley | Winner | £10,000 |
15/03/2014 | PDPA Players Championship Barnsley | Winner | £10,000 |
22/02/2014 | UK Open Qualifier | Winner | £10,000 |
02/02/2014 | PDC German Darts Championship | Winner | £20,000 |
19/10/2012 | Gleneagle Irish Masters | Winner | £5,000 |
24/09/2011 | PDPA Players Championship Netherlands | Winner | £6,000 |
04/09/2011 | PDPA Players Championship Derby | Winner | £6,000 |
19/06/2011 | PDPA Players Championship Netherlands | Winner | £6,000 |
18/06/2011 | PDPA Players Championship Netherlands | Winner | £6,000 |
21/05/2011 | PDPA Players Championship Crawley | Winner | £6,000 |
19/05/2011 | Premier League | Winner | £125,000 |
30/04/2011 | UK Open Qualifier | Winner | £6,000 |
16/04/2011 | UK Open Qualifier | Winner | £6,000 |
17/10/2010 | Killarney Pro Tour | Winner | £6,000 |
28/06/2010 | PDPA Players Championship Las Vegas | Winner | £6,000 |
12/06/2010 | PDPA Players Championship Barnsley | Winner | £6,000 |
21/03/2010 | UK Open Qualifier | Winner | £6,000 |
09/05/2009 | PDPA Players Championship Wales | Winner | £6,000 |
14/12/2008 | Zuiderduin Masters | Winner | £5,000 |
27/09/2008 | Forth Valley Masters | Winner | £2,000 |
22/09/2008 | BDO International Grand Prix | Winner | £12,000 |
04/07/2008 | Granite City Open | Winner | £0 |
18/05/2008 | Welsh Open | Winner | £2,000 |
20/04/2008 | German Open | Winner | £2,400 |
09/12/2007 | Zuiderduin Masters | Winner | £5,000 |
04/12/2007 | WDF World Rankings | Winner | £2,000 |
11/11/2007 | Northern Ireland Open | Winner | £1,500 |
23/09/2007 | British Open | Winner | £3,000 |
09/09/2007 | World Darts Trophy | Winner | £45,000 |
13/05/2007 | International Darts League | Winner | £30,000 |
18/02/2007 | Scottish Open | Winner | £2,000 |
29/07/2006 | British Classic | Winner | £0 |
15/07/2006 | BDO Gold Cup | Winner | £0 |
20/06/2006 | Scottish Masters | Winner | £0 |
04/06/2006 | Swiss Open | Winner | £3,000 |
23/04/2006 | German Open | Winner | £2,000 |
11/03/2006 | Isle Of Man Open | Winner | £0 |
29/08/2004 | Denmark Open | Winner | £10,000 |
04/07/2004 | Granite City Open | Winner | £0 |
21/03/2004 | German Open | Winner | £2,000 |
09/11/2003 | Northern Ireland Open | Winner | £0 |
20/06/2003 | Scottish Masters | Winner | £0 |
23/09/2002 | WDF Europe Cup Team | Winner | £0 |
27/05/2001 | Welsh Open | Winner | £0 |