Date Tournament Position Prize
19/01/2025PDC Challenge Tour 5Last 256£0
18/01/2025PDC Challenge Tour 4Last 256£0
18/01/2025PDC Challenge Tour 3Last 128£0
17/01/2025PDC Challenge Tour 2Last 256£0
17/01/2025PDC Challenge Tour 1Last 512£0
09/06/2024PDC Challenge Tour 15Last 32£200
08/06/2024PDC Challenge Tour 14Last 256£0
08/06/2024PDC Challenge Tour 13Last 128£0
07/06/2024PDC Challenge Tour 12Last 128£0
07/06/2024PDC Challenge Tour 11Last 256£0
17/03/2024PDC Challenge Tour 10Last 256£0
16/03/2024PDC Challenge Tour 9Last 64£75
16/03/2024PDC Challenge Tour 8Last 256£0
15/03/2024PDC Challenge Tour 7Last 64£75
15/03/2024PDC Challenge Tour 6Last 128£0
21/01/2024PDC Challenge Tour 5Last 64£75
20/01/2024PDC Challenge Tour 4Last 128£0
20/01/2024PDC Challenge Tour 3Last 256£0
19/01/2024PDC Challenge Tour 2Last 256£0
19/01/2024PDC Challenge Tour 1Last 256£0
30/10/2023PDC Challenge Tour 24Last 16£300
29/10/2023PDC Challenge Tour 23Last 128£0
29/10/2023PDC Challenge Tour 22Last 256£0
28/10/2023PDC Challenge Tour 21Last 128£0
28/10/2023PDC Challenge Tour 20Last 64£75
13/08/2023PDC Challenge Tour 19Last 128£0
12/08/2023PDC Challenge Tour 18Last 128£0
12/08/2023PDC Challenge Tour 17Last 128£0
11/08/2023PDC Challenge Tour 16Last 128£0
11/08/2023PDC Challenge Tour 15Last 128£0
18/03/2023PDC Challenge Tour 9Last 256£0
18/03/2023PDC Challenge Tour 8Last 128£0
17/03/2023PDC Challenge Tour 7Last 256£0
17/03/2023PDC Challenge Tour 6Last 128£0
22/01/2023PDC Challenge Tour 5Last 256£0
21/01/2023PDC Challenge Tour 4Last 64£75
21/01/2023PDC Challenge Tour 3Last 256£0
20/01/2023PDC Challenge Tour 2Last 256£0
20/01/2023PDC Challenge Tour 1Last 64£75
15/01/2023PDC Euro Q School Final Stage Day 4Last 128£0
14/01/2023PDC Euro Q School Final Stage Day 3Last 64£0
13/01/2023PDC Euro Q School Final Stage Day 2Last 128£0
12/01/2023PDC Euro Q School Final Stage Day 1Last 128£0
11/01/2023PDC Euro Q School Stage 1A Day 3Last 32£0
10/01/2023PDC Euro Q School Stage 1A Day 2Last 128£0
09/01/2023PDC Euro Q School Stage 1A Day 1Last 128£0
11/12/2022World MastersLast 128£0
17/07/2022PDC Challenge Tour 15Last 128£0
16/07/2022PDC Challenge Tour 14Last 128£0
16/07/2022PDC Challenge Tour 13Last 256£0
15/07/2022PDC Challenge Tour 12Last 64£50
15/07/2022PDC Challenge Tour 11Last 128£0
10/04/2022WDF Mens World ChampionshipLast 48£1,000
01/04/2022PDC Challenge Tour 7Last 64£50
01/04/2022PDC Challenge Tour 6Last 128£0
15/01/2022PDC Euro Q School Final Stage Day 4 4Last 64£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 128£0
11/01/2022PDC Euro Q School Stage 1 Group A 3Last 64£0
10/01/2022PDC Euro Q School Stage 1 Group A 2Last 16£0
09/01/2022PDC Euro Q School Stage 1 Group A 1Last 128£0
05/09/2021PDC Challenge Tour Europe 12Last 16£200
05/09/2021PDC Challenge Tour Europe 11Last 512£0
04/09/2021PDC Challenge Tour Europe 10Last 128£0
04/09/2021PDC Challenge Tour Europe 9Last 32£100
03/09/2021PDC Challenge Tour Europe 8Last 128£0
03/09/2021PDC Challenge Tour Europe 7Last 128£0
04/07/2021PDC Challenge Tour Europe 6Last 32£100
04/07/2021PDC Challenge Tour Europe 5Last 64£50
03/07/2021PDC Challenge Tour Europe 4Last 32£100
03/07/2021PDC Challenge Tour Europe 3Last 128£0
02/07/2021PDC Challenge Tour Europe 2Last 64£50
02/07/2021PDC Challenge Tour Europe 1Last 256£0
17/02/2021PDC Euro Q School Final Stage Day 4Last 64£0
16/02/2021PDC Euro Q School Final Stage Day 3Last 32£0
15/02/2021PDC Euro Q School Final Stage Day 2Last 64£0
14/02/2021PDC Euro Q School Final Stage Day 1Last 128£0
10/02/2021PDC Euro Q School Stage 1A Day 3Last 16£0
09/02/2021PDC Euro Q School Stage 1A Day 2Last 64£0
08/02/2021PDC Euro Q School Stage 1A Day 1Last 128£0
22/02/2020Slovak OpenFinal£1,500
21/02/2020Slovak MastersQuarter Final£190
19/01/2020PDC Tour Card European Qualifying School 4Last 128£0
18/01/2020PDC Tour Card European Qualifying School 3Last 64£0
17/01/2020PDC Tour Card European Qualifying School 2Last 256£0
16/01/2020PDC Tour Card European Qualifying School 1Last 512£0
12/01/2020BDO World ChampionshipLast 32£2,000
16/11/2019Czech OpenLast 16£3,000
03/11/2019Hungarian MastersQuarter Final£38,000
02/11/2019Hungarian ClassicQuarter Final£38,000
15/09/2019Kiev MastersLast 16£0
14/09/2019Ukraine OpenSemi Final£150
01/09/2019BDO World TrophySemi Final£2,000
28/07/2019Luxembourg MastersLast 32£50
30/06/2019PDC Czech OpenLast 48 (Premier)£1,000
19/05/2019Police MastersLast 32£0
18/05/2019Polish OpenFinal£0
12/05/2019Vilnius OpenQuarter Final£50
11/05/2019Lithuania OpenSemi Final£100
05/05/2019Denmark MastersLast 16£500
04/05/2019Denmark OpenLast 32£250
14/04/2019German MastersLast 64£20
24/03/2019Greek OpenFinal£700
23/03/2019Acropolis OpenSemi Final£200
10/03/2019PDC Euopean Tour Eastern European Qualifier 7Final£0
09/03/2019PDC Euopean Tour Eastern European Qualifier 6Semi Final£0
23/02/2019Slovak OpenQuarter Final£0
22/02/2019Slovak MastersLast 32£0
26/01/2019Romanian ClassicLast 64£0
20/01/2019PDC Euopean Tour Eastern European Qualifier 4Quarter Final£0
20/01/2019PDC Euopean Tour Eastern European Qualifier 3Quarter Final£0
19/01/2019PDC Euopean Tour Eastern European Qualifier 2Semi Final£0
19/01/2019PDC Euopean Tour Eastern European Qualifier 1Final£0
06/01/2019PDC Tour Card European Qualifying School 4Last 64£0
05/01/2019PDC Tour Card European Qualifying School 3Last 16£0
04/01/2019PDC Tour Card European Qualifying School 2Last 32£0
03/01/2019PDC Tour Card European Qualifying School 1Last 16£0
25/11/2018Italian OpenLast 16£75
24/11/2018Italian Grand MastersLast 32£75
17/11/2018Czech OpenLast 32£1,500
04/11/2018Hungarian MastersQuarter Final£125
07/10/2018World MastersLast 32£250
03/10/2018BDO World Championship QualifiersLast 256£0
23/09/2018PDC World East European Qualifying EventSemi Final£0
20/05/2018Police MastersSemi Final£1,000