03/01/2023 | World Championship | PDC WC | Last 96 | £7,500 |
23/10/2022 | CDC Continental Cup | PDCR CDC | Last 16 | Unknown |
18/09/2022 | World Series of Darts Finals | PDC U | Last 16 | £7,500 |
11/09/2022 | CDC Pro Tour 12 | PDCR CDC | Last 16 | Unknown |
10/09/2022 | CDC Pro Tour 11 | PDCR CDC | Quarter Final | Unknown |
10/09/2022 | CDC Pro Tour 10 | PDCR CDC | Last 32 | Unknown |
13/08/2022 | CDC Pro Tour 9 | PDCR CDC | Last 16 | Unknown |
13/08/2022 | CDC Pro Tour 8 | PDCR CDC | Last 32 | Unknown |
13/08/2022 | CDC Pro Tour 7 | PDCR CDC | Quarter Final | Unknown |
05/08/2022 | CDC Matchplay | PDCR CDC | Last 16 | Unknown |
26/06/2022 | CDC Pro Tour 6 | PDCR CDC | Semi Final | Unknown |
25/06/2022 | CDC Pro Tour 5 | PDCR CDC | Final | Unknown |
25/06/2022 | CDC Pro Tour 4 | PDCR CDC | Quarter Final | Unknown |
04/06/2022 | World Series of Darts 1 | PDC U | Quarter Final | £2,500 |
04/06/2022 | North American Darts Championship | PDCR CDC | Winner | £10,000 |
15/05/2022 | CDC Pro Tour 3 | PDCR CDC | Final | Unknown |
14/05/2022 | CDC Pro Tour 2 | PDCR CDC | Winner | Unknown |
14/05/2022 | CDC Pro Tour 1 | PDCR CDC | Last 64 | Unknown |
13/05/2022 | World Series Qualifier 2 | PDCR Q | Winner | Unknown |
13/05/2022 | World Series Qualifier 1 | PDCR Q | Last 16 | Unknown |
29/04/2022 | Cleveland Extravaganza Men | WDF Silv | Semi Final | £202 |
10/04/2022 | World Championship - Men | WDF Plat | Last 32 | £2,000 |
15/01/2022 | UK Q School - Stage 2 4 | PDC Q | Last 32 | £0 |
14/01/2022 | UK Q School - Stage 2 3 | PDC Q | Last 32 | £0 |
13/01/2022 | UK Q School - Stage 2 2 | PDC Q | Last 32 | £0 |
12/01/2022 | UK Q School - Stage 2 1 | PDC Q | Last 128 | £0 |
11/01/2022 | UK Q School - Stage 1, Group A 3 | PDC Q | Last 32 | £0 |
10/01/2022 | UK Q School - Stage 1, Group A 2 | PDC Q | Final | £0 |
09/01/2022 | UK Q School - Stage 1, Group A 1 | PDC Q | Last 32 | £0 |
20/11/2021 | CDC Continental Cup | PDCR CDC | Quarter Final | Unknown |
13/11/2021 | Seacoast Open Men | WDF Gold | Semi Final | £186 |
19/09/2021 | CDC USA Series 6 | PDCR CDC | Quarter Final | Unknown |
18/09/2021 | CDC USA Series 5 | PDCR CDC | Semi Final | Unknown |
17/09/2021 | CDC USA Series 4 | PDCR CDC | Last 16 | Unknown |
23/07/2021 | CDC Matchplay | PDCR CDC | Quarter Final | Unknown |
11/07/2021 | CDC USA Series 3 | PDCR CDC | Winner | Unknown |
10/07/2021 | CDC USA Series 2 | PDCR CDC | Quarter Final | Unknown |
09/07/2021 | CDC USA Series 1 | PDCR CDC | Final | Unknown |
24/04/2021 | CDC Cyber Series 1 | PDCR CDC | Last 32 | Unknown |
17/02/2021 | EU Q School - Stage 2 4 | PDC Q | Last 128 | £0 |
16/02/2021 | EU Q School - Stage 2 3 | PDC Q | Last 128 | £0 |
15/02/2021 | EU Q School - Stage 2 2 | PDC Q | Last 128 | £0 |
14/02/2021 | EU Q School - Stage 2 1 | PDC Q | Last 64 | £0 |
13/02/2021 | EU Q School - Stage 1, Group B 3 | PDC Q | Winner | £0 |
12/02/2021 | EU Q School - Stage 1, Group B 2 | PDC Q | Last 32 | £0 |
11/02/2021 | EU Q School - Stage 1, Group B 1 | PDC Q | Last 32 | £0 |
19/01/2020 | PDC Tour Card UK Qualifying School 4 | PDC U | Last 16 | £0 |
18/01/2020 | PDC Tour Card UK Qualifying School 3 | PDC U | Last 64 | £0 |
17/01/2020 | PDC Tour Card UK Qualifying School 2 | PDC U | Last 32 | £0 |
16/01/2020 | PDC Tour Card UK Qualifying School 1 | PDC U | Last 128 | £0 |