Lyanco is of Portuguese and Serbian descent. His maternal family has Portuguese roots through his mother Carla.[2] Lyanco's paternal grandfather, Jovan Vojnović, was an ethnic Serb born in the part of the Kingdom of Yugoslavia that is now in present-day Serbia and moved to Brazil at the age of seven, during World War II.[3]
In January 2015, he signed a four-year deal with São Paulo. Lyanco made his professional debut as a substitute in a 2–1 win against Atlético Paranaense.[5] He started and played the 90 minutes in his third professional match, a 0–0 draw against Joinville.[6]
Torino
On 29 March 2017, it was announced that Lyanco had signed a five-year contract with Serie A club Torino, for a reported fee of €6 million plus bonuses.[4][7][8] He immediately moved to Turin to begin training with the team, and facilitate his acclimatisation to the club, at the orders of Siniša Mihajlović.[7] His league debut came on 20 September 2017 in a 3–2 victory over Udinese Calcio.[9]
Bologna (loan)
On 31 January 2019, Lyanco joined Bologna on loan until 30 June 2019.[10]
Southampton
On 25 August 2021, Lyanco joined Southampton on a four-year deal for an undisclosed fee.[4][11] On 21 September 2021, he made his first appearance for Southampton in the EFL Cup against Sheffield United which ended 2–2, with Southampton advancing 4–2 on penalties.[12] On 30 October 2021, Lyanco made his first Premier League appearance, replacing Oriol Romeu in Southampton's 1–0 win against Watford at Vicarage Road.[13] He was forced off with a hamstring injury in the first half of Southampton's FA Cup match against Coventry City on 5 February 2022, and was expected to be sidelined for up to 12 weeks.[14][15] On 16 April 2022, Lyanco returned from injury and appeared in a 1–0 victory against Arsenal.[16]
On 8 May 2023, Lyanco scored his first Premier League goal in a 4–3 defeat to Nottingham Forest.[17] He went to Istanbul for transfer negotiations with Beşiktaş on 19 July 2023, but the transfer collapsed due to a change in the terms of the agreement proposed to Southampton.[18]
Al-Gharafa (loan)
On 29 August 2023, Lyanco joined Al-Gharafa on a season-long loan.[19] Three days later, he made his debut for the club in a 1–4 victory against Al Ahli.[20] On 28 September 2023, Lyanco was given a red card for violent conduct during a 4–0 defeat to Al Sadd.[21] He scored his first goal for the club on 11 March 2024 in a 0–2 victory against Muaither.[22]