2015:
Runner-Up: Australian Amateur Championship
2014:
Winner: China Amateur Open
2013:
Winner: Brett Ogle Junior Masters
2012: Winner Swarovski Junior
Winner JNJG Muswellbrook Junior Masters
Runner Up Srixon International Junior Classic
Runner Up City of Sydney Amateur