2017
New York Amateur Grand Prix - NPC, Masters 35+, 1st
New York Amateur Grand Prix - NPC, Masters 40+, 3rd
New York Amateur Grand Prix - NPC, Masters 50+, 1st
2018
Eastern USA Championships - NPC, Masters 35+, 9th
Eastern USA Championships - NPC, Masters 40+, 6th
Eastern USA Championships - NPC, Masters 50+, 2nd
2019
Masters Nationals - NPC, Masters 50+ Light-HeavyWeight, Did not place
Team Universe Championships - NPC, Masters 50+ LightWeight, 3rd