After two more seasons in which he scored ten goals and achieved 18 assists in 60 matches, Schneider began suffering back-to-back injuries: first the calf, then the back, not appearing for almost the entire 2008–09 season due to the injuries. He only managed to return to action on 16 May 2009, playing the last 20 minutes of a 5–0 home win against Borussia Mönchengladbach. The following month, he announced his retirement because he could not fully recover from the injuries.