Berti se formó en la cantera del Siena, debutando con el primer equipo en 2002.
En las temporadas siguientes fue cedido a Cecina, Sant'Antimo y Brindisi.
Vuelto al Siena en 2007, jugó una última temporada con el club, ganando una Liga italiana y una Supercopa de Italia.
Posteriormente, militó en varios equipos italianos: Cantù, Pistoia, Junior Casale, Veroli y Biella.
En el verano de 2015 fichó por el Azzurro Napoli.