Besaggio started playing football in 2006, aged four, when he joined a local grassroots club in Merlara.[1][2][3] He then played for Urbana, before entering Vicenza's youth sector at the age of 14.[1][2] He spent two years with the Biancorossi, before being released and subsequently signed by Genoa in August 2018.[2][3][4]
Having impressed in his performances for the under-17 team in his first months at the club, Besaggio was then promoted to the under-19 side, as he featured for them in the Torneo di Viareggio in March 2019.[4] The midfielder spent three more seasons with Genoa's Primavera team (which he also captained), without making a single official appearance for the senior squad.[3][4]
Juventus Next Gen
On 25 August 2022, Besaggio joined Serie A club Juventus on a year-long loan, with an option to make the deal permanent, and was promptly assigned to their reserve team.[5][6]
On 3 September, he made his professional debut, coming on as a substitute for Samuel Iling-Junior in the Serie C match against Trento, which ended in a 2-0 win for his side.[7] He then scored his first professional goal on 2 October, netting a penalty kick in the 1-1 league draw against Pergolettese.[8][9]
Brescia
On 29 August 2023, Besaggio signed with Brescia.[10]
Style of play
Besaggio has been described as a well-rounded, right-footed midfielder, who can either play as a number 10 or a mezzala.[1][2][9] He has been mainly regarded for his technical abilities, his strength, his work rate and his leadership skills.[2][3][9]