2016
Masters Nationals - NPC, Masters Physique 35+ D, 7th
2017
Masters Nationals - NPC, Masters Physique 35+ C, 1st
North Carolina State - NPC, Masters Physique, 1st
North Carolina State - NPC, Physique A, 2nd
2018
Optimun Classic Pro - IFBB, Physique, Did not place
2019
Optimun Classic Pro - IFBB, Physique, 14th
Tampa Pro Championships - IFBB, Physique, Did not place
2020
Optimun Classic Pro - IFBB, Physique, 4th