- UK Championship
- Gold
- English Open 2025
- Silver
- English Open 2026
- Bronze
- UK Championship 2022
- Silver
- British Grand Prix 2023
- Silver
- Grand Prix of France 2025
- Gold
- Grand Prix of France 2026
- Bronze
- South East Region Champion
- Gold
- World Team Championship 2025
- Gold
- European Team Championship 2024
- Bronze
- European Team Championship 2025
- Bronze
- European Team Championship 2026
- Gold
- European Individual Championship
- 4th
- World Individual Championship 2025
- 4th
- British Universities and Colleges 2023
- Bronze
- European Individual Championship Gold 2026
- Gold
- British Universities and Colleges Champion 2021
- Gold
- British Universities and Colleges Champion 2022
- Gold
- British Universities and Colleges Champion 2024
- Gold