2004
Canadian Natural Championships - CBBF, LightWeight, 6th
2009
Arnold Amateur - IFBB, MiddleWeight, 10th
2010
Canadian Championships - CBBF, Masters 40+ HeavyWeight, 5th
2011
Canadian Championships - CBBF, HeavyWeight, 9th
Canadian Championships - CBBF, Masters HeavyWeight, 5th
2012
Canadian Championships - CBBF, Masters 35+ HeavyWeight, 2nd
Canadian Championships - CBBF, HeavyWeight, 4th
2013
Canadian Championships - CBBF, Masters 35+ HeavyWeight, 3rd
Canadian Championships - CBBF, HeavyWeight, 4th
North American Championships - IFBB, Masters 35+ HeavyWeight, 4th
North American Championships - IFBB, HeavyWeight, 5th
2014
Canadian Championships - CBBF, Masters 35+ HeavyWeight, 3rd
Canadian Championships - CBBF, Light-HeavyWeight, 2nd
North American Championships - IFBB, Masters 35+ HeavyWeight, 4th
North American Championships - IFBB, HeavyWeight, 6th
2016
Canadian Championships - CBBF, Masters 45+, 1st
Canadian Championships - CBBF, HeavyWeight, 2nd
North American Championships - IFBB, Masters 40+ Light-HeavyWeight, 1st
North American Championships - IFBB, Light-HeavyWeight, 2nd
North American Championships - IFBB, Masters 40+ Overall Winner
2017
Tampa Pro Championships - IFBB, Bodybuilding, 13th
2018
Omaha Pro - IFBB, Bodybuilding, 7th
Toronto Pro - IFBB, Bodybuilding, 6th
2019
Toronto Pro - IFBB, Bodybuilding, 7th