Born in Poggibonsi and raised in Castelfiorentino, Baldanzi first started playing football at the local grassroots club, aged six; two years later, he joined the youth sector of Empoli, where he came through the youth ranks and won an under-16 national championship in 2019.