Leonardo del Zhejiang ha giocato la maggior parte delle gare della sua squadra in Chinese Super League nel 2024, avendo collezionato 29 presenze, per un totale di 2560 minuti. É partito titolare in tutte le 29 presenze, su 30 giornate.
La sua ultima presenza nella competizione risale al 27 ottobre, partita in cui ha giocato 90 minuti con la maglia del Zhejiang contro Shandong Taishan, nel pareggio per 3-3. L'attaccante ha segnato 21 gol in questo campionato, il che lo posiziona al 2° posto in classifica nella competizione nel 2024. Ha ricevuto 4 cartellini gialli.
L'ultimo gol di Leonardo nella competizione è stato nella vittoria per 2-0 contro Wuhan Three Towns, il 18 ottobre. Ha aperto le sue marcature in questo campionato contro Tianjin Jinmen Tiger il 19 aprile, con una rete nella vittoria per 3-2.
Leonardo ha giocato 16 partite di Chinese Super League nell'ultima stagione con Zhejiang, realizzando 9 gol e fornendo 4 assist.
L'attaccante ha iniziato la sua esperienza in prestito con Zhejiang nel febbraio 2024. In precedenza giocava per Changchun Yatai, per cui ha collezionato 12 presenze in campionato, con 10 gol e 4 assist, dopo aver raggiunto il club nell'aprile 2023, mentre prima giocava per Shandong Taishan.