2005/06 Stade Rennais
Ligue 1 21 3 Liga Europy UEFA 3 1 2006/07 Stade Rennais
Ligue 1 13 0
2006/07 AS Nancy
Ligue 1 14 1 Liga Europy UEFA 2 0 2007/08 AS Nancy
Ligue 1 25 7
2008/09 AS Nancy
Ligue 1 36 11 Liga Europy UEFA 2 0 2009/10 AS Nancy
Ligue 1 26 11
2010/11 AS Nancy
Ligue 1 26 8
2011/12 AS Nancy
Ligue 1 4 1
2011/12 Stade Rennais
Ligue 1 23 6 Liga Europy UEFA 6 1 2012/13 Al-Arabi SC
QSL 3 0
2013/14 Elazığspor
Süper Lig
6 0
2014/15 AS Nancy
Ligue 2 31 14
2015/16 AS Nancy
Ligue 2 33 9
2016/17AS NancyLigue 1260 - - -2017/18AS NancyLigue 23211 - - - Stan na: koniec sezonu 2015/2016.
Kariera reprezentacyjna W reprezentacji Maroka Hadji zadebiutował 10 września 2003 roku w wygranym 2:0 towarzyskim meczu z Trynidadem i Tobago. W 2004 roku został powołany przez selekcjonera Badou Zakiego do kadry na Puchar Narodów Afryki 2004. W fazie grupowej turnieju zdobył zwycięskiego gola w meczu z Nigerią (1:0), a w ćwierćfinale strzelił bramkę Algierii (3:1 po dogrywce).