2014
California Championships - NPC, Physique B, 5th
2015
Rocky Mountain Championships - NPC, Masters Physique 40+, 3rd
Rocky Mountain Championships - NPC, Physique B, 2nd
2016
Junior Nationals - NPC, Physique C, 8th
Masters Nationals - NPC, Masters Physique 45+ C, 3rd
Masters Nationals - NPC, Masters Physique 40+ C, 13th
North American Championships - IFBB, Masters Physique 40+ C, 6th
North American Championships - IFBB, Physique C, 15th
2017
Team Universe Championships - NPC, Masters Physique 35+ B, 4th
Team Universe Championships - NPC, Masters Physique 40+ B, 5th
Team Universe Championships - NPC, Physique C, 3rd
2018
Phoenix Pro - IFBB, Masters Physique, 10th
Phoenix Pro - IFBB, Physique, Did not place
Rising Phoenix Pro - IFBB, Masters Physique, 10th
Rising Phoenix Pro - IFBB, Physique, Did not place
2019
San Jose Pro - IFBB, Physique, Did not place
2020
Reno Legion Pro - IFBB, Masters Physique 35+, 5th
Reno Legion Pro - IFBB, Masters Physique 40+, 5th
Reno Legion Pro - IFBB, Masters Physique 45+, 3rd