1993
Junior USA - NPC, HeavyWeight, 13th
Palm Springs Classic - NPC, HeavyWeight, 4th
1994
Junior USA - NPC, HeavyWeight, 6th
1995
California Championships - NPC, HeavyWeight, 3rd
1996
Junior Nationals - NPC, HeavyWeight, 7th
USA Championships - NPC, HeavyWeight, 12th
1997
California Championships - NPC, HeavyWeight, 1st
Junior USA - NPC, HeavyWeight, 2nd
Orange County (CA) Classic - NPC, Overall Winner
1998
Junior Nationals - NPC, HeavyWeight, 1st
North American Championships - IFBB, HeavyWeight, 12th
USA Championships - NPC, HeavyWeight, 6th
1999
USA Championships - NPC, HeavyWeight, 7th
2000
Nationals - NPC, HeavyWeight, 5th
USA Championships - NPC, HeavyWeight, 10th
2001
Nationals - NPC, HeavyWeight, 13th
USA Championships - NPC, HeavyWeight, 8th
2002
USA Championships - NPC, HeavyWeight, 13th
2003
USA Championships - NPC, HeavyWeight, 9th
2004
Los Angeles Championships - NPC, HeavyWeight, 1st
USA Championships - NPC, HeavyWeight, 3rd
2005
USA Championships - NPC, HeavyWeight, 5th
2006
Masters Nationals - NPC, HeavyWeight, 8th
USA Championships - NPC, HeavyWeight, 10th