1985
Eastern USA Championships - NPC, Teen, 4th
1986
Junior Nationals - NPC, LightWeight, 4th
1987
Junior USA - NPC, LightWeight, 2nd
Nationals - NPC, LightWeight, 2nd
New Jersey Championships - NPC, LightWeight, 1st
1988
Nationals - NPC, LightWeight, 4th
USA Championships - NPC, LightWeight, 2nd
1990
USA Championships - NPC, MiddleWeight, 1st
1991
Musclefest Grand Prix - IFBB, 6th
Night of Champions - IFBB, 10th
1992
Night of Champions - IFBB, 15th
1995
Night of Champions - IFBB, 10th
2007
Europa Supershow - IFBB, LightWeight, 3rd
Europa Supershow - IFBB, Open, 10th
2008
Europa Supershow - IFBB, LightWeight, 9th
New York Pro Championships - IFBB, LightWeight, 6th
Tampa Pro Championships - IFBB, LightWeight, 9th
Tampa Pro Championships - IFBB, Open, Did not place
2013
Phoenix Pro - IFBB, LightWeight, 12th
2014
Chicago Pro Championships - IFBB, LightWeight, Did not place
Europa Dallas - IFBB, LightWeight, 12th
Toronto Pro - IFBB, LightWeight, 11th
2015
Chicago Pro Championships - IFBB, LightWeight, 11th
Europa Dallas - IFBB, LightWeight, 7th