1 Ne sont comptabilisés que les matchs en compétitions officielles, quel que soit le statut (amateur et professionnel). Les matchs amicaux ne sont pas comptabilisés. 2 Matchs officiels. Dernière mise à jour:
Né à Civita Castellana en Italie, Leonardo Sernicola est formé par le Ternana Calcio, où il commence sa carrière professionnelle, en Serie B. Il joue son premier match le , lors d'une rencontre de championnat face à l'AC Cesena. Il entre en jeu à la place de Fabiano Santacroce et les deux équipes se neutralisent (1-1 score final)[1].
Lors de l'été 2018, Leonardo Sernicola s'engage en faveur de l'US Sassuolo. Le transfert est annoncé le [2],[3].
En manque de temps de jeu, Sernicola est prêté par Sassuolo le au Virtus Entella[4]. Très peu utilisé à Entella où il ne joue que six matchs et marque un but, il est rappelé de son prêt en pour être de nouveau prêté, cette fois à l'Ascoli Calcio jusqu'à la fin de la saison[5].
Le , Leonardo Sernicola rejoint l'US Cremonese sous la forme d'un prêt d'une saison[7].
Sernicola fait sa première apparition sous les couleurs de l'US Cremonese face au Torino FC le , en coupe d'Italie. Il est titularisé mais ne peut empêcher la défaite de son équipe, qui est éliminée après une séance de tirs au but[8]. Lors de cette saison 2021-2022, il participe à la montée du club en première division, l'US Cremonese terminant deuxième de Serie B et retrouvant l'élite du football italien 26 ans après l'avoir quittée[9].
Courtisé notamment par le Parme Calcio durant l'été après sa bonne saison 2021-2022[10], Sernicola décide de poursuivre l'aventure avec l'US Cremonese, quittant définitivement Sassuolo pour s'engager avec les Grigiorossi le [11],[12].
Sernicola retrouve alors la Serie A, étant titularisé le , à l'occasion de la première journée de la saison 2022-2023, contre l'ACF Fiorentina. Son équipe s'incline par trois buts à deux ce jour-là[13].