Born in 2002 in Torres Vedras, 25 kilometres north of Lisbon, Fabio Carvalho spent time at Benfica's academy before his family moved to London in 2013. He joined Balham and soon attracted interest from top clubs, with Chelsea and Manchester United showing an interest. However when the time came to move on in 2015 his parents opted for Fulham, who they believed offered a clearer pathway to the first team.
Carvalho signed his first professional contract in 2020 and towards the end of the season made four appearances for the first team, scoring on his first start away to Southampton. Fulham were relegated but the attacking midfielder made a great start to 2021/22 scoring three times in the first five games before being ruled out for over a month with a toe injury. On the last day of the January transfer 2022 window Liverpool attempted to sign him but paperwork could not be completed before the deadline. By the end of the season Carvalho had scored ten goals and made eight assists in 36 appearances as Fulham were promoted back to the Premier League. Liverpool were back in for him and agreed an initial fee of £5 million, with him being unveiled on 3rd July. Carvalho has represented England at Under 16,17 and 18 level but in April 2022 accepted an invitation to play for Portugal's Under 21's in European Championship qualifiers.