Ekkelenkamp (Zeist, 5 april 2000) speelde sinds de zomer van 2013 in de jeugdopleiding van Ajax. Hij maakte op 19 april 2018 zijn debuut in het eerste elftal tijdens de wedstrijd Ajax – VVV Venlo (4-1). Hij speelde in totaal 40 wedstrijden in het eerste elftal van Ajax en maakte daarin 6 doelpunten.
De international van Jong Oranje werd met de club twee keer landskampioen (2019 en 2021) en legde twee keer beslag op de KNVB beker; het afgelopen seizoen en in 2019. In 2019 won hij tevens de Johan Cruijff Schaal. In het seizoen 2017-2018 werd hij met Jong Ajax kampioen van de Eerste Divisie.