2012
Canadian Championships - CBBF, Super-HeavyWeight, 8th
2013
Canadian Championships - CBBF, HeavyWeight, 3rd
2014
Canadian Championships - CBBF, HeavyWeight, 2nd
2015
Canadian Championships - CBBF, HeavyWeight, 2nd
2016
Arnold Amateur - IFBB, HeavyWeight, 3rd
Canadian Championships - CBBF, HeavyWeight, 3rd
2017
Canadian Championships - CBBF, Super-HeavyWeight, 1st
Vancouver Pro Championships - IFBB, Open, 14th
2018
California Pro - IFBB, Did not place
New York Pro Championships - IFBB, Open, Did not place
Toronto Pro - IFBB, Bodybuilding, 11th
2019
California Pro - IFBB, Bodybuilding, 9th
Toronto Pro - IFBB, Open, 10th