Interlanddebuut Ierland: 29 mei 2009: Ierland – Nigeria 1-1 (na 46 minuten ingevallen voor Shay Given).
Interlanddebuut Ierland: 29 mei 2009: Ierland – Nigeria 1-1 (na 46 minuten ingevallen voor Shay Given).
Debuut als prof: 31 augustus 2003: DFB Pokal: VfL Kirchheim/Teck – Hannover 96 0-3 (na 79 minuten vervangen door Dariusz Zuraw).
Interlanddebuut Duitsland: 9 oktober 2004: Iran – Duitsland 0-2 (na 81 minuten ingevallen voor Christian Wörns).
Laatste interland: 13 juli 2014: WK 2014: Duitsland – Argentinië 1-0 (na 120 minuten ingevallen voor Mesut Özil).
Debuut als prof: 15 september 2004: Coventry City F.C. – Gillingham F.C. 2-2.
Debuut als prof: 19 oktober 2002: Norwich City F.C. – Millwall F.C. 3-1.
Laatste wedstrijd als prof: 5 mei 2018: Stoke City F.C. – Crystal Palace F.C. 1-2 (na 77 minuten vervangen door Tyrese Campbell).
Interlanddebuut Engeland: 16 november 2003: Engeland – Denemarken 2-3 (na 15 minuten ingevallen voor Gary Neville).
Laatste interland: 19 juni 2014: Uruguay – Engeland 2-1.
Debuut als prof: 11 mei 2002: Chelsea F.C. – Aston Villa F.C. 1-3 (na 46 minuten ingevallen voor Graeme Le Saux).
Interlanddebuut Duitsland: 18 augustus 2004: Oostenrijk – Duitsland 1-3 (na 86 minuten ingevallen voor Torsten Frings).
Laatste interland: 2 juni 2009: Verenigde Arabische Emiraten – Duitsland 2-7 (na 46 minuten ingevallen voor Arne Friedrich).
Debuut als prof: 13 november 2002: Champions League: FC Bayern München – RC Lens 3-3 (na 76 minuten ingevallen voor Mehmet Scholl).
Interlanddebuut Duitsland: 6 juni 2004: Duitsland – Hongarije 0-2 (na 46 minuten ingevallen voor Andreas Hinkel).
Debuut als prof:
Interlanddebuut Noord-Ierland: 30 mei 2010: Chili – Noord-Ierland 1-0 (na 46 minuten ingevallen voor Alan Blayney).
Debuut als prof:
Debuut als prof: 5 augustus 2006: TSG 1899 Hoffenheim – TSV 1860 München 2-2.
Interlanddebuut Griekenland: 11 november 2011: Griekenland – Rusland 1-1.