Vitali es un jugador formado en el Virtus Pallacanestro Bologna.
Tiene una amplia experiencia, y es que en su país ha defendido los colores de equipos como el Juvecaserta Basket y Virtus Pallacanestro Bologna.
Durante las temporadas 2016/17 y 2017/18, el transalpino jugó en el Germani Basket Brescia, promediando en la segunda temporada unas cifras de 12,8 puntos, 3,6 rebotes y 1,8 asistencias por partido.
En julio de 2018, firma por el Morabanc Andorra que se refuerza con el internacional italiano para jugar la liga ACB 2018-19.
[1] En la temporada 2020-21, juega en las filas del Brose Bamberg de la Basketball Bundesliga.