1999
Southern States - NPC, MiddleWeight, 9th
2000
Southern States - NPC, LightWeight, 4th
2002
Nationals - NPC, LightWeight, 12th
2003
Junior Nationals - NPC, LightWeight, 2nd
Nationals - NPC, LightWeight, Did not place
Southern States - NPC, Masters 35+ MiddleWeight, 3rd
2004
Junior Nationals - NPC, MiddleWeight, 7th
Nationals - NPC, MiddleWeight, Did not place
North American Championships - IFBB, WelterWeight, 2nd
USA Championships - NPC, MiddleWeight, 5th
2005
Junior Nationals - NPC, WelterWeight, 4th
Nationals - NPC, WelterWeight, 13th
North American Championships - IFBB, WelterWeight, 2nd
USA Championships - NPC, WelterWeight, 7th
2008
Masters Nationals - NPC, LightWeight, 3rd
USA Championships - NPC, LightWeight, 4th
2009
North American Championships - IFBB, Masters 40+ WelterWeight, 2nd