2012
Western Regional Championships - NPC, Figure A, 7th
Western Regional Championships - NPC, Figure Masters Short, 1st
2013
Amateur Grand Prix (Los Angeles) - NPC, Figure 45+ Overall Winner
Amateur Grand Prix (Los Angeles) - NPC, Figure 45+ A, 1st
Amateur Grand Prix (Los Angeles) - NPC, Figure A, 2nd
USA Championships - NPC, Figure B, 14th
2016
Masters Nationals - NPC, Figure 45+ B, 5th
Masters Nationals - NPC, Figure 50+ A, 13th