2011
Los Angeles Championships - NPC, Masters 40+, Did not place
Los Angeles Championships - NPC, WelterWeight, 6th
2012
Amateur Grand Prix (Los Angeles) - NPC, LightWeight, 4th
Amateur Grand Prix (Los Angeles) - NPC, Masters 40+, 1st
Orange County (CA) Classic - NPC, LightWeight, 2nd
Orange County (CA) Classic - NPC, Masters, 4th
West Coast Classic - NPC, Masters 40+, 6th
West Coast Classic - NPC, MiddleWeight, 7th
2013
USA Championships - NPC, WelterWeight, 15th