Schumacher made his debut for Bury, as well as, captain, against Port Vale and started the whole game, in a 1–0 loss in the opening game of the season. He then started in the next five matches before being sent–off for a second bookable offence, in a 3–0 loss against Crewe Alexandra on 11 September 2010. After serving a one match suspension, Schumacher returned to the starting line–up against Cheltenham Town on 25 September 2010 and helped the club win 2–0. In a follow–up match against Morecambe on 28 September 2010, he scored his first goal of the season, in a 4–1 win. Since returning from suspension, Schumacher regained his first team place for the club. It wasn’t until on 16 October 2010 against Torquay United when he scored his second goal of the season, in a 4–3 win. Schumacher’s goalscoring form continued when he scored against Aldershot Town, Shrewsbury Town and Hereford United. His runs in the first team lasted until Schumacher was sent–off for a second bookable offence, in a 0–0 draw against Port Vale on 26 March 2011. After serving a two match suspension, he returned to the first team, coming on as a second half substitute, in a 1–0 win against Burton Albion on 12 April 2011. Schumacher led Bury to promotion from League Two following a 3–2 win against Chesterfield on 25 April 2011. On the last game of the season, he scored a brace with a 3–3 draw against Stevenage. Despite suffering from injuries during the 2010–11 season, Schumacher finished his first season at the club, making forty–six appearances and scoring nine times in all competitions.