World Championship | Last 64 | 2022 |
UK Open | Last 160 (UK Open) | 2024 |
Players Championship Finals | Last 64 | 2023, 2024 |
European Tour | Last 48 (Premier) | 2024 |
Players Championship | Final | 2023 |
MODUS Super Series #6 Week | Winner | 2024 |
Challenge Tour | Winner | 2023 |
World Championship - Western Europe Qualifier | Winner | 2021 |
Year | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 |
---|---|---|---|---|---|---|
Win/Loss | 0/2 | 65/62 | 121/70 | 81/41 | 39/23 | 13/13 |
Win % | 0% | 51.18% | 63.35% | 66.39% | 62.9% | 50% |
F/A | 0/4 | 540/536 | 800/647 | 461/331 | 265/199 | 102/98 |