Carriera Nato in Francia da padre camerunese e madre marocchina, ha iniziato a giocare nelle giovanili di , e . Fino al 2018, quando è stato acquistato dal , militante in seconda divisione, ha giocato in varie squadre della terza divisione francese in giù. Dopo aver giocato 3 partite con i naselli, è stato girato in prestito a e , entrambe in seconda divisione e successivamente al , formazione della massima serie rumena. Nell'agosto del 2020 viene acquistato dai belgi del , ma nel settembre successivo rimane svincolato a causa del fallimento della società. Rimasto svincolato per 5 mesi, firma con i rumeni del , dove rimane per due mezze stagioni, prima di trasferirsi nel febbraio del 2022 all', per 330.000 €.
Nell'annata 2022-2023 gioca la sua miglior stagione sul piano realizzativo e contribuisce in modo importante al secondo posto finale in campionato, pur ritrovandosi costretto a saltare la parte finale della fase playoff a causa di un infortunio. Il 26 luglio 2023 esordisce nelle coppe europee nella partita di qualificazione alla Conference League vinta per 1-0 contro il .
Il 17 agosto 2023 passa in prestito con diritto di riscatto al , militante nella Serie B italiana. Segna il suo primo gol in Italia e con la maglia biancorossa il 21 gennaio 2024 nella partita pareggiata per 2-2 contro l'. Terminato il prestito al Bari, ritorna all'.
Nella stagione 2024-2025 si laurea campione di Romania e aiuta la squadra alla qualificazione all'Europa League, dove si ferma agli ottavi di finale.
A causa di disaccordi sul rinnovo del contratto con il FCSB, nel dicembre 2025 le parti scelgono di giungere alla rescissione consensuale.
Il 23 gennaio 2026 viene presentato ufficialmente dal .
Statistiche Presenze e reti nei club Statistiche aggiornate al 23 gennaio 2026.
StagioneSquadraCampionatoCoppe nazionali Coppe continentaliAltre coppeTotaleCompPresRetiCompPresRetiCompPresRetiCompPresRetiPresReti 2013-2014 CFA2 7 1 CF 0 0 - - - - 7 1 2014-2015 CFA2 4 0 - - - - - - 4 0 2015-2016 CFA2 20 0 - - - - - - 20 0 Totale Châteauroux 2 24 0 - - - - - - 24 0 set. 2015 N 1 0 - - - - - - 1 0 2016-2017 N 22 0 CF 1 0 - - - - 23 0 2017-2018 N 29 2 CF 3 0 - - - - 32 2 2018-gen. 2019 L2 3 0 CF+CdL 0+3 0+1 - - - - 6 1 gen.-giu. 2019 L2 9 0 CF+CdL - - - - - - 9 0 2019-gen. 2020 L2 9 0 CF+CdL 0+1 0 - - - - 10 0 gen.-giu. 2020 L1 3 0 CR - - - - - - 3 0 feb.-giu. 2021 L1 0 0 CR 0 0 - - - - 0 0 2021-feb. 2022 L1 22 4 CR 1 0 - - - - 23 4 Totale Botoșani 22 4 1 0 - - - - 23 4 feb.-giu. 2022 L1 5+9Play-off. 1+1 CR - - - - - - 14 2 2022-2023 L1 25+8 8+2 CR 0 0 - - - - 33 10 lug.-ago. 2023 L1 0 0 CR 0 0 UECL 3Turni preliminari. 0 - - 3 0 ago. 2023-2024 B 22 2 CI - - - - - - 22 2 2024-2025 L1 24 0 CR 1 0 UCL+UEL 5+132 presenze nei turni preliminari. 3+0 SR 1 0 44 3giu.-dic. 2025L1 9 1CR 2 0UEL 73 presenze nei turni preliminari. 0SR - - 18 1Totale FCSB80133028310112162026 CSL00 - - - - - -00Totale carriera 231 22 12 1 28 3 1 0 272 26
Palmarès Club Competizioni nazionali
FCSB: 2024
FCSB: 2024-2025
Note
Collegamenti esterni