2009
Junior Nationals - NPC, Figure A, 5th
2010
Junior USA - NPC, Figure A, 3rd
Nationals - NPC, Figure A, Did not place
2014
Team Universe Championships - NPC, Figure Masters A, 9th
2017
Canadian Championships - CBBF, Figure C, 3rd
2018
Arnold Amateur - IFBB, Figure C, 2nd
2019
Toronto Pro - IFBB, Figure, Did not place