European Tour | Last 32 | 2022, 2023 |
Players Championship | Last 32 | 2023 |
Challenge Tour | Winner | 2023 |
Year | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 |
---|---|---|---|---|---|---|---|
Win/Loss | 9/7 | 69/42 | 90/59 | 24/8 | 1/1 | 2/4 | 0/1 |
Win % | 56.25% | 62.16% | 60.4% | 75% | 50% | 33.33% | 0% |
F/A | 69/68 | 503/373 | 596/477 | 137/94 | 9/7 | 22/23 | 3/6 |