[1] Formado en las inferiores del Milán, D'Aversa jugó gran parte de su carrera en equipos de divisiones menores que la Serie A.
[3] Vistió las camisetas del Treviso, Mantova, Galipoli Calcio, Triestina y Virtus Lanciano, club donde jugó entre 2010 y 2013 hasta su retiro como futbolista.
[8][9][10] En su primera temporada con el club, logró el ascenso mediante los "play-off", derrotando al Alessandria en la final.
Fue confirmado como entrenador del Parma para la temporada 2017-18 de la Serie B, donde consiguió el ascenso a la Serie A asegurando el segundo lugar en la tabla general.
Consiguió su primera victoria en la Serie A en la cuarta jornada ante el Empoli, por 3-0.