2015
Junior USA - NPC, Figure E, Did not place
Nationals - NPC, Figure E, 10th
2017
Arnold Amateur - IFBB, Figure E, 4th
Team Universe Championships - NPC, Figure G, 10th
2018
Arnold Amateur - IFBB, Figure E, 6th
Nationals - NPC, Physique D, 7th
2019
Junior Nationals - NPC, Physique D, 2nd
Rising Phoenix Pro - IFBB, Physique, Did not place
Team Universe Championships - NPC, Physique D, 3rd
USA Championships - NPC, Physique D, 1st
2020
Chicago Pro Championships - IFBB, Physique, Did not place
New York Pro Championships - IFBB, Physique, 7th
Omaha Pro - IFBB, Physique, 4th
Optimun Classic Pro - IFBB, Physique, 8th
Tampa Pro Championships - IFBB, Physique, 10th