2008
World Championships - INBF, Figure A, 3rd
2009
Arnold Amateur - IFBB, Figure C, 8th
Team Universe Championships - NPC, Figure C, Did not place
World Championships - INBF, Figure Medium, 8th
2010
Natural Hercules International - INBF, Figure, 6th
Natural Hercules International - INBF, Figure Masters, 4th
2011
Arnold Amateur - IFBB, Figure Masters Short, 12th
2012
New York Amateur Grand Prix - NPC, Figure B, 2nd
New York Amateur Grand Prix - NPC, Figure Masters, 4th
2013
New York Amateur Grand Prix - NPC, Figure A, 4th
New York Amateur Grand Prix - NPC, Figure Masters, 5th