The 21-year-old Portuguese forward, who played 21 times for the Reds, spent last season on loan at RB Leipzig and Hull City.

Carvalho moved to Anfield from Fulham in 2022, having played for Brentford’s West London rivals since 2015.