Date Tournament Position Prize
14/10/2024PDC Development Tour 24Last 16£300
14/10/2024PDC Development Tour 23Last 256£0
13/10/2024PDC Development Tour 22Last 256£0
13/10/2024PDC Development Tour 21Last 16£300
23/06/2024PDC Development Tour 15Last 256£0
22/06/2024PDC Development Tour 14Last 64£75
22/06/2024PDC Development Tour 13Last 128£0
21/06/2024PDC Development Tour 12Last 128£0
21/06/2024PDC Development Tour 11Last 256£0
05/05/2024PDC Development Tour 10Last 64£75
04/05/2024PDC Development Tour 9Last 256£0
04/05/2024PDC Development Tour 8Last 128£0
03/05/2024PDC Development Tour 7Last 128£0
03/05/2024PDC Development Tour 6Last 128£0
03/03/2024UK OpenLast 160£0
25/02/2024PDC Development Tour 5Last 64£75
24/02/2024PDC Development Tour 4Last 128£0
24/02/2024PDC Development Tour 3Last 128£0
23/02/2024PDC Development Tour 2Last 128£0
23/02/2024PDC Development Tour 1Quarter Final£500
03/01/2024PDC World ChampionshipLast 96£7,500
02/11/2023PDPA Players Championship 30Last 128£0
01/11/2023PDPA Players Championship 29Last 64£750
21/10/2023PDPA Players Championship 28Last 128£0
20/10/2023PDPA Players Championship 27Last 128£0
19/10/2023PDPA Players Championship 26Last 64£750
18/10/2023PDPA Players Championship 25Last 32£1,250
29/09/2023PDPA Players Championship 24Last 128£0
28/09/2023PDPA Players Championship 23Last 64£750
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 32£1,250
27/08/2023PDPA Players Championship 18Last 16£2,000
26/08/2023PDPA Players Championship 17Last 64£750
19/08/2023PDC Development Tour 23Last 64£75
18/08/2023PDC Development Tour 22Last 128£0
18/08/2023PDC Development Tour 21Winner£2,500
16/07/2023PDC Development Tour 20Last 64£75
15/07/2023PDC Development Tour 19Last 16£300
15/07/2023PDC Development Tour 18Last 128£0
14/07/2023PDC Development Tour 17Last 64£75
14/07/2023PDC Development Tour 16Quarter Final£500
11/07/2023PDPA Players Championship 16Last 32£1,250
10/07/2023PDPA Players Championship 15Last 16£2,000
13/06/2023PDPA Players Championship 14Last 16£2,000
12/06/2023PDPA Players Championship 13Last 128£0
11/06/2023PDC Development Tour 15Semi Final£750
10/06/2023PDC Development Tour 14Final£1,000
10/06/2023PDC Development Tour 13Last 16£300
09/06/2023PDC Development Tour 12Semi Final£750
09/06/2023PDC Development Tour 11Last 16£300
21/05/2023PDPA Players Championship 12Last 128£0
20/05/2023PDPA Players Championship 11Last 16£2,000
30/04/2023PDC Development Tour 10Last 64£75
29/04/2023PDC Development Tour 9Last 32£200
29/04/2023PDC Development Tour 8Last 32£200
28/04/2023PDC Development Tour 7Last 64£75
28/04/2023PDC Development Tour 6Last 16£300
17/04/2023PDC European Tour Card Holder Qualifier 10Last 48£0
17/04/2023PDC European Tour Card Holder Qualifier 9Last 96£0
16/04/2023PDPA Players Championship 10Last 128£0
15/04/2023PDPA Players Championship 9Last 128£0
02/04/2023PDC Development Tour 5Last 64£75
01/04/2023PDC Development Tour 4Last 128£0
01/04/2023PDC Development Tour 3Last 128£0
31/03/2023PDC Development Tour 2Semi Final£750
31/03/2023PDC Development Tour 1Last 64£75
21/03/2023PDC European Tour Card Holder Qualifier 8Last 96£0
21/03/2023PDC European Tour Card Holder Qualifier 7Last 96£0
20/03/2023PDPA Players Championship 8Last 32£1,250
19/03/2023PDPA Players Championship 7Last 32£1,250
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 128 (UK Open)£1,000
19/02/2023PDPA Players Championship 4Last 128£0
18/02/2023PDPA Players Championship 3Last 128£0
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
28/11/2022PDC World Championship QualifiersLast 24£0
06/11/2022Grand Slam of Darts Tour Card Holder QualifierLast 128£0
05/11/2022PDPA Players Championship 30Last 128£0
04/11/2022PDPA Players Championship 29Last 128£0
23/10/2022PDPA Players Championship 28Last 128£0
22/10/2022PDPA Players Championship 27Last 128£0
21/10/2022PDPA Players Championship 26Last 128£0
20/10/2022PDPA Players Championship 25Last 128£0
16/10/2022PDC Gibraltar Darts Trophy 13Last 32£2,000
09/10/2022PDC Youth World ChampionshipLast 96£300
07/10/2022PDC Development Tour 22Quarter Final£300
07/10/2022PDC Development Tour 21Final£1,000
25/09/2022Belgian Darts Open 12Last 16£3,000
04/09/2022PDC Hungarian Darts Trophy 10Quarter Final£5,000
06/08/2022World Series Of Darts Finals QualifierLast 64£0
05/08/2022PDPA Players Championship 24Last 128£0
04/08/2022PDPA Players Championship 23Last 64£750
03/08/2022PDPA Players Championship 22Last 64£750
10/07/2022PDPA Players Championship 21Last 128£0
10/07/2022PDPA Players Championship 20Last 128£0
09/07/2022PDPA Players Championship 19Last 128£0
08/07/2022PDPA Players Championship 18Last 128£0
07/07/2022PDC European Tour Card Holder Qualifier 11Qualifier (24)£0
15/06/2022PDPA Players Championship 17Last 128£0
14/06/2022PDPA Players Championship 16Last 64£750
11/05/2022PDPA Players Championship 15Last 64£750
10/05/2022PDPA Players Championship 14Last 128£0
09/05/2022PDC European Tour Card Holder Qualifier 9Last 96£0
09/05/2022PDC European Tour Card Holder Qualifier 8Last 192 (Q)£0
07/05/2022PDC Development Tour 9Last 256£0
07/05/2022PDC Development Tour 8Semi Final£500
06/05/2022PDC Development Tour 7Quarter Final£300
06/05/2022PDC Development Tour 6Quarter Final£300
09/04/2022PDPA Players Championship 13Last 128£0
09/04/2022PDPA Players Championship 12Last 128£0
08/04/2022PDC European Tour Card Holder Qualifier 7Last 192 (Q)£0
08/04/2022PDC European Tour Card Holder Qualifier 6Last 96£0
03/04/2022PDPA Players Championship 11Last 128£0
02/04/2022PDPA Players Championship 10Last 64£750
01/04/2022PDPA Players Championship 9Last 128£0
27/03/2022PDPA Players Championship 8Last 64£750
26/03/2022PDPA Players Championship 7Last 32£1,250
20/03/2022PDPA Players Championship 6Last 64£750
19/03/2022PDPA Players Championship 5Last 128£0
06/03/2022UK OpenLast 160£0
20/02/2022PDC Development Tour 5Last 16£200
19/02/2022PDC Development Tour 4Last 64£50
19/02/2022PDC Development Tour 3Last 64£50
18/02/2022PDC Development Tour 2Last 32£100
18/02/2022PDC Development Tour 1Last 16£200
13/02/2022PDPA Players Championship 4Last 128£0
12/02/2022PDPA Players Championship 3Last 128£0
11/02/2022PDC European Tour Card Holder Qualifier 3Qualifier (24)£0
11/02/2022PDC European Tour Card Holder Qualifier 2Qualifier (24)£0
06/02/2022PDPA Players Championship 2Last 128£0
05/02/2022PDPA Players Championship 1Last 64£750
03/01/2022PDC World ChampionshipLast 64£15,000
28/11/2021Players Championship FinalsLast 64£2,500
21/11/2021Grand Slam Of DartsLast 32 Group£4,000
21/11/2021Grand Slam Of DartsLast 32 Group£4,000
07/11/2021PDC Development Tour Europe 12Quarter Final£300
07/11/2021PDC Development Tour Europe 11Last 256£0
06/11/2021PDC Development Tour Europe 10Semi Final£500
06/11/2021PDC Development Tour Europe 9Winner£2,000
05/11/2021PDC Development Tour Europe 8Semi Final£500
05/11/2021PDC Development Tour Europe 7Winner£2,000
03/11/2021PDPA Players Championship 29Last 128£0
02/11/2021PDPA Players Championship 28Last 128£0
22/10/2021PDPA Players Championship 27Last 64£500
21/10/2021PDPA Players Championship 26Last 64£500
20/10/2021PDPA Players Championship 25Last 128£0
19/10/2021PDPA Players Championship 24Last 32£1,000
05/09/2021PDC Challenge Tour Europe 12Last 64£50
05/09/2021PDC Challenge Tour Europe 11Last 128£0
04/09/2021PDC Challenge Tour Europe 10Last 32£100
04/09/2021PDC Challenge Tour Europe 9Last 64£50
03/09/2021PDC Challenge Tour Europe 8Last 32£100
03/09/2021PDC Challenge Tour Europe 7Last 64£50
22/08/2021PDC Development Tour Europe 6Winner£2,000
22/08/2021PDC Development Tour Europe 5Winner£2,000
21/08/2021PDC Development Tour Europe 4Quarter Final£300
21/08/2021PDC Development Tour Europe 3Last 32£100
20/08/2021PDC Development Tour Europe 2Winner£2,000
20/08/2021PDC Development Tour Europe 1Last 32£100
04/08/2021PDPA Players Championship 23Last 64£500
03/08/2021PDPA Players Championship 22Last 16£1,500
02/08/2021PDPA Players Championship 21Last 64£500
08/07/2021PDPA Players Championship 20Last 128£0
07/07/2021PDPA Players Championship 19Last 64£500
06/07/2021PDPA Players Championship 18Last 64£500
04/07/2021PDC Challenge Tour Europe 6Last 32£100
04/07/2021PDC Challenge Tour Europe 5Quarter Final£300
03/07/2021PDC Challenge Tour Europe 4Last 16£200
03/07/2021PDC Challenge Tour Europe 3Last 256£0
02/07/2021PDC Challenge Tour Europe 2Last 32£100
02/07/2021PDC Challenge Tour Europe 1Last 16£200
17/06/2021PDPA Players Championship 16Last 16£1,500
16/06/2021PDPA Players Championship 15Last 16£1,500
15/06/2021PDPA Players Championship 14Last 64£500
14/06/2021PDPA Players Championship 13Last 128£0
27/04/2021PDPA Players Championship 12Last 64£500
26/04/2021PDPA Players Championship 11Last 128£0
25/04/2021PDPA Players Championship 10Last 16£1,500
24/04/2021PDPA Players Championship 9Last 128£0
19/03/2021PDPA Players Championship 8Last 128£0
18/03/2021PDPA Players Championship 7Last 128£0
17/03/2021PDPA Players Championship 6Last 32£1,000
16/03/2021PDPA Players Championship 5Last 64£500
07/03/2021UK OpenLast 160 (UK Open)£0
28/02/2021PDPA Players Championship 4Last 64£500
27/02/2021PDPA Players Championship 3Last 128£0
26/02/2021PDPA Players Championship 2Last 16£1,500
25/02/2021PDPA Players Championship 1Last 128£0
17/02/2021PDC Euro Q School Final Stage Day 4Quarter Final£0
16/02/2021PDC Euro Q School Final Stage Day 3Last 64£0
15/02/2021PDC Euro Q School Final Stage Day 2Last 32£0
14/02/2021PDC Euro Q School Final Stage Day 1Last 16£0
05/01/2021PDC European Tour Associate Member Qualifier 3Last 32£0
05/01/2021PDC European Tour Associate Member Qualifier 2Last 64£0
05/01/2021PDC European Tour Associate Member Qualifier 1Semi Final£0
01/03/2020PDC Development Tour Germany 4Semi Final£500
01/03/2020PDC Development Tour Germany 3Last 32£100
29/02/2020PDC Development Tour Germany 2Quarter Final£300
29/02/2020PDC Development Tour Germany 1Last 256£0
22/02/2020Slovak OpenLast 64£0
26/01/2020PDC Challenge Tour 4Last 128£0
26/01/2020PDC Challenge Tour 3Last 512£0
25/01/2020PDC Challenge Tour 1Last 256£0
19/01/2020PDC Tour Card European Qualifying School 4Last 32£0
18/01/2020PDC Tour Card European Qualifying School 3Last 16£0
17/01/2020PDC Tour Card European Qualifying School 2Last 32£0
16/01/2020PDC Tour Card European Qualifying School 1Last 64£0
24/11/2019PDC Youth World ChampionshipLast 32£500
16/11/2019Czech OpenQuarter Final£7,000
03/11/2019PDC Development Tour 20Last 64£50
03/11/2019PDC Development Tour 19Semi Final£500
02/11/2019PDC Development Tour 18Last 128£0
02/11/2019PDC Development Tour 17Last 128£0
29/09/2019PDC Challenge Tour 20Last 64£50
29/09/2019PDC Challenge Tour 19Last 256£0
28/09/2019PDC Challenge Tour 18Last 128£0
28/09/2019PDC Challenge Tour 17Last 256£0
01/09/2019PDC Austrian Darts ChampionshipLast 32£2,000
18/08/2019PDC Development Tour Germany 16Last 64£50
18/08/2019PDC Development Tour Germany 15Last 128£0
17/08/2019PDC Development Tour Germany 14Last 64£50
17/08/2019PDC Development Tour Germany 13Last 64£50
11/08/2019PDC Challenge Tour 16Last 32£100
11/08/2019PDC Challenge Tour 15Last 128£0
10/08/2019PDC Challenge Tour 14Last 128£0
10/08/2019PDC Challenge Tour 13Semi Final£500
14/07/2019PDC Challenge Tour 12Last 256£0
14/07/2019PDC Challenge Tour 11Semi Final£500
13/07/2019PDC Challenge Tour 10Last 64£50
13/07/2019PDC Challenge Tour 9Last 256£0
23/06/2019Austria Open ViennaLast 32£0
09/06/2019PDC Development Tour 12Last 256£0
09/06/2019PDC Development Tour 11Quarter Final£300
08/06/2019PDC Development Tour 10Last 64£50
08/06/2019PDC Development Tour 9Last 64£50
12/05/2019PDC Challenge Tour 8Last 128£0
12/05/2019PDC Challenge Tour 7Last 128£0
11/05/2019PDC Challenge Tour 6Last 16£200
21/04/2019PDC Development Tour 8Last 64£50
21/04/2019PDC Development Tour 7Last 32£100
20/04/2019PDC Development Tour 6Semi Final£500
20/04/2019PDC Development Tour 5Last 32£100
10/03/2019PDC Development Tour 4Last 128£0
10/03/2019PDC Development Tour 3Last 128£0
09/03/2019PDC Development Tour 2Last 64£50
09/03/2019PDC Development Tour 1Last 128£0
27/01/2019PDC Challenge Tour 4Last 64£50
27/01/2019PDC Challenge Tour 3Last 256£0
26/01/2019PDC Challenge Tour 2Last 32£100
26/01/2019PDC Challenge Tour 1Last 256£0
06/01/2019PDC Tour Card European Qualifying School 4Last 128£0
05/01/2019PDC Tour Card European Qualifying School 3Last 64£0
04/01/2019PDC Tour Card European Qualifying School 2Last 256£0
03/01/2019PDC Tour Card European Qualifying School 1Last 256£0
25/11/2018PDC Youth World ChampionshipLast 32£500
11/11/2018PDC Challenge Tour 20Last 128£0
11/11/2018PDC Challenge Tour 19Last 128£0
10/11/2018PDC Challenge Tour 18Last 128£0
10/11/2018PDC Challenge Tour 17Last 128£0
04/11/2018PDC Development Tour 20Last 256£0
04/11/2018PDC Development Tour 19Last 64£50
03/11/2018PDC Development Tour 18Last 128£0
03/11/2018PDC Development Tour 17Last 16£200
06/10/2018PDC World South East European Qualifying EventFinal£0
23/09/2018PDC Development Tour 16Last 64£50
23/09/2018PDC Development Tour 15Last 256£0
22/09/2018PDC Development Tour 14Last 256£0
22/09/2018PDC Development Tour 13Last 128£0
13/09/2018PDC European Darts Trophy European QualifierLast 16£0
13/09/2018PDC International Darts Open European QualifierLast 32£0
09/09/2018PDC Dutch Darts ChampionshipLast 48 (Premier)£1,000
30/08/2018PDC German Darts Championship European QualifierLast 32£0
30/08/2018PDC Dutch Darts Championship European QualifierQualifier (8)£0
28/06/2018PDC European Matchplay European QualifierLast 64£0
24/06/2018PDC Danish OpenLast 32£2,000
10/06/2018PDC Development Tour 12Last 32£100
10/06/2018PDC Development Tour 11Quarter Final£300
09/06/2018PDC Development Tour 10Quarter Final£300
09/06/2018PDC Development Tour 9Last 256£0
30/05/2018PDC Gibraltar Darts Trophy European QualifierLast 32£0
30/05/2018PDC Danish Open European QualifierQualifier (8)£0
27/05/2018PDC Development Tour Germany 8Last 128£0
27/05/2018PDC Development Tour Germany 7Last 128£0
26/05/2018PDC Development Tour Germany 6Last 128£0
26/05/2018PDC Development Tour Germany 6Last 16£200
26/05/2018PDC Development Tour Germany 5Quarter Final£300
06/05/2018PDC Challenge Tour 12Last 32£100
06/05/2018PDC Challenge Tour 11Last 32£100
05/05/2018PDC Challenge Tour 10Last 128£0
05/05/2018PDC Challenge Tour 9Last 128£0
03/05/2018PDC European Darts Grand Prix European QualifierLast 32£0
03/05/2018PDC Dutch Darts Masters European QualifierLast 16£0
15/04/2018PDC Development Tour 3Last 32£100
14/04/2018PDC Development Tour 2Last 128£0
14/04/2018PDC Development Tour 1Semi Final£500
25/03/2018PDC Challenge Tour 8Last 256£0
25/03/2018PDC Challenge Tour 7Last 128£0
24/03/2018PDC Challenge Tour 6Last 256£0
24/03/2018PDC Challenge Tour 5Last 16£200
22/03/2018PDC German Darts Grand Prix European QualifierLast 64£0
22/03/2018PDC European Darts Open European QualifierLast 64£0
11/02/2018UK Open Qualifier 6Last 256£0
10/02/2018UK Open Qualifier 5Last 256£0
09/02/2018UK Open Qualifier 4Last 256£0
04/02/2018UK Open Qualifier 3Last 256£0
03/02/2018UK Open Qualifier 2Last 128£0
02/02/2018UK Open Qualifier 1Last 64£250
28/01/2018PDC Challenge Tour 4Last 64£50
28/01/2018PDC Challenge Tour 3Last 16£200
27/01/2018PDC Challenge Tour 2Last 128£0
27/01/2018PDC Challenge Tour 1Last 64£50
21/01/2018PDC Tour Card European Qualifying School 4Last 64£0
20/01/2018PDC Tour Card European Qualifying School 3Semi Final£0
19/01/2018PDC Tour Card European Qualifying School 2Last 32£0
18/01/2018PDC Tour Card European Qualifying School 1Last 64£0
27/11/2017PDC World Championship QualifiersLast 128£0
26/11/2017PDC Youth World ChampionshipLast 32£500
05/11/2017PDC Development Tour 20Last 64£50
05/11/2017PDC Development Tour 19Quarter Final£300
04/11/2017PDC Development Tour 18Last 32£100
04/11/2017PDC Development Tour 17Last 64£50
17/09/2017PDC Development Tour 16Quarter Final£300
16/09/2017PDC Development Tour 14Last 128£0
16/09/2017PDC Development Tour 13Last 32£100
10/09/2017PDC Challenge Tour 19Last 128£0
09/09/2017PDC Challenge Tour 18Last 128£0
09/09/2017PDC Challenge Tour 17Quarter Final£300
06/08/2017PDPA Players Championship BarnsleyLast 128£0
05/08/2017PDPA Players Championship BarnsleyLast 128£0
29/06/2017PDC European Darts Open European QualifierLast 32£0
25/06/2017PDC Austrian Darts OpenLast 32£2,000
22/06/2017PDC Austrian Darts Open Austrian QualifierQualifier (5)£0
11/06/2017PDC Challenge Tour 16Last 128£0
11/06/2017PDC Challenge Tour 15Last 64£50
10/06/2017PDC Challenge Tour 14Last 128£0
10/06/2017PDC Challenge Tour 13Last 32£100
28/05/2017PDC Development Tour Germany 12Winner£2,000
28/05/2017PDC Development Tour Germany 11Last 32£100
27/05/2017PDC Development Tour Germany 10Last 64£50
27/05/2017PDC Development Tour Germany 9Last 256£0
14/05/2017PDC Challenge Tour 12Last 64£50
14/05/2017PDC Challenge Tour 11Last 64£50
13/05/2017PDC Challenge Tour 10Last 64£50
13/05/2017PDC Challenge Tour 9Last 64£50
04/05/2017PDC European Darts Grand Prix European QualifierLast 16£0
04/05/2017PDC Gibraltar Darts Trophy European QualifierLast 32£0
16/04/2017PDC Challenge Tour 8Quarter Final£300
16/04/2017PDC Challenge Tour 7Last 32£100
15/04/2017PDC Challenge Tour 6Last 256£0
15/04/2017PDC Challenge Tour 5Last 256£0
09/04/2017German MastersQuarter Final£200
23/03/2017PDC German Darts Masters European QualifierLast 16£0
23/03/2017PDC German Darts Championship European QualifierLast 64£0
19/03/2017PDC Development Tour 8Last 32£100
19/03/2017PDC Development Tour 7Last 256£0
18/03/2017PDC Development Tour 6Last 256£0
18/03/2017PDC Development Tour 5Last 32£100
19/02/2017PDC Development Tour 4Last 128£0
19/02/2017PDC Development Tour 3Last 32£100
18/02/2017PDC Development Tour 2Last 64£50
18/02/2017PDC Development Tour 1Last 16£200
22/01/2017PDC Tour Card Qualifying School 4Last 64£0
21/01/2017PDC Tour Card Qualifying School 3Last 128£0
20/01/2017PDC Tour Card Qualifying School 2Last 128£0
19/01/2017PDC Tour Card Qualifying School 1Last 128£0
06/11/2016Hungarian MastersWinner£700
05/11/2016Hungarian ClassicQuarter Final£60
26/06/2016Austria Open ViennaQuarter Final£60
17/04/2016German MastersLast 16£100
21/11/2015Czech OpenLast 64£0
31/10/2015WDF World Youth CupFinal£0
28/06/2015Austria Open ViennaLast 32£0
22/11/2014Czech OpenLast 64£0
22/06/2014Austria Open ViennaLast 32£0
23/06/2013Austria Open ViennaLast 32£0