Debuut als prof: 8 december 2007: Toulouse FC – Lille OSC 1-0 (na 89 minuten ingevallen voor Achille Emaná).
Interlanddebuut Frankrijk: 15 augustus 2012: Frankrijk – Uruguay 0-0 (na 46 minuten ingevallen voor Rio Mavuba).
Debuut als prof: 8 december 2007: Toulouse FC – Lille OSC 1-0 (na 89 minuten ingevallen voor Achille Emaná).
Interlanddebuut Frankrijk: 15 augustus 2012: Frankrijk – Uruguay 0-0 (na 46 minuten ingevallen voor Rio Mavuba).
Debuut als prof: 22 oktober 2005: Arsenal F.C. – Manchester City F.C. 1-0 (na 85 minuten ingevallen voor Kiki Musampa).
Interlanddebuut Engeland: 15 november 2006: Nederland – Engeland 1-1.
Debuut als prof: 23 augustus 2005: Reading F.C. – Swansea City A.F.C. 3-1 (na 101 minuten ingevallen Owain Tudur-Jones).
Interlanddebuut Wales: 12 oktober 2010: Zwitserland – Wales 4-1 (na 89 minuten ingevallen voor David Vaughan).
Debuut als prof: 6 juli 2003: Club Atlético Independiente – San Lorenzo de Almagro 0-1 (na 68 minuten ingevallen voor Emanuel Rivas).
Interlanddebuut Argentinië: 3 september 2006: Argentinië – Brazilië 0-3 (na 60 minuten ingevallen voor Román Riquelme).
Debuut als prof: 10 september 2006: Club Deportivo Guadalajara – Club Nexaca 4-0 (na 82 minuten ingevallen voor Omar Bravo).
Interlanddebuut Mexico: 1 oktober 2009: Mexico – Colombia 1-2 (na 56 minuten ingevallen voor Néstor Calderón).
Debuut als prof: 5 april 2009: La Equidad – Independiente Medellin 1-0.
Interlanddebuut Colombia: 4 september 2010: Venezuela – Colombia 0-2 (na 60 minuten vervangen door Yulian Anchico).
Debuut als prof: 11 februari 2007: Torino F.C. – Reggina Calcio 1-2.
Interlanddebuut Italië: 11 november 2011: Polen – Italië 0-2 (na 77 minuten ingevallen voor Domenico Criscito).
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: 26 juni 2009: FC Thun – Yverdon-Sport FC 5-3.
Interlanddebuut Zwitserland: 10 augustus 2011: Liechtenstein – Zwitserland 1-2 (na 57 minuten ingevallen voor Philippe Senderos).