Date Tournament Position Prize
12/01/2025PDC Euro Q School Final Stage Day 4Last 64£0
11/01/2025PDC Euro Q School Final Stage Day 3Last 64£0
10/01/2025PDC Euro Q School Final Stage Day 2Final£0
09/01/2025PDC Euro Q School Final Stage Day 1Last 128£0
03/04/2022PDC Challenge Tour 10Last 128£0
02/04/2022PDC Challenge Tour 9Last 128£0
02/04/2022PDC Challenge Tour 8Last 64£50
01/04/2022PDC Challenge Tour 7Last 128£0
01/04/2022PDC Challenge Tour 6Last 16£200
27/03/2022PDPA Players Championship 8Last 64£750
26/03/2022PDPA Players Championship 7Last 128£0
23/01/2022PDC Challenge Tour 5Quarter Final£300
22/01/2022PDC Challenge Tour 4Last 256£0
22/01/2022PDC Challenge Tour 3Last 256£0
21/01/2022PDC Challenge Tour 2Last 256£0
21/01/2022PDC Challenge Tour 1Last 256£0
15/01/2022PDC Euro Q School Final Stage Day 4 4Last 128£0
14/01/2022PDC Euro Q School Final Stage Day 3 3Last 32£0
13/01/2022PDC Euro Q School Final Stage Day 2 2Last 128£0
12/01/2022PDC Euro Q School Final Stage Day 1 1Last 16£0
05/09/2021PDC Challenge Tour Europe 12Last 128£0
05/09/2021PDC Challenge Tour Europe 11Last 256£0
04/09/2021PDC Challenge Tour Europe 10Last 64£50
04/09/2021PDC Challenge Tour Europe 9Winner£2,000
03/09/2021PDC Challenge Tour Europe 8Last 32£100
03/09/2021PDC Challenge Tour Europe 7Last 16£200
04/07/2021PDC Challenge Tour Europe 6Last 32£100
04/07/2021PDC Challenge Tour Europe 5Last 128£0
03/07/2021PDC Challenge Tour Europe 4Winner£2,000
03/07/2021PDC Challenge Tour Europe 3Last 32£100
02/07/2021PDC Challenge Tour Europe 2Semi Final£500
02/07/2021PDC Challenge Tour Europe 1Last 32£100
17/02/2021PDC Euro Q School Final Stage Day 4Last 128£0
16/02/2021PDC Euro Q School Final Stage Day 3Last 64£0
15/02/2021PDC Euro Q School Final Stage Day 2Last 128£0
14/02/2021PDC Euro Q School Final Stage Day 1Last 32£0
10/02/2021PDC Euro Q School Stage 1A Day 3Qualifier (4)£0
09/02/2021PDC Euro Q School Stage 1A Day 2Last 16£0
08/02/2021PDC Euro Q School Stage 1A Day 1Last 32£0
29/07/2018Luxembourg MastersLast 16£100
09/10/2016Luxembourg OpenLast 64£0
05/10/2014Luxembourg OpenLast 16£0