World Championship | Last 64 | 2023 |
UK Open | Last 160 (UK Open) | 2020, 2023, 2024 |
European Tour | Last 32 | 2019, 2022 |
Players Championship | Semi Final | 2023 |
Challenge Tour | Winner | 2022 (x2) |
Year | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2013 |
---|---|---|---|---|---|---|---|---|---|
Win/Loss | 3/4 | 26/48 | 24/47 | 106/89 | 41/22 | 40/23 | 98/52 | 39/22 | 0/1 |
Win % | 42.86% | 35.14% | 33.8% | 54.36% | 65.08% | 63.49% | 65.33% | 63.93% | 0% |
F/A | 29/30 | 302/383 | 290/366 | 721/638 | 277/208 | 242/192 | 585/417 | 197/143 | 1/7 |