On June 10, 2019, Moreno signed with the Generales de Durango of the Mexican League. Moreno made five appearances for Durango in 2019, pitching to a 3-0 record and a 5.68 ERA with 17 strikeouts in 25.1 innings pitched. Moreno did not play for the team in 2020 due to the cancellation of the Mexican League season because of the COVID-19 pandemic.
