Born in Sarzana, Liguria, Bassi was a product of Empoli's youth system, joining the team in 2002, but started his professional career at Tuscan club Massese in 2003.
During the 2010–11 Serie B season, he left for Torino, to replace the recently departed Matteo Sereni.
However, on 3 April he was released again,[6] due to the recovery of Frattali, as well as Parma ran out of quota to keep in their 25-men squad list.
Bassi was the starting keeper for the Emilian club in March, with 1 win, 2 draws and 1 loss, conceding 4 goals.
The coach rested the regular starters of the under-21 team, and instead picked Bassi and Enrico Alfonso.