Debuut als prof: 23 augustus 2006: Southampton F.C. – Yeovil Town F.C. 5-2 (na 58 minuten vervangen door Nathan Dyer).
Interlanddebuut Engeland: 15 november 2013: Engeland – Chili 0-2 (na 77 minuten vervangen door Ross Barkley).
Debuut als prof: 23 augustus 2006: Southampton F.C. – Yeovil Town F.C. 5-2 (na 58 minuten vervangen door Nathan Dyer).
Interlanddebuut Engeland: 15 november 2013: Engeland – Chili 0-2 (na 77 minuten vervangen door Ross Barkley).
Debuut als prof: 29 oktober 2006: Club Atlético Belgrano – Arsenal de Sarandi 0-1 (na 74 minuten ingevallen voor Andrés Soriano).
Debuut als prof: 30 augustus 2008: Piacenza Calcio – A.S. Cittadella 1-0.
Interlanddebuut België: 29 mei 2009: België – Chili 1-1 (na 80 minuten ingevallen voor Sebastien Pocognoli).
Debuut als prof: 2 september 2007: UD Almeria – Valencia CF 1-2 (na 76 minuten vervangen door Arizmendi).
Interlanddebuut Spanje: 28 maart 2009: Spanje – Turkije 1-0 (na 63 minuten ingevallen voor David Villa).
Debuut als prof: 16 februari 2007: Bayer 04 Leverkusen II – Hertha BSC II 2-1 (na 57 minuten ingevallen voor Marcus Steinwarth).
Interlanddebuut Equatoriaal-Guinea: 15 november 2011: Equatoriaal-Guinea – Burkina Faso 1-1 (na 61 minuten vervangen door Ibrahima Conté).
Debuut als prof: 30 oktober 2004: K.R.C. Genk – K. Sint-Truidense V.V. 1-0 (na 78 minuten ingevallen voor Paul Kpaka).
Interlanddebuut België: 11 mei 2006: België – Saoedi-Arabië 2-1 (na 89 minuten ingevallen voor Nicolas Lombaerts).
Debuut als prof: 11 april 2007: Champions League: Liverpool FC – PSV 1-0 (rode kaart na 64 minuten).
Interlanddebuut: 11 oktober 2008: Nederland – IJsland 2-0.
Debuut als prof:
Interlanddebuut Wit-Rusland: 12 september 2007: Slovenië – Wit-Rusland 1-0 (na 74 minuten ingevallen voor Gennadi Bliznyuk).
Debuut als prof: 14 mei 2005: 1. FK Pribram – SK Slavia Praag 0-1.
Interlanddebuut Tsjechië: 8 oktober 2010: Tsjechië – Schotland 1-0.