2005
Asian Amateur Championships - IFBB, MiddleWeight, 2nd
2006
South East Asian Games - IFBB, LightWeight, 2nd
2007
Asian Amateur Championships - IFBB, LightWeight, 4th
2008
World Amateur Championships - IFBB, Figure B, Did not place
2011
Arnold Amateur - IFBB, Figure C, 10th
2012
World Championships - WBPF, Athletic Tall, 3rd
2013
World Championships - WBPF, Athletic Short, 2nd
2014
World Championships - WBPF, Physique A, 3rd