11/02/2024 | DPA Pro Tour 3 | PDCR DPA | Last 32 | Unknown |
10/02/2024 | DPA Pro Tour 2 | PDCR DPA | Last 64 | Unknown |
19/02/2023 | DPA Pro Tour 4 | PDCR DPA | Last 32 | Unknown |
19/02/2023 | DPA Pro Tour 3 | PDCR DPA | Last 32 | Unknown |
18/02/2023 | DPA Pro Tour 2 | PDCR DPA | Last 32 | Unknown |
18/02/2023 | DPA Pro Tour 1 | PDCR DPA | Semi Final | Unknown |
19/07/2022 | World Series Qualifier 5 | PDC Q | Last 64 | £0 |
19/07/2022 | World Series Qualifier 4 | PDC Q | Last 16 | £0 |
18/07/2022 | World Series Qualifier 5 | PDC Q | Last 32 | £0 |
18/07/2022 | World Series Qualifier 4 | PDC Q | Quarter Final | £0 |
17/07/2022 | World Championship - Australian Qualifier | PDC Q | Quarter Final | £0 |
15/07/2022 | World Series Qualifier 5 | PDC Q | Last 16 | £0 |
15/07/2022 | World Series Qualifier 4 | PDC Q | Last 32 | £0 |
14/07/2022 | World Series Qualifier 5 | PDC Q | Last 64 | £0 |
14/07/2022 | World Series Qualifier 4 | PDC Q | Last 32 | £0 |
15/05/2022 | DPA Pro Tour - QLD 12 | PDCR DPA | Last 16 | Unknown |
14/05/2022 | DPA Pro Tour - QLD 11 | PDCR DPA | Winner | Unknown |
13/05/2022 | DPA Pro Tour - QLD 10 | PDCR DPA | Last 16 | Unknown |
30/10/2021 | Oceanic Masters | PDCR DPA | Last 32 | Unknown |
30/10/2021 | World Championship - Australian Qualifier | PDCR DPA | Last 16 | Unknown |
20/06/2021 | DPA Pro Tour - NSW 10 | PDCR DPA | Semi Final | Unknown |
08/03/2020 | DPA Pro Tour 6 | PDCR DPA | Last 32 | Unknown |
07/03/2020 | DPA Pro Tour 5 | PDCR DPA | Last 32 | Unknown |
06/03/2020 | DPA Pro Tour 4 | PDCR DPA | Last 128 | Unknown |