1988
Junior USA - NPC, LightWeight, 8th
1989
Junior USA - NPC, LightWeight, 7th
1991
Nationals - NPC, LightWeight, 12th
1992
Junior Nationals - NPC, LightWeight, 2nd
North American Championships - IFBB, LightWeight, 2nd
1993
USA Championships - NPC, LightWeight, 5th
World Games, LightWeight, 4th
1998
Team Universe Championships - NPC, LightWeight, 7th
1999
Team Universe Championships - NPC, LightWeight, 3rd
2000
Naturalmania Nationals - INBF, LightWeight, 3rd
Team Universe Championships - NPC, LightWeight, 4th
2001
Natural Hercules International - INBF, LightWeight, 2nd
Pro Natural International - WNBF, LightWeight, 2nd
2002
Pro Natural Universe - WNBF, LightWeight, 3rd
2017
New York Metro Championships - NPC, Figure 40+, 5th