2016
Border States Classic - NPC, Figure 35+ B, 2nd
Border States Classic - NPC, Figure 40+, 4th
Southern California Championships - NPC, Figure 35+ B, 5th
Southern California Championships - NPC, Figure D, 6th
Tournament of Champions - NPC, Figure 35+ B, 3rd
Tournament of Champions - NPC, Figure 40+, 6th
2017
Fit World Championships (California) - NPC, Figure 35+ B, 1st
Fit World Championships (California) - NPC, Figure 40+, 1st
Fit World Championships (California) - NPC, Figure D, 1st
Masters Nationals - NPC, Figure 35+ F, 10th
Masters Nationals - NPC, Figure 40+ F, 13th
Nationals - NPC, Figure F, Did not place
2018
Nationals - NPC, Figure F, 10th
San Diego Championships - NPC, Figure 30+ B, 1st
San Diego Championships - NPC, Figure 40+, 4th
San Diego Championships - NPC, Figure D, 3rd
2019
Masters Nationals - NPC, Figure 35+ F, 14th