Carriera Club Ha giocato nelle giovanili del e, dal 2014 al 2017, in quelle del ; nel 2017, all'età di 16 anni, si è trasferito in Inghilterra, acquistato dal , nelle cui giovanili ha giocato per un triennio, per poi nel settembre del 2020 venire ceduto a titolo definitivo all', club della prima divisione spagnola, che lo assegna inizialmente alla propria squadra riserve, militante in terza divisione. Con questa formazione il 18 ottobre 2020 nella vittoria per 2-1 contro il fa il suo esordio tra i professionisti; ha invece segnato il suo primo gol in competizioni professionistiche il 3 aprile 2022, aprendo le marcature nel successo per 2-0 contro il . Tra il 2020 ed il 2023 ha segnato in tutto 7 reti in 81 presenze nella terza divisione spagnola con l'. In questi anni viene anche saltuariamente aggregato alla prima squadra, con cui esordisce in partite ufficiali il 13 agosto 2022, nella partita della prima divisione spagnola pareggiata in casa per 2-2 contro il , nella quale subentra dalla panchina (si tratta peraltro anche dell'unica partita ufficiale giocata con la prima squadra dell'Espanyol).

Il 1º settembre 2023 è stato ceduto a titolo definitivo all', altro club della prima divisione spagnola; è stato assegnato all', formazione riserve del club, con cui nel corso della stagione 2023-2024 ha realizzato 3 reti in 32 presenze nella terza divisione spagnola Nel settembre del 2024 è stato ceduto a titolo definitivo all', club della seconda divisione spagnola, categoria nella quale durante la stagione 2024-2025 ha realizzato una rete nell'arco delle 25 partite disputate.

Il 5 agosto 2025 è stato ceduto a titolo definitivo all', club neopromosso nella prima divisione portoghese.

Nazionale Ha giocato con le nazionali giovanili spagnole Under-16, Under-17 ed Under-19; successivamente ha scelto di rappresentare il Marocco, con cui ha giocato nelle nazionali giovanili marocchine Under-20 ed Under-23.

Statistiche Presenze e reti nei club Statistiche aggiornate al 25 gennaio 2026.

StagioneSquadraCampionatoCoppe nazionaliCoppe continentaliAltre coppeTotaleCompPresRetiCompPresRetiCompPresRetiCompPresRetiPresReti 2020-2021 SDB 15 0 - - - - - - - - - 15 0 2021-2022 SDR 33 3 - - - - - - - - - 33 3 2022-2023 SF 33 4 - - - - - - - - - 33 4Totale Espanyol B 81 7 - - - - - - 81 7 2022-2023 PD 1 0 CR 0 0 - - - - - - 1 0 2023-2024 PF 23 3 - - - - - - - - - 23 3 2024-2025 SD 25 1 CR 0 0 - - - - - - 25 1 2025-2026 PL 19 1 CP+CdL 1+1 0 - - - - - - 21 1Totale carriera 158 12 2 0 - - - - 160 12

Note

Collegamenti esterni