1998
Junior Nationals - NPC, MiddleWeight, 2nd
1999
Nationals - NPC, MiddleWeight, 3rd
2000
Nationals - NPC, MiddleWeight, 4th
2001
Nationals - NPC, Light-HeavyWeight, 4th
2002
Nationals - NPC, Light-HeavyWeight, 8th
USA Championships - NPC, Light-HeavyWeight, 6th
2004
North American Championships - IFBB, Overall Winner
North American Championships - IFBB, Light-HeavyWeight, 1st
2005
Charlotte Pro - IFBB, 7th
Olympia Wildcard Showdown - IFBB, 2nd
2006
Atlantic City Pro - IFBB, 6th
Montreal Pro Championships - IFBB, 8th
2007
Keystone Pro Classic - IFBB, 9th
New York Pro Championships - IFBB, 8th
2008
Europa Supershow - IFBB, LightWeight, 10th
Europa Supershow - IFBB, Open, Did not place
New York Pro Championships - IFBB, LightWeight, 7th