Joshua Zirkzee joined local club VV Hekelingen as a five-year-old and then joined Spartaan '20 in 2010. Later, he joined the ADO Den Haag youth ranks in 2013, before joining Dutch giants Feyenoord in 2015.