UK Open | Last 128 (UK Open) | 2022, 2023, 2025 |
European Tour | Last 32 | 2023 |
Players Championship | Last 16 | 2023 |
MODUS Super Series #2 Week | Winner | 2022 |
Year | 2025 | 2024 | 2023 | 2022 |
---|---|---|---|---|
Win/Loss | 22/32 | 13/47 | 32/50 | 15/5 |
Win % | 40.74% | 21.67% | 39.02% | 75% |
F/A | 204/260 | 224/333 | 335/394 | 66/44 |