| Place |
---|
2023 | New Zealand Amateur | Final 32 |
| South Australia Amateur Classic | T12 |
2019 | Victorian Amateur | Final 32 |
| Port Phillip Open Amateur | T13 |
| New Zealand Amateur | Quarterfinals |
| Queensland Amateur Championship | Final 16 |
| New Zealand Stroke Play | T10 |
2018 | Victorian Amateur | Quarterfinals |
| New Zealand Amateur | Final 32 |
| New Zealand Stroke Play | T3 |
| Southland Stroke Play | 9 |
| Avondale Amateur Medal | T16 |
| Australian Men's Amateur | Semifinals |
2016 | New Zealand Amateur | Final 32 |