2003
Musclemania New England, MiddleWeight, 7th
2005
Massachusetts Championships - NPC, Light-HeavyWeight, 5th
2009
Excalibur (Los Angeles) - NPC, Masters 40+ MiddleWeight, 4th
Excalibur (Los Angeles) - NPC, Light-HeavyWeight, 11th
Musclemania America, MiddleWeight, 7th
2010
Musclemania Worlds, HeavyWeight, 7th
New England Championships - NPC, Masters 35+ HeavyWeight, 3rd
2011
Musclemania America, Masters 40+, 2nd
New England Championships - NPC, Masters 35+ LightWeight, 3rd
New England Championships - NPC, MiddleWeight, 6th
2012
Musclemania America, Masters 40+, 4th
New England Championships - NPC, Masters 35+ LightWeight, 4th
New England Championships - NPC, MiddleWeight, 6th
2014
Musclemania Worlds, Masters, 5th
New England Championships - NPC, Masters 35+, 5th
New England Championships - NPC, MiddleWeight, 11th
2015
Musclemania America, Masters, 10th
New England Championships - NPC, Masters 35+, 8th
2016
New England Championships - NPC, Classic C, 10th
New England Championships - NPC, Classic Masters 35+, 6th
Titans Grand Prix (Los Angeles) - NPC, Classic B, 2nd
2017
New England Championships - NPC, Classic Masters 35+, 4th