UK Open | Last 160 (UK Open) | 2023, 2024 |
European Tour | Last 32 | 2024 |
Players Championship | Last 16 | 2023, 2024 |
Year | 2025 | 2024 | 2023 | 2020 | 2014 | 2013 |
---|---|---|---|---|---|---|
Win/Loss | 4/4 | 35/48 | 52/50 | 6/5 | 3/2 | 0/1 |
Win % | 50% | 42.17% | 50.98% | 54.55% | 60% | 0% |
F/A | 38/40 | 344/393 | 472/452 | 48/34 | 28/23 | 4/6 |