1999
Team Universe Championships - NPC, HeavyWeight, 7th
2000
Junior USA - NPC, HeavyWeight, 4th
Team Universe Championships - NPC, HeavyWeight, 8th
USA Championships - NPC, HeavyWeight, 18th
2001
Junior USA - NPC, HeavyWeight, 2nd
2002
Team Universe Championships - NPC, HeavyWeight, 6th
2003
Junior Nationals - NPC, HeavyWeight, 6th
2005
Nationals - NPC, HeavyWeight, Did not place
2006
Junior Nationals - NPC, HeavyWeight, 4th