World Championship | Last 64 | 2025 |
UK Open | Last 64 | 2023 |
Players Championship Finals | Last 64 | 2023 |
European Tour | Last 32 | 2023, 2024 |
Players Championship | Semi Final | 2023 |
Development Tour | Winner | 2023 |
Year | 2024 | 2023 | 2022 |
---|---|---|---|
Win/Loss | 93/67 | 137/71 | 72/31 |
Win % | 58.13% | 65.87% | 69.9% |
F/A | 622/543 | 893/703 | 362/231 |