Date Tournament Position Prize
02/02/2025Dutch OpenWinner£6,000
19/01/2025PDC Challenge Tour 5Last 128£0
18/01/2025PDC Challenge Tour 4Last 32£200
18/01/2025PDC Challenge Tour 3Last 128£0
17/01/2025PDC Challenge Tour 2Semi Final£750
17/01/2025PDC Challenge Tour 1Last 128£0
12/01/2025PDC Euro Q School Final Stage Day 4Last 64£0
11/01/2025PDC Euro Q School Final Stage Day 3Last 128£0
10/01/2025PDC Euro Q School Final Stage Day 2Last 32£0
09/01/2025PDC Euro Q School Final Stage Day 1Last 64£0
31/10/2024PDPA Players Championship 30Last 128£0
30/10/2024PDPA Players Championship 29Last 64£1,000
16/10/2024PDPA Players Championship 28Last 64£1,000
15/10/2024PDPA Players Championship 27Last 128£0
03/10/2024PDPA Players Championship 26Last 128£0
02/10/2024PDPA Players Championship 25Last 128£0
01/10/2024PDPA Players Championship 24Last 128£0
25/09/2024PDPA Players Championship 23Last 32£1,500
24/09/2024PDPA Players Championship 22Last 128£0
18/09/2024PDPA Players Championship 21Last 64£1,000
17/09/2024PDPA Players Championship 20Last 128£0
22/08/2024PDPA Players Championship 19Last 16£2,500
21/08/2024PDPA Players Championship 18Last 128£0
02/08/2024PDPA Players Championship 17Last 64£1,000
01/08/2024PDPA Players Championship 16Last 64£1,000
31/07/2024PDPA Players Championship 15Last 64£1,000
03/07/2024PDPA Players Championship 14Last 128£0
02/07/2024PDPA Players Championship 13Last 64£1,000
12/06/2024PDPA Players Championship 12Last 128£0
11/06/2024PDPA Players Championship 11Last 16£2,500
07/05/2024PDPA Players Championship 10Last 128£0
06/05/2024PDPA Players Championship 9Last 64£1,000
21/04/2024PDC European Darts Grand PrixLast 32£2,500
09/04/2024PDPA Players Championship 8Last 128£0
08/04/2024PDPA Players Championship 7Last 64£1,000
19/03/2024PDPA Players Championship 6Last 64£750
18/03/2024PDPA Players Championship 5Last 128£0
03/03/2024UK OpenLast 128£1,000
20/02/2024PDPA Players Championship 4Last 128£0
19/02/2024PDPA Players Championship 3Last 16£2,000
13/02/2024PDPA Players Championship 2Last 128£0
12/02/2024PDPA Players Championship 1Last 64£750
02/11/2023PDPA Players Championship 30Last 128£0
01/11/2023PDPA Players Championship 29Last 128£0
21/10/2023PDPA Players Championship 28Last 16£2,000
20/10/2023PDPA Players Championship 27Last 128£0
19/10/2023PDPA Players Championship 26Last 128£0
18/10/2023PDPA Players Championship 25Last 64£750
29/09/2023PDPA Players Championship 24Last 128£0
28/09/2023PDPA Players Championship 23Last 128£0
27/09/2023PDPA Players Championship 22Last 128£0
05/09/2023PDPA Players Championship 21Last 128£0
04/09/2023PDPA Players Championship 20Last 128£0
03/09/2023PDPA Players Championship 19Last 64£750
27/08/2023PDPA Players Championship 18Last 128£0
26/08/2023PDPA Players Championship 17Last 128£0
11/07/2023PDPA Players Championship 16Last 32£1,250
10/07/2023PDPA Players Championship 15Last 64£750
13/06/2023PDPA Players Championship 14Last 16£2,000
12/06/2023PDPA Players Championship 13Last 128£0
21/05/2023PDPA Players Championship 12Last 128£0
20/05/2023PDPA Players Championship 11Last 32£1,250
14/05/2023PDC Czech OpenLast 48£1,250
17/04/2023PDC European Tour Card Holder Qualifier 10Last 96£0
17/04/2023PDC European Tour Card Holder Qualifier 9Last 96£0
16/04/2023PDPA Players Championship 10Last 16£2,000
15/04/2023PDPA Players Championship 9Last 64£750
21/03/2023PDC European Tour Card Holder Qualifier 7Last 48£0
20/03/2023PDPA Players Championship 8Last 32£1,250
19/03/2023PDPA Players Championship 7Last 16£2,000
13/03/2023PDC European Tour Card Holder Qualifier 6Last 96£0
13/03/2023PDC European Tour Card Holder Qualifier 5Last 96£0
12/03/2023PDPA Players Championship 6Last 128£0
11/03/2023PDPA Players Championship 5Last 128£0
05/03/2023UK OpenLast 160 (UK Open)£0
19/02/2023PDPA Players Championship 4Last 16£2,000
18/02/2023PDPA Players Championship 3Last 32£1,250
12/02/2023PDC European Tour Card Holder Qualifier 2Last 96£0
12/02/2023PDPA Players Championship 2Last 128£0
11/02/2023PDC European Tour Card Holder Qualifier 1Last 96£0
11/02/2023PDPA Players Championship 1Last 128£0
12/01/2023PDC Euro Q School Final Stage Day 1Winner£0
10/01/2023PDC Euro Q School Stage 1A Day 2Last 32£0
09/01/2023PDC Euro Q School Stage 1A Day 1Last 32£0
12/06/2022Dutch OpenLast 32£100
02/02/2020Dutch OpenLast 32£100
19/01/2020PDC Tour Card European Qualifying School 4Last 128£0
18/01/2020PDC Tour Card European Qualifying School 3Last 256£0
17/01/2020PDC Tour Card European Qualifying School 2Last 32£0
16/01/2020PDC Tour Card European Qualifying School 1Last 128£0
11/08/2019Belgium OpenLast 32£50
12/05/2019Vilnius OpenWinner£500
11/05/2019Lithuania OpenLast 16£0
14/04/2019German MastersLast 32£40
13/04/2019German OpenLast 32£60
17/03/2019Westfries MastersLast 32£0
03/02/2019Dutch OpenLast 32£100
27/01/2019Romanian OpenQuarter Final£900
26/01/2019Romanian ClassicSemi Final£1,400
09/12/2018Zuiderduin MastersLast 24 Group RU£0
20/10/2018Turkish OpenQuarter Final£275
07/10/2018World MastersLast 272 WM£0
03/10/2018BDO World Championship QualifiersLast 64£0
09/09/2018England MatchplayQuarter Final£0
09/09/2018England ClassicLast 32£0
07/09/2018England MastersLast 32£0
04/08/2018Belgium OpenLast 32£50
28/07/2018Luxembourg OpenLast 32£50
17/06/2018England OpenLast 32£0
15/06/2018England National ChampionshipsLast 16£0
03/06/2018BDO World TrophyLast 32£500
13/05/2018Vilnius OpenQuarter Final£50
12/05/2018Lithuania OpenQuarter Final£50
15/04/2018German MastersLast 64£0
04/02/2018Dutch OpenLast 64£50
28/01/2018Romanian OpenLast 16£100
27/01/2018Romanian ClassicQuarter Final£150
14/01/2018BDO World ChampionshipLast 40£2,000
18/11/2017Czech OpenQuarter Final£6,000
05/11/2017Hungarian MastersSemi Final£250
04/11/2017Hungarian ClassicWinner£1,000
21/10/2017Turkish OpenFinal£1,350
20/10/2017Turkish MastersFinal£550
27/09/2017World MastersLast 80 WM£0
10/09/2017England ClassicWinner£3,500
27/08/2017French OpenLast 16£100
06/08/2017Belgium MastersLast 16£125
05/08/2017Belgium OpenLast 32£50
09/07/2017Welsh MastersLast 64£0
08/07/2017BDO International OpenQuarter Final£200
18/06/2017England OpenLast 32£100
11/06/2017Helvetia OpenLast 16£0
10/06/2017Swiss OpenSemi Final£0
21/05/2017Police MastersSemi Final£1,000
20/05/2017Polish OpenLast 16£200
29/04/2017Denmark OpenLast 64£100
16/04/2017Bruges OpenLast 64£30
18/03/2017Hal OpenLast 16£75
05/02/2017Dutch OpenLast 128£25
29/01/2017Romanian OpenLast 64£0
28/01/2017Romanian ClassicSemi Final£300
11/12/2016Zuiderduin MastersLast 24 Group RU£1,000
04/12/2016World MastersLast 144 WM£0
30/11/2016BDO World Championship QualifiersLast 128£0
19/11/2016Czech OpenLast 128£0
23/10/2016Turkish OpenSemi Final£600
22/10/2016Turkish ClassicLast 16£60
09/10/2016Luxembourg OpenQuarter Final£150
24/09/2016WDF Europe Cup SinglesLast 32£0
14/08/2016Antwerp OpenLast 16£100
31/07/2016European Darts OpenLast 64£40
30/07/2016European Darts ClassicLast 32£65
04/06/2016Swiss OpenWinner£3,000
22/05/2016Police MastersFinal£2,000
21/05/2016Polish OpenLast 32£0
01/05/2016Denmark MastersLast 16£500
30/04/2016Denmark OpenLast 64£0
17/04/2016German MastersLast 32£50
16/04/2016German OpenLast 32£50
10/04/2016Four Nations TournamentSemi Final£0
31/01/2016Dutch OpenLast 64£50
22/11/2015Sunparks MastersLast 32£50
21/11/2015Czech OpenWinner£60,000
31/10/2015WDF World Cup SinglesLast 128£0
25/10/2015Turkish OpenQuarter Final£275
11/10/2015World MastersLast 272 WM£0
07/10/2015BDO World Championship QualifiersLast 256£0
27/09/2015Luxembourg OpenQuarter Final£150
13/09/2015FCD Anniversary OpenQuarter Final£75
12/09/2015Catalonian OpenSemi Final£250
23/08/2015Hemeco Open RosmalenSemi Final£0
02/08/2015Belgium OpenLast 64£30
19/04/2015German MastersLast 128£0
21/03/2015Hal MastersLast 32£0
01/02/2015Dutch OpenLast 16£200
11/02/2014PDC Dutch Darts Masters Dutch QualifierLast 16£0
30/01/2014PDC German Darts Championship European QualifierLast 16£0
24/10/2013PDC Dutch Darts Masters Dutch QualifierLast 16£0
03/02/2013Dutch OpenLast 128£0
18/03/2012Hal OpenLast 32£55
24/04/2011Antwerp OpenLast 64£30
28/11/2010Sunparks MastersLast 64£30