| 24/08/2019 | PDC New Zealand Masters | Last 16 | £1,250 |
| 17/03/2019 | West Coast Classic | Winner | £1,000 |
| 03/03/2019 | DPA Australian Pro Tour Brisbane 8 | Final | £700 |
| 01/03/2019 | DPA Australian Pro Tour Brisbane 5 | Quarter Final | £100 |
| 03/02/2019 | DPA Australian Pro Tour Warilla 4 | Quarter Final | £100 |
| 01/02/2019 | DPA Australian Pro Tour Warilla 1 | Last 16 | £50 |
| 30/10/2018 | Oceanic Masters | Last 16 | £0 |
| 25/08/2018 | Dyenamics Darts Uniform | Semi Final | £200 |
| 29/07/2018 | Pacific Masters | Final | £500 |
| 29/10/2017 | Oceanic Masters | Quarter Final | £0 |
| 20/08/2017 | Melbourne Masters | Last 16 | £1,250 |
| 17/06/2017 | DPA Australian Pro Tour Western Australia 15 | Semi Final | £0 |
| 19/03/2017 | West Coast Classic | Last 16 | £0 |
| 02/01/2017 | PDC World Championship | Last 64 | £10,000 |
| 06/11/2016 | Oceanic Masters | Winner | £0 |
| 04/11/2016 | Harrows Australian GP 2 | Last 16 | £50 |
| 03/11/2016 | Harrows Australian GP 1 | Last 16 | £50 |
| 27/08/2016 | Perth Masters | Last 16 | £0 |
| 20/08/2016 | Sydney Masters | Last 16 | £0 |
| 01/08/2016 | New South Wales Masters Set Play | Winner | £1,000 |
| 31/07/2016 | DPA Australian Matchplay | Semi Final | £250 |
| 30/07/2016 | Russell Stewart Classic | Last 16 | £50 |
| 26/06/2016 | Queensland Open 3 | Semi Final | £250 |
| 25/06/2016 | Queensland Open 2 | Last 16 | £50 |
| 24/06/2016 | Queensland Open 1 | Winner | £1,000 |
| 01/05/2016 | NDDA Open 2 | Winner | £1,000 |
| 30/04/2016 | NDDA Open 1 | Winner | £1,000 |
| 03/04/2016 | Warilla Bowls Club Open 2 | Semi Final | £250 |
| 02/04/2016 | Warilla Bowls Club Open 1 | Final | £500 |
| 20/03/2016 | DPA Perth Open 2 | Winner | £1,000 |
| 19/03/2016 | DPA Perth Open 1 | Winner | £1,000 |
| 06/03/2016 | Victoria Open 3 | Quarter Final | £100 |
| 04/03/2016 | Victoria Open 1 | Final | £500 |
| 07/02/2016 | Chester Hill Open 3 | Semi Final | £250 |
| 06/02/2016 | Chester Hill Open 2 | Winner | £1,000 |
| 05/02/2016 | Chester Hill Open 1 | Last 16 | £50 |
| 08/11/2015 | Oceanic Masters | Semi Final | £0 |
| 05/11/2015 | Harrows Australian GP 1 | Quarter Final | £100 |
| 30/08/2015 | Auckland Masters | Last 16 | £0 |
| 22/08/2015 | Sydney Masters | Last 16 | £0 |
| 16/08/2015 | Perth Masters | Last 16 | £0 |
| 20/06/2015 | Victoria Open 1 | Winner | £1,200 |
| 31/05/2015 | Queensland Open 3 | Winner | £1,200 |
| 30/05/2015 | Queensland Open 2 | Final | £500 |
| 29/05/2015 | Queensland Open 1 | Last 16 | £50 |
| 17/05/2015 | Warilla Bowls Club Open 2 | Quarter Final | £100 |
| 16/05/2015 | Warilla Bowls Club Open 1 | Winner | £1,200 |
| 11/04/2015 | South Australian Open 2 | Winner | £1,200 |
| 29/03/2015 | DPA Australian Matchplay 2 | Winner | £1,200 |
| 28/03/2015 | DPA Australian Matchplay 1 | Last 16 | £50 |
| 08/03/2015 | Dosh Balcatta AGP 3 | Quarter Final | £100 |
| 07/03/2015 | Dosh Balcatta AGP 2 | Last 16 | £50 |
| 06/03/2015 | Dosh Balcatta AGP 1 | Quarter Final | £100 |
| 14/02/2015 | Ettamogah Harrows Australian Grand Prix 2 | Semi Final | £250 |
| 13/02/2015 | Ettamogah Harrows Australian Grand Prix 1 | Last 16 | £50 |
| 09/11/2014 | Oceanic Masters | Last 16 | £0 |
| 30/08/2014 | Sydney Masters | Last 16 | £0 |
| 25/08/2014 | Warilla Bowls Club Open | Last 16 | £0 |
| 24/08/2014 | Perth Masters | Last 16 | £0 |
| 24/08/2014 | DPA Australian Singles | Quarter Final | £0 |
| 24/08/2014 | Warilla Bowls Club Open | Semi Final | £0 |
| 19/07/2014 | Southern Illawarra Open 2 | Last 16 | £0 |
| 18/07/2014 | Southern Illawarra Open 1 | Final | £0 |
| 21/06/2014 | Kirribilli Club Open 2 | Final | £0 |
| 20/06/2014 | Kirribilli Club Open 1 | Final | £0 |
| 17/05/2014 | Russell Stewart Classic | Winner | £0 |
| 12/04/2014 | NDDA Open 2 | Last 16 | £0 |
| 11/04/2014 | NDDA Open 1 | Last 16 | £0 |
| 29/03/2014 | Victoria Open 1 | Final | £0 |
| 16/03/2014 | West Coast Classic | Last 16 | £0 |
| 09/03/2014 | DPA Perth Open 2 | Winner | £0 |
| 08/03/2014 | DPA Perth Open 1 | Semi Final | £0 |
| 31/08/2013 | Sydney Masters | Last 16 | £1,000 |
| 28/08/2013 | Oceanic Masters | Last 16 | £50 |
| 27/08/2013 | Sydney Masters Qualifier 3 | Winner | £0 |
| 25/08/2013 | Sydney Masters Qualifier 1 | Semi Final | £0 |
| 04/08/2013 | DPA Perth Open 4 | Last 16 | £0 |
| 03/08/2013 | DPA Perth Open 3 | Semi Final | £0 |
| 17/03/2013 | DPA Perth Open 2 | Quarter Final | £0 |
| 16/03/2013 | DPA Perth Open 1 | Winner | £1,000 |
| 28/10/2012 | Oceanic Masters | Last 16 | £0 |
| 26/10/2012 | Canberra DPA Event 1 | Quarter Final | £90 |
| 12/08/2012 | Robina Gold Coast Open 2 | Winner | £1,000 |
| 11/08/2012 | Robina Gold Coast Open 1 | Winner | £1,000 |
| 15/04/2012 | Dosh DPA Kazco Open 2 | Semi Final | £150 |
| 14/04/2012 | Dosh DPA Kazco Open 1 | Last 16 | £45 |
| 01/04/2012 | Boorowa Open 2 | Quarter Final | £90 |
| 31/03/2012 | Boorowa Open 1 | Last 16 | £45 |
| 30/10/2011 | Oceanic Masters | Last 16 | £45 |
| 28/08/2011 | DPA WA Open 2 | Semi Final | £150 |
| 14/08/2011 | Australian Open | Last 16 | £180 |
| 12/08/2011 | Robina Gold Coast Open 2 | Last 16 | £45 |
| 11/08/2011 | Robina Gold Coast Open 1 | Quarter Final | £90 |
| 26/06/2011 | NDDA Open 2 | Winner | £1,000 |
| 25/06/2011 | NDDA Open 1 | Last 16 | £45 |
| 22/05/2011 | Goulburn Open 2 | Last 16 | £45 |
| 21/05/2011 | Goulburn Open 1 | Semi Final | £200 |
| 03/04/2011 | Cooma Hotel Open 2 | Winner | £1,000 |
| 06/03/2011 | Victoria Open 2 | Winner | £1,000 |
| 22/08/2010 | Australian Open Players Championship | Last 16 | £300 |
| 21/08/2010 | Revesby Workers Club Open 4 | Final | £400 |
| 10/05/2009 | UK Open Welsh Regional Final | Last 128 | £0 |
| 19/04/2009 | UK Open East Midlands Regional Final | Last 128 | £0 |
| 18/04/2009 | PDPA Players Championship East Midlands | Last 128 | £0 |
| 12/04/2009 | UK Open South West Regional Final | Last 256 | £0 |
| 11/04/2009 | PDPA Players Championship South West | Last 128 | £0 |
| 01/03/2009 | PDPA Players Championship Germany | Last 256 | £0 |
| 28/02/2009 | PDPA Players Championship Germany | Last 64 | £200 |
| 06/12/2008 | PDC World Championship Qualifiers | Last 128 | £0 |
| 09/11/2008 | PDPA Players Championship Netherlands | Last 128 | £0 |
| 08/11/2008 | PDPA Players Championship Netherlands | Last 32 | £150 |
| 19/10/2008 | PDPA Players Championship Scotland | Last 64 | £75 |
| 18/10/2008 | PDPA Players Championship Scotland | Last 128 | £0 |
| 17/10/2008 | Grand Slam Wild Card Qualifier | Last 32 | £0 |
| 05/10/2008 | PDPA Players Championship Ireland | Last 128 | £0 |
| 04/10/2008 | PDPA Players Championship Ireland | Last 128 | £0 |
| 21/09/2008 | PDPA Players Championship Wales | Last 32 | £150 |
| 20/09/2008 | PDPA Players Championship Wales | Last 32 | £150 |
| 15/06/2008 | PDPA Players Championship Bristol | Last 128 | £0 |
| 14/06/2008 | PDPA Players Championship Bristol | Last 128 | £0 |
| 08/06/2008 | UK Open | Last 64 | £1,000 |
| 30/03/2008 | UK Open Midlands Regional Final | Last 256 | £0 |
| 29/03/2008 | PDPA Players Championship Midlands | Last 128 | £0 |
| 16/03/2008 | UK Open North West Regional Final | Last 192 | £0 |
| 15/03/2008 | PDPA Players Championship North West | Last 256 | £0 |
| 02/03/2008 | UK Open Southern Regional Final | Last 16 | £400 |
| 01/03/2008 | PDPA Players Championship South | Last 64 | £75 |
| 10/02/2008 | UK Open South West Regional Final | Last 64 | £100 |
| 13/01/2008 | UK Open North East Regional Final | Last 64 | £100 |
| 16/11/2007 | PDC World Championship Qualifiers | Last 256 | £0 |
| 02/12/2007 | PDC German Darts Championship | Last 64 | £450 |
| 11/11/2007 | PDPA Players Championship Netherlands | Last 64 | £75 |
| 10/11/2007 | PDPA Players Championship Netherlands | Last 64 | £75 |
| 21/10/2007 | UK Open Scottish Regional Final | Last 64 | £100 |
| 20/10/2007 | PDPA Players Championship Scotland | Last 16 | £300 |
| 07/10/2007 | UK Open Irish Regional Final | Last 64 | £100 |
| 06/10/2007 | PDPA Players Championship Ireland | Last 64 | £75 |
| 30/09/2007 | Grand Slam Wild Card Qualifier | Last 256 | £0 |
| 23/09/2007 | UK Open Welsh Regional Final | Last 64 | £100 |
| 22/09/2007 | PDPA Players Championship Wales | Last 128 | £0 |
| 21/07/2007 | Bobby Bourn Memorial Trophy | Last 64 | £75 |
| 20/07/2007 | WDT PDPA Qualifiers | Last 64 | £0 |
| 10/06/2007 | UK Open | Last 32 | £1,500 |
| 03/06/2007 | Thialf Darts Trophy | Last 128 | £0 |
| 21/04/2007 | IDL PDPA Qualifiers | Last 16 | £0 |
| 01/04/2007 | UK Open Midlands Regional Final | Last 64 | £75 |
| 18/03/2007 | UK Open North West Regional Final | Last 64 | £75 |
| 06/01/2007 | UK Open North East Regional Final | Last 128 | £0 |
| 02/12/2006 | PDC World Championship Qualifiers | Last 192 | £0 |
| 22/09/2006 | World Grand Prix PDPA Qualifiers | Last 64 | £0 |
| 23/09/2006 | PDPA Players Championship Wales | Last 128 | £0 |
| 17/06/2006 | PDPA Players Championship Hayling Island | Last 64 | £75 |
| 11/06/2006 | UK Open | Last 96 | £0 |
| 09/04/2006 | UK Open Midlands Regional Final | Last 192 | £0 |
| 19/03/2006 | UK Open North West Regional Final | Last 64 | £50 |
| 05/03/2006 | UK Open Southern Regional Final | Last 64 | £50 |
| 12/02/2006 | UK Open South West Regional Final | Last 64 | £50 |
| 04/02/2006 | Eastbourne Pro | Last 128 | £25 |
| 21/01/2006 | PDPA Players Championship Gibraltar | Last 64 | £75 |
| 08/01/2006 | UK Open North East Regional Final | Last 64 | £50 |
| 01/12/2005 | PDC World Championship Qualifiers | Qualifier (16) | £0 |
| 02/01/2006 | PDC World Championship | Last 64 | £3,500 |
| 06/11/2005 | UK Open Scottish Regional Final | Last 128 | £0 |
| 05/11/2005 | PDPA Players Championship Scotland | Last 128 | £0 |
| 23/09/2005 | World Grand Prix PDPA Qualifiers | Last 128 | £0 |
| 24/09/2005 | PDPA Players Championship Wales | Last 128 | £0 |
| 18/06/2005 | World Matchplay PDPA Qualifiers | Quarter Final | £500 |
| 18/06/2005 | PDPA Players Championship Isle Of Wight | Last 32 | £150 |
| 12/06/2005 | UK Open | Last 128 (UK Open) | £0 |
| 20/03/2005 | UK Open North West Regional Final | Last 32 | £100 |
| 06/03/2005 | UK Open Southern Regional Final | Last 64 | £50 |
| 06/02/2005 | UK Open South West Regional Final | Last 64 | £50 |
| 17/10/2004 | UK Open Irish Regional Final | Last 64 | £50 |
| 30/06/2004 | Las Vegas Desert Classic Qualifier 4 | Last 32 | £0 |
| 30/06/2004 | Las Vegas Desert Classic Qualifier 3 | Last 16 | £100 |
| 06/06/2004 | UK Open | Last 32 | £1,000 |
| 04/04/2004 | UK Open Midlands Regional Final | Last 32 | £100 |
| 21/03/2004 | UK Open North West Regional Final | Last 32 | £100 |
| 24/01/2004 | UK Open Scottish Regional Final | Last 32 | £100 |
| 11/01/2004 | UK Open North East Regional Final | Last 32 | £100 |
| 19/10/2003 | UK Open Irish Regional Final | Quarter Final | £500 |
| 01/06/2003 | UK Open | Last 64 | £500 |
| 15/02/2003 | UK Open South West Regional Final | Last 32 | £100 |
| 05/01/2003 | PDC World Championship | Last 40 | £0 |