2005
Border States Classic - NPC, Figure C, 2nd
Border States Classic - NPC, Figure Masters Tall, 1st
California Championships - NPC, Figure D, 5th
California Championships - NPC, Figure Masters Tall, 3rd
Tournament of Champions - NPC, Figure C, 2nd
Tournament of Champions - NPC, Figure Masters Tall, 1st
2006
California Championships - NPC, Figure D, 5th
California Championships - NPC, Figure Masters Medium, 4th
Orange County (CA) Classic - NPC, Figure C, 1st
Orange County (CA) Classic - NPC, Figure Masters Tall, 1st
2007
Excalibur (Los Angeles) - NPC, Figure D, 6th
Excalibur (Los Angeles) - NPC, Figure Masters Tall, 3rd
2008
Los Angeles Championships - NPC, Figure D, 5th
Los Angeles Championships - NPC, Figure Masters Tall, 2nd
USA Championships - NPC, Figure D, Did not place
2009
California Championships - NPC, Figure D, 15th
California Championships - NPC, Figure Masters Tall, 12th
2010
California Championships - NPC, Figure 45+ B, 4th
California Championships - NPC, Figure Masters B, 7th
Pacific USA Championships - NPC, Figure 45+, 1st
Pacific USA Championships - NPC, Figure Masters B, 1st
Pacific USA Championships - NPC, Figure D, 1st
Pacific USA Championships - NPC, Figure Masters Overall Winner
2011
North American Championships - IFBB, Figure D, 15th
North American Championships - IFBB, Figure Masters D, 9th
Pacific USA Championships - NPC, Figure 45+ Overall Winner
Pacific USA Championships - NPC, Figure Masters B, 1st
Pacific USA Championships - NPC, Figure D, 1st
Pacific USA Championships - NPC, Figure Masters Overall Winner
2012
USA Championships - NPC, Physique C, 15th
2014
Excalibur (Los Angeles) - NPC, Figure 45+ Overall Winner
Excalibur (Los Angeles) - NPC, Figure 45+ B, 1st
Excalibur (Los Angeles) - NPC, Figure Masters B, 1st
Masters Nationals - NPC, Figure 45+ C, 11th
Masters Nationals - NPC, Figure C, 14th
North American Championships - IFBB, Figure 45+ D, 6th
2015
Masters Nationals - NPC, Figure 45+ C, 2nd
North American Championships - IFBB, Figure 40+ C, 7th
North American Championships - IFBB, Figure 50+ A, 3rd
2016
Masters Nationals - NPC, Figure 45+ D, 8th
Masters Nationals - NPC, Figure 50+ B, 7th
North American Championships - IFBB, Figure 40+ C, 6th
North American Championships - IFBB, Figure 50+ B, 5th