| Place |
---|
2024 | Fighting Illini Invitational | T32 |
| Inverness Intercollegiate | 12 |
| British Amateur | Medalist |
| St. Andrews Links Trophy | T23 |
2023 | Men's World Amateur Team | T14 |
| Scottish Amateur Championship | Quarterfinals |
| Scottish Open Amateur Stroke Play | Winner |
| Brabazon Trophy | T10 |
| European Nations Cup | T24 |
| Copa S.M. El Rey | Final 16 |
| Portuguese International Amateur | T30 |
2022 | European Amateur | T52 |
| St. Andrews Links Trophy | T7 |
| Lytham Trophy | 2 |
| Battle Trophy | T13 |
2021 | Irish Amateur Open | T18 |
| Scottish Amateur Championship | Semifinals |