Former Preston loanee Lukas Nmecha joins Middlesbrough from Manchester City
Nmecha spent the 2018/19 season on loan at North End, scoring four goals in 44 appearances - 19 of which were as a substitute.
The 21-year-old spent the first half of this season on loan with German side Wolfsburg but he made only one start and five substitute appearances.
Advertisement
Hide AdAdvertisement
Hide AdHamburg-born Nmecha moved to Manchester as a child and represented England at five age levels.
During his time with North End, he declared his international football allegiance to Germany and played for their Under-21s.
Boro head coach Jonathan Woodgate said: "We’re delighted to bring Lukas to the club.
"He is a terrific young player who has the benefit of a year’s experience of Championship football."