He was raised in the youth teams of
Pisa and began receiving call-ups to the senior squad late in the
2016–17 Serie B season, but did not see time on the field. He spent most of the 2017–18 season on loan to
Serie D club
Ponsacco. In August 2018, he moved to the
Under-19 squad of Sassuolo. On 31 July 2019, he returned to Pisa. He made his
Serie B debut for Pisa on 8 December 2019 in a game against
Virtus Entella. He substituted
Marius Marin in the 81st minute. On 16 January 2021, he was loaned to
Serie C club
Pontedera. On 27 July 2021, he was loaned again to
Fiorenzuola in the Serie C. On 20 August 2022, Giani returned to Fiorenzuola on a new loan. On 23 July 2023, he moved on a new loan to
Legnago. On 9 August 2024, Giani joined Greek side
Athens Kallithea FC on a season-long loan. On 1 September 2025, Giani was loaned by
Serie C club
Union Brescia, with an option to buy. On 27 January 2026, he moved on a new loan to
Carpi. ==References==