She ranked 7th in the Woman's 58 kg category at the 2004 Summer Olympics, lifting 215 kg in total. At the 2006 World Weightlifting Championships she ranked 16th in the 58 kg category, and at the 2007 World Weightlifting Championships she ranked 5th in the same category, lifting a total of 220 kg. Escobar won the gold medal in the 58 kg category at the 2008 Pan American Weightlifting Championships. She competed in Weightlifting at the 2008 Summer Olympics – Women's 58 kg in Beijing, ranking 5th with 223 kg in total, and also was the national flag bearer at the opening ceremony. She was the Ecuadorian flag-bearer for both the 2004 and 2008 Olympic Games.
In the 2012 Summer Olympics, she again competed in the women's 58 kg category, finishing 9th with a total of 226 kg.