| Place |
---|
2024 | Asia-Pacific Amateur | T32 |
| Western Amateur | T24 |
| British Amateur | Final 64 |
| St. Andrews Links Trophy | T34 |
| The Masters | MC |
| Australian Men's Amateur | T32 |
2023 | New Zealand Amateur | Final 16 |
| Asia-Pacific Amateur | Winner |
| Mandurah Amateur | 3 |
| Pacific Coast Amateur | T50 |
| Trans-Miss Amateur | T47 |
| British Amateur | Final 32 |
| South Australia Amateur Classic | T14 |
| Riversdale Cup | T13 |
| Avondale Amateur Medal | T22 |
| Master of the Amateurs | T27 |
2022 | The Dunes Medal | 8 |
| New Zealand Amateur | Win |
| SA Amateur | Quarterfinals |
| Mandurah Amateur | 3 |
| Queensland Amateur Championship | Semifinals |
| British Open Regional Qualifying | Qualifier |
| British Amateur | Final 64 |
| Scottish Open Amateur Stroke Play | T22 |
| Brabazon Trophy | 7 |
| Australian Men's Amateur | T36 |
| South Australia Amateur Classic | T18 |
| Riversdale Cup | T16 |
| Avondale Amateur Medal | T2 |
2021 | South Australia Amateur Classic | T13 |
| Riversdale Cup | 8 |
| Australian Men's Amateur | T11 |
| Master of the Amateurs | 27 |
2020 | Riversdale Cup | T38 |
| Avondale Amateur Medal | T38 |
| NSW Men's Amateur | Final 32 |
2019 | The Dunes Medal | 2 |
| Victorian Amateur | Quarterfinals |
| Australian Men's Amateur | Final 32 |
2018 | Victorian Amateur | Final 32 |
| The Dunes Medal | T19 |