2013
Rocky Mountain Championships - NPC, Figure C, 7th
2014
Dallas Supershow - NPC, Figure B, 10th
Dallas Supershow - NPC, Physique, 6th
2015
Junior Nationals - NPC, Figure D, Did not place
Legends Classic (Las Vegas) - NPC, Figure C, 3rd
North American Championships - IFBB, Figure E, 8th
USA Championships - NPC, Figure E, 9th
2016
Junior Nationals - NPC, Figure E, 13th
North American Championships - IFBB, Figure E, 12th
USA Championships - NPC, Figure E, 11th
2017
Junior Nationals - NPC, Figure E, 10th