2012
Arnold Amateur Europe - IFBB, Bodybuilding, 12th
2013
European Amateur Championships - IFBB, Bodybuilding, 2nd
World Amateur Championships - IFBB, Bodybuilding, 1st
2014
Europa Supershow - IFBB, Physique, 10th
New York Pro Championships - IFBB, Physique, 4th
Olympia - IFBB, Physique, Did not place
2015
New York Pro Championships - IFBB, Physique, Did not place
2016
Arctic Pro - IFBB, Physique, 6th
Europa Dallas - IFBB, Physique, Did not place
Mozolani Pro - IFBB, Physique, 7th
2017
Rising Phoenix Pro - IFBB, Physique, 8th
Tampa Hurricane Pro - IFBB, Physique, 5th