| 16/03/2025 | Scottish Open | Last 32 | £45 |
| 10/03/2019 | PDC Development Tour 4 | Last 256 | £0 |
| 10/03/2019 | PDC Development Tour 3 | Last 256 | £0 |
| 09/03/2019 | PDC Development Tour 2 | Last 64 | £50 |
| 09/03/2019 | PDC Development Tour 1 | Last 128 | £0 |
| 17/02/2019 | Scottish Open | Last 32 | £40 |
| 10/03/2018 | Isle Of Man Open | Last 32 | £50 |
| 16/11/2017 | Malta Open | Last 64 | £0 |
| 28/09/2017 | BDO World Championship Qualifiers | Last 128 | £0 |
| 12/11/2016 | Jersey Classic | Last 32 | £1 |
| 11/11/2016 | Jersey Open | Quarter Final | £200 |
| 27/03/2016 | PDC Development Tour 4 | Last 64 | £50 |
| 27/03/2016 | PDC Development Tour 3 | Last 64 | £50 |
| 26/03/2016 | PDC Development Tour 2 | Last 128 | £0 |
| 26/03/2016 | PDC Development Tour 1 | Last 256 | £0 |
| 28/06/2015 | PDC Development Tour 8 | Last 64 | £50 |
| 28/06/2015 | PDC Development Tour 7 | Preliminary | £0 |
| 27/06/2015 | PDC Development Tour 6 | Preliminary | £0 |
| 27/06/2015 | PDC Development Tour 5 | Last 128 | £0 |
| 31/08/2014 | Scottish Classic | Last 128 | £0 |
| 13/10/2013 | World Masters | Last 144 WM | £0 |
| 09/10/2013 | BDO World Championship Qualifiers | Last 256 | £0 |