David Duncan

2006

Masters Nationals - NPC, MiddleWeight, 14th

2007

Masters Nationals - NPC, MiddleWeight, 9th

2008

Masters Nationals - NPC, WelterWeight, 12th

2009

Masters Nationals - NPC, WelterWeight, 7th
Orlando Show of Champions - NPC, Masters 40+, 5th
Orlando Show of Champions - NPC, MiddleWeight, 2nd

2010

Masters Nationals - NPC, Masters 50+ LightWeight, 4th
Orlando Show of Champions - NPC, Masters 50+, 4th

2011

Los Angeles Championships - NPC, Masters 50+, 3rd
Los Angeles Championships - NPC, WelterWeight, 3rd
Muscle Contest (So Cal) - NPC, LightWeight, 4th

2014

Arnold Amateur - IFBB, LightWeight, 12th

2015

Masters Nationals - NPC, Masters 50+ MiddleWeight, Did not place

2016

Masters Nationals - NPC, Masters 50+ WelterWeight, 6th