CONTEST HISTORY

1997 NPC Muscle Beach Classic
1997 NABF Atlantic Naturals
1997 NPC Natural Eastern Classic
1998 NPC Physique 98
1998 Suburban Championship
1998 NPC Natural Eastern Classic
1999 NPC Eastern USA
1999 NPC New York Metropolitan
1999 NPC Junior USA
1999 NPC Nationals
2000 NPC Junior USA
2000 NPC Nationals
2001 NPC North american
2002 JR. Nationals
2003 NPC USAs
2003 NPC Nationals

2004 NPC Nationals
2005 NPC North American Championships

2005 NPC National Championships

3rd
1st
1st
2nd
1st
1st
3rd
2nd
1st
10st
3rd
13th
8th

IST
16th

8th

15th (tie)
12th

10th

 
1