Durante diez años estuvo ascendiendo de categorías hasta que en 2016 finalmente subió al segundo equipo, el Jong Ajax.
Jugó en la Eerste Divisie durante dos temporadas, donde llegó a anotar doce goles en 55 partidos.
El 4 de febrero de 2018 subió al primer equipo, haciendo su debut en un partido contra el NAC Breda tras sustituir a David Neres en el minuto 89.
[5][6] En octubre de ese mismo año fue operado del corazón debido a una arritmia.
En el siguiente partido de local del Bayern de Múnich ante el R. B. Leipzig, los aficionados mostraron diversas pancartas pidiéndole a Mazraoui que respetara los valores del club.