1998
Junior Nationals - NPC, MiddleWeight, 9th
Masters Nationals - NPC, Masters 40+ MiddleWeight, 7th
1999
East Coast Tournament of Champions - NPC, HeavyWeight, 1st
Jan Tana Amateur - NPC, HeavyWeight, 2nd
2000
Junior USA - NPC, MiddleWeight, 8th
2001
Junior USA - NPC, MiddleWeight, 6th
2002
Junior USA - NPC, HeavyWeight, 5th
2003
Junior USA - NPC, HeavyWeight, 6th
2004
North American Championships - IFBB, HeavyWeight, 9th