Giovanni Leoni del Parma ha collezionato 17 presenze, per un totale di 1203 minuti. É partito titolare in 14 partite su 38 giornate ed è stato utilizzato come subentrato 3 volte.
La sua ultima partita nella competizione risale al 18 maggio, partita in cui ha giocato 63 minuti con la maglia del Parma contro il Napoli, nel pareggio per 0-0. In totale il difensore ha realizzato 1 rete in questa stagione. Ha ricevuto 1 cartellino rosso.
Ha aperto le sue marcature in questo campionato contro il Cagliari il 9 febbraio, avendo segnato nella sconfitta per 2-1.
Leoni ha giocato 12 partite di Serie B nell'ultima stagione con la Sampdoria, realizzando 1 gol.
Prima di cominciare l'esperienza con il Parma nell'agosto 2024, Leoni non ha collezionato alcuna presenza in campionato con la Sampdoria.
Il 9 novembre 2024 Leoni ha debuttato in Serie A, a 17 anni e 323 giorni contro il Venezia. In generale in Serie A, ha giocato 17 partite, con 1 gol.