At Adidas Next Generation Tournament Munich in January 2020, Spagnolo averaged 9.5 points, 4.3 rebounds, and 3.3 assists per game, helping Real Madrid's under-18 team win the title.
[3] On 2 May 2018, Spagnolo moved to Spanish powerhouse Real Madrid, where he became the first Italian to join the club's youth academy.
[4] On 8 March 2020, Spagnolo made his senior debut for Real Madrid, playing 36 seconds in a Liga ACB loss to Zaragoza.
Spagnolo averaged 16.3 points, 6.7 rebounds, three steals and 2.6 assists per game for Italy at the 2019 FIBA U16 European Championship in Udine.
[9] On 20 February 2020, at age 17, Spagnolo made his senior debut for Italy, scoring three points in a win over Russia at the EuroBasket qualification stage.