Han startede sin karriere i klubben som en del af andetholdet Jong Ajax og blev desuden i et halvt år sendt tilbage på leje til sin gamle klub, Willem II. Han debuterede for Ajax' førstehold i februar 2017 i et opgør mod Sparta Rotterdam. Han etablerede sig hurtigt som en del af klubbens førstehold og var desuden med i UEFA Europa League finalen 2017, hvor han blev skiftet ind otte minutter før tid i Ajax' nederlag på 2-0 til Manchester United.