03/01/2024 | PDC World Championship | Last 64 | £15,000 |
12/08/2023 | New South Wales Darts Masters | Last 32 | £0 |
05/08/2023 | PDC New Zealand Masters | Last 32 | £0 |
17/07/2022 | PDC Challenge Tour 15 | Last 16 | £200 |
16/07/2022 | PDC Challenge Tour 14 | Last 128 | £0 |
16/07/2022 | PDC Challenge Tour 13 | Last 128 | £0 |
15/07/2022 | PDC Challenge Tour 12 | Last 32 | £100 |
15/07/2022 | PDC Challenge Tour 11 | Last 16 | £200 |
08/05/2022 | PDC European Tour 5 | Last 32 | £2,000 |
03/04/2022 | PDPA Players Championship 11 | Last 128 | £0 |
02/04/2022 | PDPA Players Championship 10 | Last 128 | £0 |
01/04/2022 | PDPA Players Championship 9 | Last 32 | £1,250 |
23/01/2022 | PDC Challenge Tour 5 | Semi Final | £500 |
22/01/2022 | PDC Challenge Tour 4 | Last 32 | £100 |
22/01/2022 | PDC Challenge Tour 3 | Last 16 | £200 |
21/01/2022 | PDC Challenge Tour 2 | Last 64 | £50 |
21/01/2022 | PDC Challenge Tour 1 | Last 64 | £50 |
15/01/2022 | PDC UK Q School Final Stage Day 4 4 | Last 128 | £0 |
14/01/2022 | PDC UK Q School Final Stage Day 3 3 | Last 128 | £0 |
13/01/2022 | PDC UK Q School Final Stage Day 2 2 | Last 64 | £0 |
12/01/2022 | PDC UK Q School Final Stage Day 1 1 | Last 64 | £0 |
12/07/2020 | PDC Summer Series 5 | Last 128 | £0 |
11/07/2020 | PDC Summer Series 4 | Last 128 | £0 |
10/07/2020 | PDC Summer Series 3 | Last 128 | £0 |
09/07/2020 | PDC Summer Series 2 | Last 128 | £0 |
08/07/2020 | PDC Summer Series 1 | Last 128 | £0 |
15/03/2020 | PDPA Players Championship Barnsley | Last 64 | £500 |
14/03/2020 | PDPA Players Championship Barnsley | Last 128 | £0 |
13/03/2020 | PDC European Tour Card Holder Qualifier 4 | Last 96 (Q) | £0 |
13/03/2020 | PDC European Tour Card Holder Qualifier 3 | Last 96 (Q) | £0 |
08/03/2020 | UK Open | Last 160 (UK Open) | £0 |
01/03/2020 | PDC Belgian Darts Championship | Last 48 (Premier) | £1,000 |
23/02/2020 | PDPA Players Championship Wigan | Last 128 | £0 |
22/02/2020 | PDPA Players Championship Wigan | Last 32 | £1,000 |
16/02/2020 | PDPA Players Championship Wigan | Last 128 | £0 |
15/02/2020 | PDPA Players Championship Wigan | Last 128 | £0 |
14/02/2020 | PDC European Tour Card Holder Qualifier 2 | Qualifier (24) | £0 |
14/02/2020 | PDC European Tour Card Holder Qualifier 1 | Qualifier (24) | £0 |
09/02/2020 | PDPA Players Championship Barnsley | Last 128 | £0 |
08/02/2020 | PDPA Players Championship Barnsley | Last 64 | £500 |
19/01/2020 | PDC Tour Card UK Qualifying School 4 | Last 16 | £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 32 | £0 |
16/01/2020 | PDC Tour Card UK Qualifying School 1 | Last 64 | £0 |
12/05/2019 | PDC Challenge Tour 8 | Last 128 | £0 |
12/05/2019 | PDC Challenge Tour 7 | Last 64 | £50 |
11/05/2019 | PDC Challenge Tour 5 | Last 32 | £100 |
26/01/2019 | PDC Challenge Tour 2 | Last 128 | £0 |
26/01/2019 | PDC Challenge Tour 1 | Last 64 | £50 |
19/01/2019 | PDC Tour Card UK Qualifying School 3 | Last 256 | £0 |
18/01/2019 | PDC Tour Card UK Qualifying School 2 | Last 512 | £0 |
17/01/2019 | PDC Tour Card UK Qualifying School 1 | Last 128 | £0 |
26/05/2012 | Redcliffe Darts Open 3 | Last 16 | £45 |