2011
Atlantic States Championships - NPC, LightWeight, 6th
2012
Atlantic States Championships - NPC, MiddleWeight, 6th
Junior Nationals - NPC, LightWeight, 4th
2013
Eastern USA Championships - NPC, LightWeight, 1st
Nationals - NPC, LightWeight, 6th
2014
USA Championships - NPC, WelterWeight, 11th
2015
Junior Nationals - NPC, WelterWeight, 2nd
USA Championships - NPC, WelterWeight, 10th
2016
Nationals - NPC, WelterWeight, 3rd
2017
Nationals - NPC, WelterWeight, 1st