Tras empezar a formarse como futbolista con las filas inferiores del F. C. Utrecht, finalmente en 2016 ascendió al segundo equipo.
[2] Un año después volvió ser prestado, marchándose una temporada al NAC Breda.
[3] Tras esta regresó a Utrecht, donde estuvo medio año antes de salir nuevamente cedido, esta vez al VVV-Venlo.
[4] En este equipo se acabó quedando una vez finalizó la cesión después de firmar un contrato por tres años.
[5] Finalmente permaneció dieciocho meses, en los que anotó 21 goles, y en agosto de 2023 fue traspasado al Valenciennes F. C.[6]