2016
Masters Nationals - NPC, Masters Physique 35+ A, 8th
Masters Nationals - NPC, Masters Physique 40+ A, 9th
2017
Junior Nationals - NPC, Physique A, 9th
Junior USA - NPC, Physique A, 4th
Masters Nationals - NPC, Masters Physique 35+ A, 6th
Masters Nationals - NPC, Masters Physique 40+ A, 8th
2018
Junior USA - NPC, Physique A, 3rd
2019
Arnold Amateur - IFBB, Physique A, 8th
Junior Nationals - NPC, Physique A, 5th
Junior USA - NPC, Physique A, 3rd