|Date of birth||1 April 1993|
|Place of birth||Berlin, Germany|
|Height||1.80 m (5 ft 11 in)|
|BSC Rehberge Berlin|
|2010–2012||Hertha BSC II||23||(0)|
|* Senior club appearances and goals counted for the domestic league only and correct as of 11 December 2016.
‡ National team caps and goals correct as of 18:02, 28 June 2015 (UTC)
Schulz played as youth for BSC Rehberge Berlin until 2000, before joining Hertha BSC. In Berlin, he immediately performed convincingly, even attracting the attention scouts of Liverpool, whose offer he refused, and stayed in Berlin instead.
In the years that followed, he played for the A-Youth team, reaching the final youth DFB-Pokal in 2009–10, but lost 1–2 against 1899 Hoffenheim.
In the subsequent summer break, Schulz was allowed to go to the training camp with the professional players for the first time, where he left a great impression. He made his first competitive match for the first team in the first round of the DFB-Pokal against SC Pfullendorf with a 2–0 win on 14 August 2010, coming on as a substitute for Valeri Domovchiyski in the 81st minute. Over the next two season, Schulz established himself in the club as a regular substitute and occasional starter. He scored his first goal for Hertha BSC on 30 March 2013 against VfL Bochum.
- "Vom Kind zum Profi" (in German). Focus. 4 August 2008. Retrieved 4 August 2012.
- "Der Tag bei Hertha" (in German). bz-berlin.de. 10 July 2010. Retrieved 4 August 2012.
- Einsiedler, Martin (14 August 2010). "Herthas erste Pflicht ist erfüllt" (in German). Der Tagesspiegel. Retrieved 4 August 2012.
- "Borussia verpflichtet Nico Schulz von Hertha BSC". Retrieved 18 August 2015.