Interlanddebuut Verenigde Staten: 17 november 2010: Zuid-Afrika – Verenigde Staten 0-1 (na 67 minuten vervangen door Nat Borchers).
Wereldkampioenschap
Interlanddebuut Verenigde Staten: 17 november 2010: Zuid-Afrika – Verenigde Staten 0-1 (na 67 minuten vervangen door Nat Borchers).
Debuut als prof: 18 september 2005: Feyenoord – SC Heerenveen 5-1 (na 83 minuten ingevallen voor Hossam Ghaly).
Interlanddebuut Nederland: 6 februari 2013: Nederland – Italië 1-1 (na 46 minuten ingevallen voor Jordy Clasie).
Debuut als prof: 12 september 2009: Newcastle United Jets FC – Brisbane Roar FC 0-3.
Interlanddebuut Australië: 3 december 2012: Hongkong – Australië 0-1.
Debuut als prof: 7 augustus 2004: SC Bastia – RC Strasbourg 2-1 (na 88 minuten ingevallen voor Tony Vairelles).
Interlanddebuut Kameroen: 22 januari 2008: Egypte – Kameroen 4-2 (na 46 minuten ingevallen voor Stéphane M’Bia).
Op 22 september 2023 werd Julian Nagelsmann aangesteld als bondscoach van Duitsland.
Debuut als prof: 24 april 2004: GB Antwerpen – Charleroi 3-1 (na 76 minuten ingevallen voor Daniel Cruz; na 83 minuten vervangen door Dirk Huysmans).
Interlanddebuut België: 20 mei 2006: Slowakije – België 1-1 (na 46 minuten ingevallen voor Luigi Pieroni).
Interlanddebuut Zuid-Korea: 30 mei 2012: Spanje – Zuid-Korea 4-1.
Debuut als prof: 22 september 2007: Veracruz – C.F. Pachuca 3-0 (na 27 minuten ingevallen voor Luis Rey).
Interlanddebuut Mexico: 2 juni 2017: Mexico – Ierland 3-1.
Debuut als prof: 16 oktober 2004: RCD Espanyol – FC Barcelona 0-1 (na 83 minuten ingevallen voor Deco).
Interlanddebuut Argentinië: 17 augustus 2005: Hongarije – Argentinië 1-2 (na 64 minuten ingevallen voor Lisandro López; rode kaart na 65 minuten).