Espinoza wurde von Nationaltrainer Reinaldo Rueda für den UNCAF Nations Cup 2009 erstmals in die honduranische Nationalmannschaft berufen. Im Turnierverlauf kam Espinoza zu drei Einsätzen, beim 1:0-Erfolg im Spiel um Platz 3 gegen El Salvador erzielte er zudem seinen ersten Länderspieltreffer. Wenige Monate später gehörte er auch beim CONCACAF Gold Cup 2009 zum Kader, kam beim Erreichen des Halbfinals in allen fünf Partien zum Einsatz und erzielte einen Treffer beim 4:0-Vorrundenerfolg gegen Grenada. Im offiziellen Turnierbericht wird Espinoza als einer von drei „herausragenden“ Spielern seines Teams geführt, war nach Meinung der "Technischen Studiengruppe" die „"ideale Ergänzung zu Carlo Costly und Walter Martínez"“, „"half im Mittelfeld und der Abwehr aus"“ und „"verschaffte sich Freiräume um anspielbar zu sein"“.