Answer
William Carvalho played 193 competitive matches for Sporting CP. He made his debut for the club in 2011 and quickly established himself as a key player, helping the team win the Primeira Liga title in 2015 and the Taça de Portugal in 2015 and 2019. Carvalho also represented Portugal at the international level, earning over 50 caps and playing in the 2016 European Championship and the 2018 FIFA World Cup.