Club career

10/2012 - 12/2012 Birmingham City Midfielder
08/2011 - 06/2012 West Ham United Midfielder
07/2010 - 06/2011 AEK Athen Midfielder
08/2007 - 06/2010 Portsmouth FC Midfielder
07/2004 - 08/2007 Fulham FC Midfielder
01/2002 - 06/2004 RC Lens Midfielder
01/2001 - 12/2001 Grasshopper Club Zürich Midfielder
07/2000 - 12/2000 Neuchâtel Xamax FC Midfielder
07/1999 - 06/2000 FC Vevey Sports Midfielder
07/1998 - 06/1999 Valenciennes FC Midfielder
01/1997 - 06/1998 ASC Diaraf Midfielder
» Overall club matches
Note: the number of club matches may be incomplete. To view a complete list of all competitions and leagues filled with match details visit our overview page.

Internationals