| Place |
---|
2023 | Hampshire Salver | T2 |
2022 | British Amateur | Final 32 |
| Brabazon Trophy | T47 |
| Hampshire Salver | T3 |
2021 | Brabazon Trophy | T17 |
| English Amateur | Final 16 |
| St. Andrews Links Trophy | T34 |
| Scottish Open Amateur Stroke Play | 11 |
2020 | British Amateur | Runner-up |
| Tillman Trophy | T16 |
| Cape Province Amateur Open | T10 |
2019 | English Amateur | Quarterfinals |
| Walton Heath Trophy | T16 |
| Tillman Trophy | Winner |
| Cape Province Amateur Open | T4 |
| South African Amateur | Final 64 |