After starting his career at SpVgg Bad Pyrmont [de] in 2015, Schumacher joined Regionalliga Nord side 1.
Schumacher was part of the Bad Pyrmont side promoted to the Fußball-Landesliga Niedersachsen in 2016 as champions of the Bezirksliga Hannover Staffel 4.
[10] He made his debut for the club in the opening game of the season, starting in a 0–0 draw with VfL Wolfsburg II.
[11] Schumacher made 26 appearances and scored 4 goals as Werder Bremen II finished 3rd in the Regionalliga Nord.
[14] In June 2020, Schumacher signed a one-year contract TSV Havelse, reuniting him with former Egestorf/Langreder coach Jan Zimmermann.
[17] The league season was cancelled in April 2021 with Havelse qualifying for the promotion play-offs after the top teams in both groups of the Regionalliga Nord did not apply for a 3.
[20] Under Hansa coach Jens Härtel, he made his professional debut on 24 July 2021 in a 3–1 home defeat to Karlsruher SC.