03/11/2024 | PDC Challenge Tour 24 | Last 128 | £0 |
03/11/2024 | PDC Challenge Tour 23 | Last 128 | £0 |
02/11/2024 | PDC Challenge Tour 22 | Last 128 | £0 |
02/11/2024 | PDC Challenge Tour 21 | Quarter Final | £500 |
31/10/2024 | PDPA Players Championship 30 | Last 128 | £0 |
30/10/2024 | PDPA Players Championship 29 | Last 128 | £0 |
16/10/2024 | PDPA Players Championship 28 | Last 128 | £0 |
15/10/2024 | PDPA Players Championship 27 | Last 64 | £1,000 |
03/10/2024 | PDPA Players Championship 26 | Last 128 | £0 |
02/10/2024 | PDPA Players Championship 25 | Last 128 | £0 |
01/10/2024 | PDPA Players Championship 24 | Last 128 | £0 |
25/09/2024 | PDPA Players Championship 23 | Last 32 | £1,500 |
24/09/2024 | PDPA Players Championship 22 | Last 128 | £0 |
18/09/2024 | PDPA Players Championship 21 | Last 128 | £0 |
17/09/2024 | PDPA Players Championship 20 | Last 128 | £0 |
22/08/2024 | PDPA Players Championship 19 | Last 64 | £1,000 |
21/08/2024 | PDPA Players Championship 18 | Last 64 | £1,000 |
18/08/2024 | PDC Challenge Tour 20 | Quarter Final | £500 |
17/08/2024 | PDC Challenge Tour 19 | Last 128 | £0 |
17/08/2024 | PDC Challenge Tour 18 | Last 64 | £75 |
16/08/2024 | PDC Challenge Tour 17 | Last 64 | £75 |
16/08/2024 | PDC Challenge Tour 16 | Quarter Final | £500 |
02/08/2024 | PDPA Players Championship 17 | Last 32 | £1,500 |
03/07/2024 | PDPA Players Championship 14 | Last 64 | £1,000 |
02/07/2024 | PDPA Players Championship 13 | Last 128 | £0 |
09/06/2024 | PDC Challenge Tour 15 | Last 128 | £0 |
08/06/2024 | PDC Challenge Tour 14 | Winner | £2,500 |
08/06/2024 | PDC Challenge Tour 13 | Last 64 | £75 |
07/06/2024 | PDC Challenge Tour 12 | Last 64 | £75 |
07/06/2024 | PDC Challenge Tour 11 | Last 16 | £300 |
21/01/2024 | PDC Challenge Tour 5 | Last 128 | £0 |
20/01/2024 | PDC Challenge Tour 4 | Last 128 | £0 |
20/01/2024 | PDC Challenge Tour 3 | Last 256 | £0 |
19/01/2024 | PDC Challenge Tour 2 | Last 256 | £0 |
19/01/2024 | PDC Challenge Tour 1 | Last 16 | £300 |
22/01/2023 | PDC Challenge Tour 5 | Last 32 | £200 |
21/01/2023 | PDC Challenge Tour 4 | Last 256 | £0 |
21/01/2023 | PDC Challenge Tour 3 | Last 256 | £0 |
20/01/2023 | PDC Challenge Tour 2 | Last 256 | £0 |
20/01/2023 | PDC Challenge Tour 1 | Last 128 | £0 |
15/01/2023 | PDC UK Q School Final Stage Day 4 | Last 32 | £0 |
14/01/2023 | PDC UK Q School Final Stage Day 3 | Last 64 | £0 |
13/01/2023 | PDC UK Q School Final Stage Day 2 | Last 16 | £0 |
12/01/2023 | PDC UK Q School Final Stage Day 1 | Last 128 | £0 |
11/01/2023 | PDC UK Q School Stage 1 Day 3 | Qualifier (16) | £0 |
10/01/2023 | PDC UK Q School Stage 1 Day 2 | Last 256 | £0 |
09/01/2023 | PDC UK Q School Stage 1 Day 1 | Last 64 | £0 |
08/08/2021 | PDC Challenge Tour 6 | Last 128 | £0 |
08/08/2021 | PDC Challenge Tour 5 | Last 64 | £50 |
07/08/2021 | PDC Challenge Tour 4 | Last 256 | £0 |
07/08/2021 | PDC Challenge Tour 3 | Last 128 | £0 |
06/08/2021 | PDC Challenge Tour 2 | Last 128 | £0 |
06/08/2021 | PDC Challenge Tour 1 | Last 128 | £0 |
17/02/2021 | PDC UK Q School Final Stage Day 4 | Last 128 | £0 |
16/02/2021 | PDC UK Q School Final Stage Day 3 | Last 128 | £0 |
15/02/2021 | PDC UK Q School Final Stage Day 2 | Last 128 | £0 |
14/02/2021 | PDC UK Q School Final Stage Day 1 | Last 128 | £0 |
13/02/2021 | PDC UK Q School Stage 1B Day 3 | Last 64 | £0 |
12/02/2021 | PDC UK Q School Stage 1B Day 2 | Last 64 | £0 |
11/02/2021 | PDC UK Q School Stage 1B Day 1 | Last 64 | £0 |
26/01/2020 | PDC Challenge Tour 4 | Last 64 | £50 |
26/01/2020 | PDC Challenge Tour 3 | Last 256 | £0 |
25/01/2020 | PDC Challenge Tour 2 | Last 256 | £0 |
25/01/2020 | PDC Challenge Tour 1 | Semi Final | £500 |
19/01/2020 | PDC Tour Card UK Qualifying School 4 | Last 64 | £0 |
18/01/2020 | PDC Tour Card UK Qualifying School 3 | Last 256 | £0 |
17/01/2020 | PDC Tour Card UK Qualifying School 2 | Last 128 | £0 |
16/01/2020 | PDC Tour Card UK Qualifying School 1 | Last 64 | £0 |
12/01/2020 | BDO World Championship | Last 32 | £2,000 |
27/10/2019 | World Masters | Last 32 | £250 |