18/09/2024 | Players Championship 21 | PDC PT | Quarter Final | £3,500 |
22/08/2024 | Players Championship 19 | PDC PT | Last 128 | £0 |
21/08/2024 | Players Championship 18 | PDC PT | Last 128 | £0 |
03/08/2024 | European Tour Card Holder Qualifier 12 | PDC Q | Semi Final | Unknown |
03/08/2024 | European Tour Card Holder Qualifier 11 | PDC Q | Quarter Final | Unknown |
02/08/2024 | Players Championship 17 | PDC PT | Last 128 | £0 |
01/08/2024 | Players Championship 16 | PDC PT | Last 128 | £0 |
31/07/2024 | Players Championship 15 | PDC PT | Last 32 | £1,500 |
03/07/2024 | Players Championship 14 | PDC PT | Last 128 | £0 |
02/07/2024 | Players Championship 13 | PDC PT | Last 128 | £0 |
13/06/2024 | European Tour Card Holder Qualifier 10 | PDC Q | Quarter Final | Unknown |
13/06/2024 | European Tour Card Holder Qualifier 9 | PDC Q | Quarter Final | Unknown |
12/06/2024 | Players Championship 12 | PDC PT | Last 128 | £0 |
11/06/2024 | Players Championship 11 | PDC PT | Last 128 | £0 |