Spielerkarriere
13Olympique Lyonnais2000–2003
Olympique Lyonnais2001–2003
Morocco men's national football team2003–2012
A.C. Perugia Calcio2003–2005
Catania FC2004–2004
F.C. Crotone2005–2005
FC Metz2005–2006
FC Sion2007–2010
Kardemir Karabükspor2010–2010
Al Kharaitiyat SC2011–2012
FC Nantes2012–2013
Grand Ouest Association Lyonnaise Football Club2013–heute
Wydad Athletic Club2013–2013
Auszeichnungen & Ehrungen
1Officer of the Order of National Merit2004