USAMuscle Contest History
-
2012 NPC National Championships #15 Lightweight
-
2012 NPC Masters National Championships #3 Welterweight
-
2012 NPC Masters National Championships #2 Welterweight
-
2005 NPC USA Championships #5 Welterweight
-
2003 NPC National Championships #16 Lightweight
-
2002 NPC National Championships #5 Lightweight
-
2001 NPC USA Championships #1 Lightweight
-
2000 NPC USA Championships #5 Lightweight