Answer
William Carvalho has scored 10 goals for Sporting CP. The Portuguese midfielder has been a key player for the club since joining in 2013, making over 250 appearances and winning several trophies, including the Primeira Liga title in 2015. Despite being primarily a defensive midfielder, Carvalho has shown an attacking instinct, contributing with goals from set-pieces and long-range efforts.