| Place |
---|
2024 | Scottish Open Amateur Stroke Play | T34 |
| French Amateur Stroke Play | T17 |
2023 | Asia-Pacific Amateur | T63 |
2017 | GolfRSA International Amateur | T7 |
| Avondale Amateur Medal | T26 |
2016 | Australian Men's Amateur | Final 64 |
2015 | Tailhade Cup | T2 |
| Avondale Amateur Medal | T20 |
2013 | PNGA Amateur | Final 32 |