Career
He joined Werder Bremen in 1995 at the age of twelve and stepped up to the reserve side, playing in the Regionalliga in 2001-2002. He made his Bundesliga debut on 15 February 2003 as a substitute against 1. Football Club Nuremberg. When Ümit Davala was injured, Schulz stepped in and made the left back position his own.
Although Schulz had previously stated that he did not want to leave Bremen, he moved to Hannover 96 on 30 August 2007.