2015
Amateur Grand Prix (Los Angeles) - NPC, Overall Winner
Amateur Grand Prix (Los Angeles) - NPC, Figure C, 1st
Nationals - NPC, Figure E, 2nd
Pacific USA Championships - NPC, Figure C, 1st
Pacific USA Championships - NPC, Figure Overall Winner
2016
Border States Pro - IFBB, Figure Winner
Greater Gulf States Pro - IFBB, Figure Winner
New York Pro Championships - IFBB, Figure, Did not place
2017
Greater Gulf States Pro - IFBB, Figure, 8th
Olympia - IFBB, Figure, Did not place
2018
Arnold Classic - IFBB, Figure, 13th
Northern California Pro - IFBB, Figure, 8th
Orlando Show of Champions - IFBB, Figure, 5th
St Louis Pro - IFBB, Figure, 7th