2013
Los Angeles Championships - NPC, Light-HeavyWeight, 3rd
2014
Excalibur (Los Angeles) - NPC, Light-HeavyWeight, 7th
Titans Grand Prix (Los Angeles) - NPC, Light-HeavyWeight, 1st
2017
Orange County (CA) Classic - NPC, Overall Winner
Orange County (CA) Classic - NPC, Light-HeavyWeight, 1st
West Coast Classic - NPC, Light-HeavyWeight, 3rd
2018
Amateur Grand Prix (Los Angeles) - NPC, Overall Winner
Amateur Grand Prix (Los Angeles) - NPC, Light-HeavyWeight, 1st
California Championships - NPC, Classic B, 2nd
Nationals - NPC, Classic B, 5th
Team Universe Championships - NPC, Classic B, 13th
Titans Grand Prix (Los Angeles) - NPC, Overall Winner
Titans Grand Prix (Los Angeles) - NPC, Light-HeavyWeight, 1st
USA Championships - NPC, Classic B, 3rd
2019
Team Universe Championships - NPC, Classic B, 4th
USA Championships - NPC, Classic B, 4th