Z Nürnberg tylko przez rok grał na zapleczu ekstraklasy i już w sezonie 2004/2005 znów grał w Bundeslidze, a Kampa odszedł wówczas do Mönchengladbach. W 1. FCN spisywał się udanie i zajął z zespołem 8. miejsce w lidze będąc jednym z jaśniejszych punktów zespołu. W 2006 roku ponownie zakończył sezon na 8. pozycji, a w 2007 – 6.
W lipcu 2007 Schäfer podpisał kontrakt z VfB Stuttgart, jednym z największych rywali Nürnberg. W zespole ma zastąpić Timo Hildebranda, który odszedł do Valencii. Latem 2008 powrócił do 1. FC Nürnberg, który spadł do 2. Bundesliga.
Sezon Klub Kraj Rozgrywki Mecze Bramki 2000/01 VfB Lübeck Regionalliga 35 0 2001/02 1. FC Nürnberg Bundesliga 2 0 2002/03 1. FC Nürnberg Bundesliga 1 0 2003/04 1. FC Nürnberg 2. Bundesliga 33 0 2004/05 1. FC Nürnberg Bundesliga 26 0 2005/06 1. FC Nürnberg Bundesliga 34 0 2006/07 1. FC Nürnberg Bundesliga 34 0 2007/08 VfB Stuttgart Bundesliga 23 0 2008/09 1. FC Nürnberg 2. Bundesliga 34 0 2009/10 1. FC Nürnberg Bundesliga 30 0 2010/11 1. FC Nürnberg Bundesliga 34 0 2011/12 1. FC Nürnberg Bundesliga 25 0 2012/13 1.