| Place |
---|
2025 | European Nations Cup | 15 |
| Portuguese International Amateur | 6 |
| Jones Cup | T64 |
2024 | British Amateur | Final 32 |
| Lytham Trophy | T2 |
| Welsh Amateur Stroke Play | 2 |
| European Nations Cup | T13 |
2023 | Men's World Amateur Team | T30 |
| Welsh Amateur | Runner-up |
| St. Andrews Links Trophy | T23 |
| Brabazon Trophy | T17 |
| Irish Amateur Open | 3 |
| Welsh Amateur Stroke Play | T5 |
| Duncan Putter | T3 |
| South American Amateur | 20 |
2022 | Welsh Amateur | Final 16 |
| Walton Heath Trophy | T18 |
| Brabazon Trophy | T22 |
| Duncan Putter | T7 |