Frosinone Calcio Latem 2021 roku Charpentier został wypożyczony do Frosinone Calcio prowadzonego przez Fabio Grosso. W swoim debiucie w nowym klubie strzelił gola w spotkaniu przeciwko Parmie Calcio 1913 (2:2). W grudniu 2021 roku naderwał mięsień czworogłowy uda w prawej nodze, co wymusiło u niego dwumiesięczną przerwę w grze. 12 marca 2022 doznał kolejnej kontuzji mięśniowej, przez którą pozostał poza składem do końca sezonu 2021/22. Pomimo tego, w 22 występach w Serie B zdobył on 10 bramek, będąc najskuteczniejszym piłkarzem w zespole. Władze Frosinone Calcio zamierzały wykorzystać opcję automatycznego wykupu Charpentiera, jednak Genoa CFC anulowała tę klauzulę za kwotę 2 mln euro.
Parma Calcio 1913 30 sierpnia 2022 Charpentier został za 1,4 mln euro kupiony przez Parmę Calcio 1913. W sezonie 2022/23 pełnił funkcję zmiennika Roberto Inglese i Adriana Benedyczaka i w 8 meczach nie zdobył żadnej bramki. Na przełomie 2022 i 2023 roku nie grał przez 2 miesiące z powodu urazu. W sezonie 2023/24 pauzował przez pierwsze 9 kolejek z powodu kolejnej kontuzji.