Latem 2004 podpisał kontrakt z Herthą Berlin, w której grał już jako junior. Pierwszy występ w lidze zaliczył tam 7 sierpnia 2004 w zremisowanym 2-2 meczu z VfL Bochum. W 2005 roku uplasował się z Herthą na czwartej pozycji w lidze. W sezonie 2005/2006 dotarł z klubem do 1/16 finału Pucharu UEFA, gdzie uległ z nim w dwumeczu z Rapidowi Bukareszt. W sumie w Hercie spędził dwa lata. W tym czasie zagrał tam 31 razy i strzelił jednego gola.

W 2006 roku przeniósł się do innego pierwszoligowca – VfL Bochum. W barwach tego klubu zadebiutował 12 sierpnia 2006 roku w przegranym przez jego drużynę 1-2 ligowym meczu z 1. FSV Mainz 05, a jedynego gola dla klubu z Bochum zdobył w meczu z VfB Stuttgart 12 maja 2007 roku.

Latem 2009 roku przeniósł się do Hansy Rostock, grającej w 2. Bundeslidze. W trykocie tej drużyny zadebiutował 31 lipca 2009 w przegranym meczu Pucharu Niemiec przeciwko VfL Osnabrück. W Hansie grał tylko przez jeden sezon, rozgrywając w tym czasie 25 meczów ligowych i zdobywając jedną bramkę (18 stycznia 2010 w meczu z Arminią Bielefeld Schröder trafił do siatki w doliczonym czasie gry ustalając wynik spotkania na 1-1).