1989
Eastern Championships - NPC, HeavyWeight, 3rd
1990
Eastern Championships - NPC, HeavyWeight, 3rd
1992
Junior Nationals - NPC, HeavyWeight, 10th
1993
Junior Nationals - NPC, HeavyWeight, 7th
1994
North American Championships - IFBB, HeavyWeight, 7th
1996
Atlantic States Championships - NPC, HeavyWeight, 3rd
Junior Nationals - NPC, HeavyWeight, 6th
1997
Junior Nationals - NPC, HeavyWeight, 5th
1998
Nationals - NPC, Super-HeavyWeight, 12th
1999
Nationals - NPC, Super-HeavyWeight, 11th
2000
Nationals - NPC, Super-HeavyWeight, 16th