06/01/2025 | UK Q School - Stage 1, Group A 1 | PDC Q | Last 256 | Unknown |
19/10/2024 | DPA Matchplay Singles | PDCR DPA | Last 16 | Unknown |
29/09/2024 | North Queensland Classic Mens | WDF Silv | Quarter Final | Unknown |
14/09/2024 | DPA Pro Tour 14 | PDCR DPA | Last 32 | Unknown |
14/09/2024 | DPA Pro Tour 13 | PDCR DPA | Quarter Final | Unknown |
17/08/2024 | World Series of Darts 7 | PDC U | Last 16 | £1,250 |
10/08/2024 | World Series of Darts 6 | PDC U | Last 16 | £1,250 |
14/07/2024 | DPA Pro Tour 12 | PDCR DPA | Quarter Final | Unknown |
13/07/2024 | DPA Pro Tour 11 | PDCR DPA | Winner | Unknown |
13/07/2024 | DPA Pro Tour 10 | PDCR DPA | Semi Final | Unknown |
16/06/2024 | DPA Pro Tour 9 | PDCR DPA | Quarter Final | Unknown |
15/06/2024 | DPA Pro Tour 8 | PDCR DPA | Quarter Final | Unknown |
15/06/2024 | DPA Pro Tour 7 | PDCR DPA | Semi Final | Unknown |
07/04/2024 | DPA Pro Tour 6 | PDCR DPA | Last 16 | Unknown |
06/04/2024 | DPA Pro Tour 5 | PDCR DPA | Winner | Unknown |
06/04/2024 | DPA Pro Tour 4 | PDCR DPA | Quarter Final | Unknown |
11/02/2024 | DPA Pro Tour 3 | PDCR DPA | Semi Final | Unknown |
10/02/2024 | DPA Pro Tour 2 | PDCR DPA | Quarter Final | Unknown |
10/02/2024 | DPA Pro Tour 1 | PDCR DPA | Last 16 | Unknown |
17/09/2023 | DPA Pro Tour 25 | PDCR DPA | Winner | Unknown |
17/09/2023 | DPA Pro Tour 24 | PDCR DPA | Semi Final | Unknown |
16/09/2023 | DPA Pro Tour 23 | PDCR DPA | Winner | Unknown |
16/09/2023 | DPA Pro Tour 22 | PDCR DPA | Final | Unknown |
09/07/2023 | DPA Pro Tour 21 | PDCR DPA | Winner | Unknown |
09/07/2023 | DPA Pro Tour 20 | PDCR DPA | Last 16 | Unknown |
08/07/2023 | DPA Pro Tour 19 | PDCR DPA | Quarter Final | Unknown |
08/07/2023 | DPA Pro Tour 18 | PDCR DPA | Quarter Final | Unknown |
07/05/2023 | Challenge Tour 14 | PDCS CT | Quarter Final | £500 |
06/05/2023 | Challenge Tour 13 | PDCS CT | Last 128 | £0 |
06/05/2023 | Challenge Tour 12 | PDCS CT | Last 128 | £0 |
05/05/2023 | Challenge Tour 11 | PDCS CT | Last 64 | £75 |
05/05/2023 | Challenge Tour 10 | PDCS CT | Last 256 | £0 |
19/02/2023 | DPA Pro Tour 4 | PDCR DPA | Last 16 | Unknown |
19/02/2023 | DPA Pro Tour 3 | PDCR DPA | Last 16 | Unknown |
18/02/2023 | DPA Pro Tour 2 | PDCR DPA | Last 16 | Unknown |
18/02/2023 | DPA Pro Tour 1 | PDCR DPA | Winner | Unknown |
15/01/2023 | UK Q School - Stage 2 4 | PDC Q | Last 64 | Unknown |
14/01/2023 | UK Q School - Stage 2 3 | PDC Q | Last 128 | Unknown |
13/01/2023 | UK Q School - Stage 2 2 | PDC Q | Last 128 | Unknown |
12/01/2023 | UK Q School - Stage 2 1 | PDC Q | Last 128 | Unknown |
11/01/2023 | UK Q School - Stage 1, Group A 3 | PDC Q | Semi Final | Unknown |
10/01/2023 | UK Q School - Stage 1, Group A 2 | PDC Q | Last 32 | Unknown |
09/01/2023 | UK Q School - Stage 1, Group A 1 | PDC Q | Last 32 | Unknown |
16/09/2022 | North Queensland Classic Mens | WDF Silv | Last 16 | £41 |
28/08/2022 | Murray Bridge Classic Mens | WDF Brnz | Quarter Final | £88 |
07/08/2022 | DPA Pacific Masters Mens | PDCR DPA | Last 64 | £0 |
26/06/2022 | Victoria Classic Men | WDF Silv | Semi Final | £227 |
26/06/2022 | Victoria Classic Men | WDF Silv | Semi Final | £227 |
22/05/2022 | Sunshine State Classic Men | WDF Brnz | Semi Final | £142 |
13/03/2022 | DPA Pro Tour - QLD 6 | PDCR DPA | Semi Final | Unknown |