Il difensore del Nantes Jean-Charles Castelletto è sceso in campo nella maggior parte delle partite della sua squadra in Ligue 1 nel 2024/2025, avendo collezionato 24 presenze, per un totale di 2083 minuti. É stato scelto nell'11 iniziale in tutte le 24 presenze, su 26 giornate.
Castelletto ha collezionato la sua ultima presenza il 15 marzo, con il Nantes: una vittoria per 1-0 contro il Lilla, in cui ha giocato 74 minuti. Sfortunatamente sia per Castelletto che per il Nantes, ha ricevuto un cartellino rosso nel match. Ha ricevuto 4 cartellini gialli, oltre a essere stato espulso 1 volta.
Nella prossima partita di Ligue 1, il 30 marzo, il Nantes dovrà giocare una trasferta contro il Le Havre.
Nell'ultima stagione con il Nantes in Ligue 1 Castelletto ha collezionato 28 presenze, gare in cui ha realizzato 2 gol.
Prima di cominciare l'esperienza con il Nantes nell'ottobre 2024, Castelletto ha collezionato 86 presenze in campionato con il Brest, per un totale di 5 gol e 1 assist.
Il 10 agosto 2019 Castelletto ha esordito in Ligue 1 con il Brest, all'età di 24 anni e 196 giorni, contro il Tolosa. La prima presenza con la sua attuale squadra, il Nantes, in Ligue 1 è stata nella sfida contro il Nîmes il 30 agosto 2020.
Finora in Ligue 1, ha collezionato 158 presenze con 5 gol. Castelletto è stato espulso due volte in Ligue 1, oltre ad aver ricevuto 27 cartellini gialli.