German Darts Grand Prix 04-09-2023 German Darts Grand Prix 04-09-2023 Nathan Aspinall Menzies Cameron 6 3
German Darts Grand Prix 04-08-2023 German Darts Grand Prix 04-08-2023 Daryl Gurney Menzies Cameron 4 6
WDF World Championship 04-09-2022 WDF World Championship 04-09-2022 Thibault Tricole Menzies Cameron 5 4
WDF World Championship 04-08-2022 WDF World Championship 04-08-2022 Menzies Cameron James Hurrell 4 0