19/05/2024 | European Tour Home Nation Qualifier 9 | PDC Q | Last 32 | Unknown |
19/05/2024 | European Tour Home Nation Qualifier 8 | PDC Q | Last 32 | Unknown |
20/05/2023 | European Tour Home Nation Qualifier 11 | PDC Q | Last 32 | Unknown |
20/05/2023 | European Tour Home Nation Qualifier 10 | PDC Q | Last 32 | Unknown |
23/04/2022 | European Tour Home Nation Qualifier 11 | PDC Q | Last 16 | £0 |
23/04/2022 | European Tour Home Nation Qualifier 9 | PDC Q | Last 16 | £0 |