Sachverhalt: Sachverhalt: A. G._ (geboren 1970) arbeitete ab dem 1. Februar 1998 als Reinigungsmitarbeiter bei der Firma M._ mit einem Pensum von rund 50 % sowie zusätzlich ab dem 2. Mai 2000 bei der Firma D._ mit einem Pensum von 100 %. Am 17. Juni 2000 erlitt er beim Fussballspiel einen Unfall, ohne dass seine Arbeitsfähigkeit dadurch beeinträchtigt worden wäre, und am 25. Juni 2002 einen Unfall bei der Arbeit auf einer Hebebühne, die eine 100%ige Arbeitsunfähigkeit ab dem 26. August 2002 nach sich zog. Am 2. September 2003 meldete er sich bei der Invalidenversicherung zum Leistungsbezug an. Gestützt auf medizinische Unterlagen, namentlich ein Gutachten des Medizinischen Zentrums X._ vom 4. Januar 2006, und auf erwerbliche Abklärungen lehnte die IV-Stelle des Kantons Zürich das Leistungsgesuch mit Verfügung vom 14. März 2006 und Einspracheentscheid vom 17. November 2006 ab. A. G._ (geboren 1970) arbeitete ab dem 1. Februar 1998 als Reinigungsmitarbeiter bei der Firma M._ mit einem Pensum von rund 50 % sowie zusätzlich ab dem 2. Mai 2000 bei der Firma D._ mit einem Pensum von 100 %. Am 17. Juni 2000 erlitt er beim Fussballspiel einen Unfall, ohne dass seine Arbeitsfähigkeit dadurch beeinträchtigt worden wäre, und am 25. Juni 2002 einen Unfall bei der Arbeit auf einer Hebebühne, die eine 100%ige Arbeitsunfähigkeit ab dem 26. August 2002 nach sich zog. Am 2. September 2003 meldete er sich bei der Invalidenversicherung zum Leistungsbezug an. Gestützt auf medizinische Unterlagen, namentlich ein Gutachten des Medizinischen Zentrums X._ vom 4. Januar 2006, und auf erwerbliche Abklärungen lehnte die IV-Stelle des Kantons Zürich das Leistungsgesuch mit Verfügung vom 14. März 2006 und Einspracheentscheid vom 17. November 2006 ab. B. Das Sozialversicherungsgericht des Kantons Zürich wies die dagegen erhobene Beschwerde ab (Entscheid vom 31. Oktober 2007). B. Das Sozialversicherungsgericht des Kantons Zürich wies die dagegen erhobene Beschwerde ab (Entscheid vom 31. Oktober 2007). C. G._ führt Beschwerde in öffentlich-rechtlichen Angelegenheiten mit dem Antrag auf Zusprechung einer halben Invalidenrente. Die IV-Stelle schliesst auf Abweisung der Beschwerde, während das Bundesamt für Sozialversicherungen auf Vernehmlassung verzichtet. 