Nyorai mberi kweiyi ndima - Akatumidzwa zita remadunhurirwa rekuti "la Rastra", Escobar akaita mutambo wake wekutanga weEl Salvador mumutambo wehushamwari waNdira 2003 neGuatemala uye, kubva muna Zvita 2010, akawana huwandu hwe34 caps, asina kugovera zvibodzwa. Akamirira nyika yake mumitambo minomwe yekukodzera yeFIFA World Cup uye akatamba pa2003 na2009 UNCAF Nations Cup pamwe ne2007
uye 2009 CONCACAF Gold Cups.