Ia memperkuat Los Blancos selama tiga musim meski jarang mendapat menit bermain karena masalah cedera.
Tercatat, Christoph Metzelder hanya bermain sebanyak 31 pertandingan medio 2007 hingga 2010 hingga akhirnya memutuskan pulang kampung.
Metzelder hengkang ke Schalke 04 secara gratis dan menghabiskan tiga musim di Vetlins-Arena sebelum memutuskan pensiun di TuS Haltern II.