17/09/2023 | British Classic Men | WDF Silv | Last 256 | £0 |
17/09/2023 | British Open Men | WDF Silv | Last 128 | £0 |
04/06/2023 | Helvetia Open Men | WDF Silv | Last 128 | £0 |
04/06/2023 | Swiss Open Mens | WDF Silv | Last 256 | £0 |
07/05/2023 | Welsh Open Men | WDF Silv | Last 128 | £0 |
07/05/2023 | Welsh Classic Men | WDF Silv | Last 64 | £0 |
30/04/2023 | Denmark Masters Mens | WDF Silv | Last 64 | £0 |
30/04/2023 | Denmark Open Mens | WDF Gold | Last 256 | £0 |
16/09/2022 | British Open Men | WDF Gold | Last 256 | £0 |
16/09/2022 | British Classic Men | WDF Silv | Last 512 | £0 |
30/03/2014 | Challenge Tour 3 | PDCS CT | Last 128 | £0 |
02/03/2014 | Challenge Tour 2 | PDCS CT | Last 128 | £0 |
02/03/2014 | Challenge Tour 1 | PDCS CT | Last 32 | £100 |
18/01/2014 | PDC Tour Card Qualifying School | PDC QS | Last 256 | £0 |
17/01/2014 | PDC Tour Card Qualifying School | PDC QS | Last 128 | £0 |
16/01/2014 | PDC Tour Card Qualifying School | PDC QS | Last 256 | £0 |
15/01/2014 | PDC Tour Card Qualifying School | PDC QS | Last 256 | £0 |
02/10/2010 | Players Championship | PDC PT | Last 128 | £0 |
09/09/2007 | Ireland Open Autumn Classic | PDC PT | Last 64 | £75 |
24/02/2007 | West Tyrone Open | PDC U | Last 16 | Unknown |
05/10/2006 | UK Open Qualifier 1 | PDC PT | Last 64 | £50 |
26/02/2006 | West Tyrone Open | PDC 2 | Last 64 | £0 |