Career
Schulz began his career with Hannover 96 in summer 1997 on youthside and was promoted to the first team in June 2008. On 20 June 2009, he announced his departure from Hannover 96 after twelve years and signed a three-year contract with 1. Football Club Kaiserslautern. After two seasons with Kaiserslautern, Schulz left the Bundesliga and joined RB Leipzig.