Date Tournament Position Prize
27/03/2025Premier League Week 8Winner£10,000
20/03/2025Premier League Week 7Winner£10,000
13/03/2025Premier League Week 6Final£0
12/03/2025PDPA Players Championship 6Last 64£1,000
11/03/2025PDPA Players Championship 5Semi Final£5,000
09/03/2025Belgian Darts OpenWinner£30,000
06/03/2025Premier League Week 5Winner£10,000
02/03/2025UK OpenWinner£110,000
27/02/2025Premier League Week 4Final£0
20/02/2025Premier League Week 3Quarter Final£0
13/02/2025Premier League Week 2Winner£10,000
11/02/2025PDPA Players Championship 2Quarter Final£3,500
10/02/2025PDPA Players Championship 1Last 32£1,500
06/02/2025Premier League Week 1Quarter Final£0
02/02/2025PDC Winmau World MastersQuarter Final£17,500
25/01/2025PDC Dutch Darts MastersSemi Final£10,000
17/01/2025Bahrain Darts MastersQuarter Final£5,000
03/01/2025PDC World ChampionshipWinner£500,000