Schumacher made his Crewe Alexandra in the opening game of the season, playing 90 minutes, in a 2–1 loss against Brighton Hove & Albion. Three weeks later on 1 September 2007, he scored his first goal for the club, in a 1–1 draw against Swindon Town. Schumacher became a first team regular in the first two months at Crewe Alexandra until he suffered a hamstring injury that kept him out for three months It wasn’t until on 19 January 2008 when Schumacher made his first team return from injury, starting the whole game, in a 1–0 loss against Carlisle United. His return was short–lived when he later suffered injuries on two separate occasions later in the 2007–08 season, but remained on the first team spotlight towards end of the season. At the end of the 2007–08 season, Schumacher made twenty–nine appearance and scoring once in all competitions.