| Place |
---|
2019 | Asia-Pacific Amateur | T21 |
| Singapore Open Amateur | T11 |
| South African Stroke Play | T19 |
| GolfRSA International Amateur | T4 |
| NSW Men's Amateur | Win |
| Australian Men's Amateur | Final 64 |
| Master of the Amateurs | T23 |
2018 | Asia-Pacific Amateur | T13 |
| South African Amateur | Final 64 |
| Cape Province Amateur Open | 11 |
| GolfRSA International Amateur | T14 |