2017
Masters Nationals - NPC, Masters 35+ HeavyWeight, 6th
Masters Nationals - NPC, Masters 40+ HeavyWeight, 3rd
Masters Nationals - NPC, Masters Physique 35+ A, 9th
Masters Nationals - NPC, Masters Physique 40+ A, 7th
2018
Masters Nationals - NPC, Masters 35+ HeavyWeight, 3rd
Masters Nationals - NPC, Masters 40+ HeavyWeight, 6th
Masters Nationals - NPC, Masters Physique 35+ A, 10th
Masters Nationals - NPC, Masters Physique 40+ A, 11th
USA Championships - NPC, HeavyWeight, 2nd
2019
Masters Nationals - NPC, Masters 35+ HeavyWeight, 3rd
Masters Nationals - NPC, Masters 40+ HeavyWeight, 6th
USA Championships - NPC, Light-HeavyWeight, 2nd