Date Tournament Position Prize
24/11/2024Players Championship FinalsFinal£60,000
17/11/2024Grand Slam Of DartsWinner£150,000
27/10/2024European ChampionshipLast 32£6,000
20/10/2024PDC Czech OpenSemi Final£8,500
16/10/2024PDPA Players Championship 28Last 64£1,000
15/10/2024PDPA Players Championship 27Last 64£1,000
13/10/2024World Grand PrixLast 32£7,500
03/10/2024PDPA Players Championship 26Last 16£2,500
02/10/2024PDPA Players Championship 25Quarter Final£3,500
01/10/2024PDPA Players Championship 24Semi Final£5,000
29/09/2024Swiss Darts TrophyLast 16£4,000
18/09/2024PDPA Players Championship 21Last 16£2,500
17/09/2024PDPA Players Championship 20Winner£15,000
15/09/2024World Series Of Darts FinalsWinner£80,000
08/09/2024Flanders Darts TrophyLast 16£4,000
01/09/2024PDC German Darts ChampionshipFinal£12,000
17/08/2024New Zealand MastersSemi Final£5,000
10/08/2024Australian MastersFinal£10,000
01/08/2024PDPA Players Championship 16Last 32£1,500
31/07/2024PDPA Players Championship 15Winner£15,000
27/07/2024World MatchplayLast 32£10,000
03/07/2024PDPA Players Championship 14Last 64£1,000
02/07/2024PDPA Players Championship 13Last 128£0
15/06/2024Poland MastersWinner£20,000
02/06/2024US Darts MastersSemi Final£5,000
23/05/2024Premier LeagueWinner£275,000
16/05/2024Premier League Week 16Semi Final£0
12/05/2024Baltic Sea Darts OpenLast 48£1,250
09/05/2024Premier League Week 15Semi Final£0
02/05/2024Premier League Week 14Winner£10,000
28/04/2024PDC Austrian Darts OpenWinner£30,000
25/04/2024Premier League Week 13Winner£10,000
21/04/2024PDC European Darts Grand PrixLast 32£2,500
18/04/2024Premier League Week 12Quarter Final£0
11/04/2024Premier League Week 11Final£0
09/04/2024PDPA Players Championship 8Last 32£1,500
08/04/2024PDPA Players Championship 7Last 16£2,500
04/04/2024Premier League Week 10Winner£10,000
28/03/2024Premier League Week 9Winner£10,000
21/03/2024Premier League Week 8Quarter Final£0
14/03/2024Premier League Week 7Semi Final£0
10/03/2024Belgian Darts OpenWinner£30,000
07/03/2024Premier League Week 6Semi Final£0
03/03/2024UK OpenQuarter Final£15,000
29/02/2024Premier League Week 5Semi Final£0
22/02/2024Premier League Week 4Semi Final£0
20/02/2024PDPA Players Championship 4Last 128£0
19/02/2024PDPA Players Championship 3Quarter Final£3,000
15/02/2024Premier League Week 3Quarter Final£0
13/02/2024PDPA Players Championship 2Last 64£750
12/02/2024PDPA Players Championship 1Winner£12,000
08/02/2024Premier League Week 2Final£0
01/02/2024Premier League Week 1Semi Final£0
27/01/2024PDC Dutch Darts MastersFinal£10,000
19/01/2024Bahrain Darts MastersWinner£20,000
03/01/2024PDC World ChampionshipFinal£200,000
19/08/2023PDC Development Tour 24Winner£2,500
19/08/2023PDC Development Tour 23Final£1,000
18/08/2023PDC Development Tour 22Quarter Final£500
18/08/2023PDC Development Tour 21Last 16£300
16/07/2023PDC Development Tour 20Winner£2,500
15/07/2023PDC Development Tour 19Last 256£0
15/07/2023PDC Development Tour 18Quarter Final£500
14/07/2023PDC Development Tour 17Last 16£300
14/07/2023PDC Development Tour 16Winner£2,500
11/06/2023PDC Development Tour 15Last 32£200
10/06/2023PDC Development Tour 14Last 32£200
10/06/2023PDC Development Tour 13Last 16£300
09/06/2023PDC Development Tour 12Last 32£200
09/06/2023PDC Development Tour 11Quarter Final£500
30/04/2023PDC Development Tour 10Quarter Final£500
29/04/2023PDC Development Tour 9Last 16£300
29/04/2023PDC Development Tour 8Quarter Final£500
28/04/2023PDC Development Tour 7Last 32£200
28/04/2023PDC Development Tour 6Quarter Final£500
02/04/2023PDC Development Tour 5Winner£2,500
01/04/2023PDC Development Tour 4Quarter Final£500
01/04/2023PDC Development Tour 3Winner£2,500
31/03/2023PDC Development Tour 2Final£1,000
31/03/2023PDC Development Tour 1Quarter Final£500
05/03/2023UK OpenLast 64£2,500
11/12/2022World MastersLast 64£125
11/12/2022World Masters BoysWinner£500
22/09/2022England ClassicLast 32£90
18/09/2022British OpenLast 64£45
08/07/2022England National Singles MenLast 16£125
10/07/2022England OpenLast 16£125
08/05/2022Welsh OpenWinner£3,000
10/04/2022WDF Mens World ChampionshipLast 16£3,250
12/03/2022Isle Of Man OpenQuarter Final£340
10/03/2022Isle Of Man ClassicFinal£700
17/10/2021British OpenQuarter Final£375
16/10/2021British ClassicLast 16£95
15/03/2020Isle Of Man OpenLast 64£0
09/03/2019Isle Of Man OpenLast 32£50