Teresa Ruff USAMuscle Contest History 2005 NPC Junior National Championships #15 Figure Class C 2004 NPC Junior National Championships #14 Figure Class C Collections 2005 NPC Junior National Women's Figure Prejudging 32 2004 NPC Junior National Championships Women's Figure Prejudging 11 2004 NPC Junior National Championships Women's Fitness & Figure Pump Room 23