1999
Southern States - NPC, MiddleWeight, 2nd
2000
Junior Nationals - NPC, MiddleWeight, 4th
Southern States - NPC, HeavyWeight, 2nd
2001
Southern USA - NPC, Overall Winner
USA Championships - NPC, HeavyWeight, 13th
2002
Nationals - NPC, HeavyWeight, 8th
USA Championships - NPC, HeavyWeight, 8th
2003
Florida Championships - NPC, Overall Winner
Florida Championships - NPC, HeavyWeight, 1st
Nationals - NPC, HeavyWeight, 5th
USA Championships - NPC, HeavyWeight, 11th
2004
Nationals - NPC, HeavyWeight, 12th
North American Championships - IFBB, HeavyWeight, 5th
USA Championships - NPC, HeavyWeight, 2nd
2005
Nationals - NPC, Light-HeavyWeight, 9th
2007
North American Championships - IFBB, HeavyWeight, 7th
Southern States - NPC, HeavyWeight, 1st
USA Championships - NPC, HeavyWeight, Did not place
2008
Masters Nationals - NPC, HeavyWeight, 11th
Southern States - NPC, HeavyWeight, 2nd
USA Championships - NPC, HeavyWeight, 14th
2009
Masters Nationals - NPC, Masters 45+ HeavyWeight, 9th
Masters Nationals - NPC, HeavyWeight, 4th
Nationals - NPC, HeavyWeight, 11th
USA Championships - NPC, HeavyWeight, 9th
2010
Masters Nationals - NPC, HeavyWeight, 7th
North American Championships - IFBB, Masters 35+ HeavyWeight, 8th
North American Championships - IFBB, HeavyWeight, 7th
2011
Nationals - NPC, HeavyWeight, 11th
North American Championships - IFBB, Masters HeavyWeight, 8th
2012
Masters Nationals - NPC, Masters 45+ HeavyWeight, 4th
2015
Masters Nationals - NPC, Masters 50+ HeavyWeight, 3rd
2016
Masters Nationals - NPC, Masters 50+ HeavyWeight, 1st
2017
Masters Nationals - NPC, Masters 50+ HeavyWeight, 6th