2011
Arnold Amateur - IFBB, Figure D, Did not place
Nationals - NPC, Figure D, Did not place
2012
Nationals - NPC, Physique C, 7th
Team Universe Championships - NPC, Physique B, 14th
2013
Junior Nationals - NPC, Physique C, 4th
Masters Nationals - NPC, Masters Physique 35+ Overall Winner
Masters Nationals - NPC, Masters Physique 35+ C, 1st
2014
Europa Supershow - IFBB, Physique, Did not place
Orlando Show of Champions - IFBB, Physique, 9th
Toronto Pro - IFBB, Physique, 14th
2015
Atlantic City Pro - IFBB, Physique, 6th
2016
New York Pro Championships - IFBB, Physique, 14th
2017
Europa Dallas - IFBB, Figure, 11th
Lenda Murray Pro - IFBB, Figure, 15th
Pittsburgh Pro - IFBB, Figure, Did not place