12/01/2023 | EU Q School - Stage 2 1 | PDC Q | Last 16 | Unknown |
11/01/2023 | EU Q School - Stage 1, Group A 3 | PDC Q | Quarter Final | Unknown |
10/01/2023 | EU Q School - Stage 1, Group A 2 | PDC Q | Last 16 | Unknown |
09/01/2023 | EU Q School - Stage 1, Group A 1 | PDC Q | Final | Unknown |
14/04/2017 | European Tour Home Nation Qualifier 2 | PDC Q | Last 16 | Unknown |
28/07/2016 | European Tour Home Nation Qualifier 6 | PDC Q | Final | Unknown |
03/04/2015 | European Tour Home Nation Qualifier | PDC QN | Last 80 | £0 |
18/09/2014 | European Tour Home Nation Qualifier | PDC QN | Last 48 | £0 |
21/04/2014 | European Tour 3 | PDC 1 | Last 48 | £1,000 |
18/04/2014 | European Tour Home Nation Qualifier | PDC QN | Qualifier | £0 |
01/03/2009 | Players Championship | PDC PT | Last 128 | £0 |
28/02/2009 | Players Championship | PDC PT | Last 256 | £0 |
23/03/2008 | Players Championship | PDC PT | Last 128 | £0 |
22/03/2008 | Players Championship | PDC PT | Last 256 | £0 |