 The following season, Moreno played in 39 matches across all competitions, and scored seven goals, a career-high tally, though PSV failed to defend the league as they finished in third place.On 13 June 2017, Moreno joined Italian side Roma on a four-year contract.He made his Serie A debut on 16 September in Roma's 3–0 win over Hellas Verona, replacing Kostas Manolas in the 73rd minute.