Career snapshot
Position rank · 99/00
Among 204 Midfield - Attacking Midfields · ≥200 mins
Career highs
| Full name | Mustapha Hadji |
|---|---|
| Name in home country | مصطفى حاجي |
| Date of birth | 1971-11-16 (54 yrs) |
| Place of birth | Ifrane Atlas-Saghir, Morocco, Morocco |
| Citizenship | Morocco France |
| Position | Midfield - Attacking Midfield (main: Midfield) |
| Foot | N/A |
| Height | 0.00 m |
| Current club | Retired |
| Joined | 2010-07-01 |
| Contract expires | — |
Percentile rank vs 121 other Midfield - Attacking Midfields with ≥500 minutes in 99/00. Higher = better (except cards, where lower = better — inverted automatically).
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Coventry City | 2 | 00/01 | 99/00 | 68 | 13 | 3 | 994 |
| Deportivo de La Coruña | 2 | 97/98 | 98/99 | 38 | 4 | 1 | 784 |
| Sporting CP | 2 | 96/97 | 97/98 | 51 | 7 | 7 | 1,521 |
| AS Nancy-Lorraine | 4 | 92/93 | 95/96 | 148 | 31 | 0 | 1,687 |
| CS Fola Esch | 2 | 08/09 | 09/10 | 20 | 8 | 4 | 329 |
| 1.FC Saarbrücken | 2 | 05/06 | 06/07 | 56 | 11 | 3 | 1,236 |
| Aston Villa | 3 | 01/02 | 03/04 | 48 | 3 | 2 | 959 |
| RCD Espanyol Barcelona | 1 | 03/04 | 03/04 | 16 | 1 | 2 | 1,205 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 99/00 | FA Cup | Coventry City | 2 | 0 | 0 | 0 | 0 | 0 |
| 99/00 | League Cup | Coventry City | 1 | 0 | 0 | 1 | 0 | 0 |
| 99/00 | Premier League | Coventry City | 33 | 6 | 2 | 4 | 0 | 482 |
| 98/99 | Copa del Rey | Deportivo de La Coruña | 7 | 2 | 0 | 0 | 0 | 272 |
| 98/99 | LaLiga | Deportivo de La Coruña | 21 | 2 | 1 | 2 | 0 | 512 |
| 97/98 | Champions League | Sporting CP | 5 | 2 | 0 | 0 | 0 | 197 |
| 97/98 | Champions League Qu. | Sporting CP | 2 | 0 | 0 | 0 | 0 | 0 |
| 97/98 | LaLiga | Deportivo de La Coruña | 10 | 0 | 0 | 0 | 0 | 0 |
| 97/98 | Primeira Divisão | Sporting CP | 9 | 0 | 0 | 0 | 1 | 0 |
| 96/97 | Primeira Divisão | Sporting CP | 27 | 3 | 4 | 2 | 0 | 691 |
| 96/97 | Taça de Portugal | Sporting CP | 4 | 1 | 3 | 0 | 0 | 290 |
| 96/97 | UEFA Cup | Sporting CP | 4 | 1 | 0 | 0 | 0 | 343 |
| 95/96 | Coupe de France | AS Nancy-Lorraine | 3 | 0 | 0 | 0 | 0 | 0 |
| 95/96 | Coupe de la Ligue | AS Nancy-Lorraine | 2 | 0 | 0 | 1 | 0 | 0 |
| 95/96 | Division 2 | AS Nancy-Lorraine | 42 | 11 | 0 | 1 | 0 | 331 |
| 94/95 | Coupe de France | AS Nancy-Lorraine | 2 | 0 | 0 | 0 | 1 | 0 |
| 94/95 | Coupe de la Ligue | AS Nancy-Lorraine | 1 | 0 | 0 | 0 | 0 | 0 |
| 94/95 | Division 2 | AS Nancy-Lorraine | 28 | 3 | 0 | 5 | 1 | 673 |
| 93/94 | Division 2 | AS Nancy-Lorraine | 37 | 11 | 0 | 3 | 0 | 289 |
| 92/93 | Coupe de France | AS Nancy-Lorraine | 1 | 0 | 0 | 0 | 0 | 0 |
| 92/93 | Division 2 | AS Nancy-Lorraine | 32 | 6 | 0 | 0 | 0 | 394 |
| 09/10 | BGL Ligue | CS Fola Esch | 2 | 1 | 0 | 0 | 0 | 119 |
| 08/09 | Coupe de Luxembourg | CS Fola Esch | 1 | 0 | 0 | 0 | 0 | 0 |
| 08/09 | Fortis Ligue | CS Fola Esch | 17 | 7 | 4 | 1 | 0 | 210 |
| 06/07 | Regionalliga Süd | 1.FC Saarbrücken | 24 | 6 | 0 | 4 | 1 | 356 |
| 05/06 | 2. Bundesliga | 1.FC Saarbrücken | 30 | 4 | 3 | 6 | 0 | 675 |
| 05/06 | DFB-Pokal | 1.FC Saarbrücken | 2 | 1 | 0 | 0 | 1 | 205 |
| 03/04 | LaLiga | RCD Espanyol Barcelona | 16 | 1 | 2 | 2 | 0 | 1,205 |
| 03/04 | Premier League | Aston Villa | 1 | 0 | 0 | 0 | 0 | 0 |
| 02/03 | League Cup | Aston Villa | 1 | 0 | 0 | 0 | 0 | 0 |
| 02/03 | Premier League | Aston Villa | 11 | 0 | 0 | 1 | 0 | 0 |
| 02/03 | UI Cup | Aston Villa | 3 | 0 | 0 | 0 | 0 | 0 |
| 01/02 | FA Cup | Aston Villa | 1 | 0 | 0 | 0 | 0 | 0 |
| 01/02 | League Cup | Aston Villa | 2 | 0 | 0 | 1 | 0 | 0 |
| 01/02 | Premier League | Aston Villa | 23 | 2 | 2 | 3 | 0 | 779 |
| 01/02 | UEFA Cup | Aston Villa | 2 | 1 | 0 | 0 | 0 | 180 |
| 01/02 | UI Cup | Aston Villa | 4 | 0 | 0 | 0 | 0 | 0 |
| 00/01 | FA Cup | Coventry City | 1 | 1 | 0 | 0 | 0 | 90 |
| 00/01 | League Cup | Coventry City | 2 | 0 | 0 | 0 | 0 | 0 |
| 00/01 | Premier League | Coventry City | 29 | 6 | 1 | 2 | 0 | 422 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 91/92 | 1991-07-01 | AS Nancy B | AS Nancy | Transfer | 0 | — |
| 96/97 | 1996-07-01 | AS Nancy | Sporting CP | Transfer | 0 | — |
| 97/98 | 1997-07-01 | Sporting CP | Dep. La Coruña | Transfer | 0 | €4.80m |
| 99/00 | 2000-01-01 | Dep. La Coruña | Coventry | Transfer | 0 | €6.00m |
| 01/02 | 2001-07-01 | Coventry | Aston Villa | Transfer | 0 | €4.00m |
| 03/04 | 2004-01-01 | Aston Villa | Espanyol | Transfer | 0 | — |
| 04/05 | 2004-07-01 | Espanyol | Al-Ain | Transfer | 0 | — |
| 05/06 | 2005-07-01 | Al-Ain | Saarbrücken | Transfer | 1750000 | — |
| 07/08 | 2007-07-01 | Saarbrücken | CS Fola Esch | Transfer | 450000 | — |
| 10/11 | 2010-07-01 | CS Fola Esch | Retired | Transfer | 0 | — |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 08/09 | Ill | 2009-03-06 | 2009-03-12 | 7 | 1 |
| 09/10 | Shoulder injury | 2009-08-11 | 2009-12-01 | 113 | 17 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | — |
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €50k |
| Jan 1, 1970 | €450k |
| Jan 1, 1970 | €750k |
| Jan 1, 1970 | €1.75m |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #3575 | #7 | 63 | 13 | — | — | former national player |
No teammate data.
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 93/94 | Division 2 | AS Nancy-Lorraine | 11 | 37 |
| 95/96 | Division 2 | AS Nancy-Lorraine | 11 | 42 |
| 08/09 | Fortis Ligue | CS Fola Esch | 7 | 17 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 96/97 | Primeira Divisão | Sporting CP | 4 | 27 |
| 08/09 | Fortis Ligue | CS Fola Esch | 4 | 17 |
| 05/06 | 2. Bundesliga | 1.FC Saarbrücken | 3 | 30 |
Teams faced most often by Mustapha Hadji's clubs during seasons he played in those competitions (team-level results, not personal head-to-head goals — see disclaimer above).
| Opponent | P | W | D | L | GF | GA | GD | Win % |
|---|---|---|---|---|---|---|---|---|
| Manchester United | 16 | 1 | 3 | 12 | 9 | 30 | -21 | 6% |
| Chelsea FC | 16 | 3 | 6 | 7 | 15 | 28 | -13 | 19% |
| Everton FC | 16 | 6 | 6 | 4 | 24 | 23 | +1 | 38% |
| Middlesbrough FC | 16 | 3 | 8 | 5 | 22 | 22 | 0 | 19% |
| Arsenal FC | 16 | 1 | 5 | 10 | 9 | 25 | -16 | 6% |
| Newcastle United | 16 | 2 | 5 | 9 | 11 | 28 | -17 | 13% |
| Liverpool FC | 16 | 2 | 3 | 11 | 11 | 31 | -20 | 13% |
| Tottenham Hotspur | 16 | 4 | 8 | 4 | 14 | 15 | -1 | 25% |
| Sunderland AFC | 14 | 7 | 5 | 2 | 17 | 11 | +6 | 50% |
| West Ham United | 14 | 3 | 7 | 4 | 13 | 19 | -6 | 21% |
| Charlton Athletic | 14 | 8 | 5 | 1 | 22 | 14 | +8 | 57% |
| Leicester City | 14 | 5 | 6 | 3 | 21 | 16 | +5 | 36% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 00/01 | Senior debut season | |
| 00/01 | First senior goal | |
| 94/95 | Goal #50 (career) |
Yellow / second-yellow / red cards per season. Only seasons with at least one card are shown.
| Season | Matches | Mins | YC | 2nd YC | RC | Cards / 90′ |
|---|---|---|---|---|---|---|
| 99/00 | 36 | 482 | 5 | 0 | 0 | 0.93 |
| 98/99 | 28 | 784 | 2 | 0 | 0 | 0.23 |
| 97/98 | 26 | 197 | 0 | 0 | 1 | 0.46 |
| 96/97 | 35 | 1,324 | 2 | 0 | 0 | 0.14 |
| 95/96 | 47 | 331 | 2 | 0 | 0 | 0.54 |
| 94/95 | 31 | 673 | 5 | 0 | 2 | 0.94 |
| 93/94 | 37 | 289 | 3 | 0 | 0 | 0.93 |
| 08/09 | 18 | 210 | 1 | 1 | 0 | 0.86 |
| 06/07 | 24 | 356 | 4 | 0 | 1 | 1.26 |
| 05/06 | 32 | 880 | 6 | 0 | 1 | 0.72 |
| 03/04 | 17 | 1,205 | 2 | 0 | 0 | 0.15 |
| 02/03 | 15 | 0 | 1 | 0 | 0 | 0 |
| 01/02 | 32 | 959 | 4 | 0 | 0 | 0.38 |
| 00/01 | 32 | 512 | 2 | 0 | 0 | 0.35 |
Output by competition
Career goals and assists broken down by tournament.
More on Mustapha Hadji
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Mustapha Hadji
Who is Mustapha Hadji?
Mustapha Hadji is a Morocco professional footballer who plays as a attacking midfield for Retired.
How old is Mustapha Hadji?
Mustapha Hadji is 54 years old. He was born on November 16, 1971 in Ifrane Atlas-Saghir, Morocco.
What position does Mustapha Hadji play?
Mustapha Hadji plays as a attacking midfield (Midfield - Attacking Midfield).
What club does Mustapha Hadji play for?
Mustapha Hadji currently plays for Retired.
How many career goals has Mustapha Hadji scored?
Across all senior club competitions in our dataset, Mustapha Hadji has scored 78 goals in 445 appearances.