03/08/2024 | Pacific Masters Mens | WDF Silv | Last 16 | Unknown |
16/06/2024 | DPA Pro Tour 9 | PDCR DPA | Semi Final | Unknown |
15/06/2024 | DPA Pro Tour 8 | PDCR DPA | Semi Final | Unknown |
15/06/2024 | DPA Pro Tour 7 | PDCR DPA | Quarter Final | Unknown |
07/04/2024 | DPA Pro Tour 6 | PDCR DPA | Quarter Final | Unknown |
06/04/2024 | DPA Pro Tour 5 | PDCR DPA | Last 32 | Unknown |
06/04/2024 | DPA Pro Tour 4 | PDCR DPA | Semi Final | Unknown |
24/02/2024 | South Australian Classic Men | WDF Gold | Last 16 | Unknown |
11/02/2024 | DPA Pro Tour 3 | PDCR DPA | Quarter Final | Unknown |
10/02/2024 | DPA Pro Tour 2 | PDCR DPA | Last 16 | Unknown |
10/02/2024 | DPA Pro Tour 1 | PDCR DPA | Semi Final | Unknown |
17/09/2023 | DPA Pro Tour 25 | PDCR DPA | Semi Final | Unknown |
17/09/2023 | DPA Pro Tour 24 | PDCR DPA | Final | Unknown |
16/09/2023 | DPA Pro Tour 23 | PDCR DPA | Semi Final | Unknown |
16/09/2023 | DPA Pro Tour 22 | PDCR DPA | Semi Final | Unknown |
12/08/2023 | World Series of Darts 6 | PDC U | Last 16 | £1,250 |
30/04/2023 | DPA Pro Tour 13 | PDCR DPA | Final | Unknown |
30/04/2023 | DPA Pro Tour 12 | PDCR DPA | Winner | Unknown |
29/04/2023 | DPA Pro Tour 11 | PDCR DPA | Final | Unknown |
29/04/2023 | DPA Pro Tour 10 | PDCR DPA | Semi Final | Unknown |
28/04/2023 | DPA Pro Tour 9 | PDCR DPA | Winner | Unknown |
19/02/2023 | DPA Pro Tour 4 | PDCR DPA | Last 16 | Unknown |
19/02/2023 | DPA Pro Tour 3 | PDCR DPA | Winner | Unknown |
18/02/2023 | DPA Pro Tour 2 | PDCR DPA | Quarter Final | Unknown |
18/02/2023 | DPA Pro Tour 1 | PDCR DPA | Semi Final | Unknown |
11/01/2023 | UK Q School - Stage 1, Group A 3 | PDC Q | Last 16 | Unknown |
10/01/2023 | UK Q School - Stage 1, Group A 2 | PDC Q | Last 16 | Unknown |
09/01/2023 | UK Q School - Stage 1, Group A 1 | PDC Q | Last 32 | Unknown |
03/01/2023 | World Championship | PDC WC | Last 96 | £7,500 |
23/10/2022 | Oceanic Masters | PDCR DPA | Winner | Unknown |
27/08/2022 | World Series of Darts 6 | PDC U | Last 16 | £1,250 |
20/08/2022 | World Series of Darts 5 | PDC U | Last 16 | £1,250 |
07/08/2022 | DPA Pacific Masters Mens | PDCR DPA | Semi Final | £233 |
19/07/2022 | World Series Qualifier 5 | PDC Q | Winner | £0 |
19/07/2022 | World Series Qualifier 4 | PDC Q | Last 16 | £0 |
18/07/2022 | World Series Qualifier 5 | PDC Q | Last 64 | £0 |
18/07/2022 | World Series Qualifier 4 | PDC Q | Semi Final | £0 |
17/07/2022 | World Championship - Australian Qualifier | PDC Q | Quarter Final | £0 |
16/07/2022 | World Series Qualifier 6 | PDC Q | Winner | £0 |
15/07/2022 | World Series Qualifier 5 | PDC Q | Last 32 | £0 |
15/07/2022 | World Series Qualifier 4 | PDC Q | Last 64 | £0 |
14/07/2022 | World Series Qualifier 5 | PDC Q | Last 16 | £0 |
14/07/2022 | World Series Qualifier 4 | PDC Q | Last 16 | £0 |
26/06/2022 | Victoria Classic Men | WDF Silv | Winner | £739 |
26/06/2022 | Victoria Classic Men | WDF Silv | Winner | £739 |
15/05/2022 | DPA Pro Tour - VIC 12 | PDCR DPA | Winner | Unknown |
14/05/2022 | DPA Pro Tour - VIC 11 | PDCR DPA | Final | Unknown |
13/05/2022 | DPA Pro Tour - VIC 10 | PDCR DPA | Final | Unknown |
16/04/2022 | Geelong Easter Classic Men | WDF Brnz | Last 16 | £28 |
10/04/2022 | DPA Pro Tour - VIC 9 | PDCR DPA | Winner | Unknown |