Debuut als prof: 28 april 2007: Cardiff City F.C. – Hull City A.F.C. 0-1 (na 90 minuten ingevallen voor Paul Parry).
Interlanddebuut Wales: 19 november 2008: Wales – Finland 0-2 (na 56 minuten ingevallen voor Dave Edwards).
Debuut als prof: 28 april 2007: Cardiff City F.C. – Hull City A.F.C. 0-1 (na 90 minuten ingevallen voor Paul Parry).
Interlanddebuut Wales: 19 november 2008: Wales – Finland 0-2 (na 56 minuten ingevallen voor Dave Edwards).
Debuut als prof:
Interlanddebuut Letland: 17 november 2010: China – Letland 1-0 (na 90 minuten ingevallen voor Artis Lazdins).
Debuut als prof: 16 januari 2010: Melbourne Victory FC – Perth Glory FC 6-2 (na 84 minuten ingevallen voor Carlos Hernández).
Interlanddebuut Australië: 14 november 2012: Zuid-Korea – Australië 1-2 (na 57 minuten ingevallen voor Carl Valeri).
Debuut als prof: 2 januari 2010: Engelse FA Cup: Middlesbrough – Manchester City F.C. 0-1.
Interlanddebuut België: 12 oktober 2010: België – Oostenrijk 4-4 (na 46 minuten ingevallen voor Toby Alderweireld).
Debuut als prof: 23 september 2008: League Cup: Manchester United F.C. – Middlesbrough F.C. 3-1.
Interlanddebuut Engeland: 29 maart 2011: Engeland – Ghana 1-1 (na 81 minuten ingevallen voor Ashley Young).
Debuut als prof: 15 mei 2010: Esporte Clube Vitória – Clube de Regatas do Flamengo 1-1 (na 46 minuten ingevallen voor Vilson).
Interlanddebuut Brazilië:
Debuut als prof: 8 april 2007: Feyenoord – FC Groningen 0-4 (na 90 minuten vervangen door Tim Vincken).
Interlanddebuut: 2 september 2011: Nederland – San Marino 11-0 (na 86 minuten ingevallen voor Kevin Strootman).
Debuut als prof: 30 september 2009: Champions League: FC Porto – Atlético Madrid 2-0 (na 25 minuten ingevallen voor Roberto Jimenez).
Interlanddebuut Spanje: 7 juni 2014: El Salvador – Spanje 0-2 (na 83 minuten ingevallen voor Iker Casillas).
Debuut als prof: 31 juli 2009: VfB Lübeck – 1. FSV Mainz 05 2-1 (na 64 minuten ingevallen voor Gamal Hamza).
Interlanddebuut Duitsland: 17 november 2010: Zweden – Duitsland 0-0 (na 78 minuten ingevallen voor Lewis Holtby).
Debuut als prof: 14 februari 2009: Le Mans UC 72 – OGC Nice 1-2 (na 68 minuten vervangen door Mathieu Coutadeur).
Interlanddebuut Frankrijk: 15 november 2016: Frankrijk – Ivoorkust 0-0 (na 69 minuten ingevallen voor Djibril Sidibé).