Mustapha Hadji

Date of birth16 November 1971
Place of birthIrfane
NationalityMoroccan
Weight74 kg
Height1.83 m
PositionMidfielder

Hadji joined Espanyol in February 2004 with a contract to the end of the 2003-04 season.

Club history

Team Joined Left Loan / Trialist
AS Nancy
Sporting Clube Portugal
Deportivo La Coruna 03 Aug 1999
Coventry City 03 Aug 1999 06 Jul 2001
Aston Villa 06 Jul 2001 02 Feb 2004
Espanyol 02 Feb 2004 30 Jun 2004
Rangers 23 Aug 2004 27 Aug 2004 T

Club stats

Season Team Competition Apps Subs Goals Y R
1999-00 Coventry City FA Cup 2
1999-00 Coventry City League Cup 1
1
1999-00 Coventry City Premier League 33
6
5
2000-01 Coventry City FA Cup 1
1
2000-01 Coventry City League Cup 3
1
1
2000-01 Coventry City Premier League 28
1
6
2
1
2001-02 Aston Villa FA Cup
1
2001-02 Aston Villa League Cup 2
1
2001-02 Aston Villa Premier League 17
6
2
3
2001-02 Aston Villa UEFA Cup 2
1
2001-02 Aston Villa UEFA Intertoto Cup 1
3
2002-03 Aston Villa Premier League 7
4
1
2002-03 Aston Villa UEFA Intertoto Cup 1
2
2003-04 Aston Villa Premier League
1
2003-04 Espanyol Primera Liga 15
1
1
2


Please note: Career stats are based on performances in the Premier and Football Leagues and (in most cases all) internationals.

Club matches

Date Match Result Competition Round
21 Jul 2001 Aston Villa v NK Slaven Koprivnica W 2-0
Agg: 3-2
Intertoto Cup 3rd round 2nd leg
25 Jul 2001 Rennes v Aston Villa L 2-1 Intertoto Cup Semi-final 1st leg
01 Aug 2001 Aston Villa v Rennes W 1-0
Agg: 2-2
Intertoto Cup Semi-final 2nd leg
07 Aug 2001 FC Basel v Aston Villa D 1-1 Intertoto Cup Final 1st leg
18 Aug 2001 Tottenham Hotspur v Aston Villa D 0-0 Premier League
26 Aug 2001 Aston Villa v Manchester United D 1-1 Premier League
08 Sep 2001 Liverpool v Aston Villa W 1-3 Premier League
20 Sep 2001 Aston Villa v Varteks Varazdin L 2-3 UEFA Cup 1st round 1st leg
24 Sep 2001 Southampton v Aston Villa W 1-3 Premier League
27 Sep 2001 Varteks Varazdin v Aston Villa W 0-1
Agg: 3-3
UEFA Cup 1st round 2nd leg
30 Sep 2001 Aston Villa v Blackburn Rovers W 2-0 Premier League
10 Oct 2001 Aston Villa v Reading W 1-0 League Cup 3rd round
14 Oct 2001 Aston Villa v Fulham W 2-0 Premier League
20 Oct 2001 Everton v Aston Villa L 3-2 Premier League
24 Oct 2001 Aston Villa v Charlton Athletic W 1-0 Premier League
27 Oct 2001 Aston Villa v Bolton Wanderers W 3-2 Premier League
03 Nov 2001 Newcastle United v Aston Villa L 3-0 Premier League
28 Nov 2001 Aston Villa v Sheffield Wednesday L 0-1 League Cup 4th round
06 Jan 2002 Aston Villa v Manchester United L 2-3 FA Cup 3rd round
12 Jan 2002 Aston Villa v Derby County W 2-1 Premier League
21 Jan 2002 Charlton Athletic v Aston Villa W 1-2 Premier League
30 Jan 2002 Aston Villa v Everton D 0-0 Premier League
02 Feb 2002 Fulham v Aston Villa D 0-0 Premier League
09 Feb 2002 Aston Villa v Chelsea D 1-1 Premier League
23 Feb 2002 Manchester United v Aston Villa L 1-0 Premier League
02 Mar 2002 Aston Villa v West Ham United W 2-1 Premier League
05 Mar 2002 Blackburn Rovers v Aston Villa L 3-0 Premier League
17 Mar 2002 Aston Villa v Arsenal L 1-2 Premier League
30 Mar 2002 Bolton Wanderers v Aston Villa L 3-2 Premier League
02 Apr 2002 Aston Villa v Newcastle United D 1-1 Premier League
06 Apr 2002 Middlesbrough v Aston Villa L 2-1 Premier League
27 Apr 2002 Aston Villa v Southampton W 2-1 Premier League
21 Jul 2002 FC Zürich v Aston Villa L 2-0 Intertoto Cup 3rd round 1st leg
31 Jul 2002 Lille OSC v Aston Villa D 1-1 Intertoto Cup Semi-final 1st leg
07 Aug 2002 Aston Villa v Lille L 0-2
Agg: 1-3
Intertoto Cup Semi-final 2nd leg
18 Aug 2002 Aston Villa v Liverpool L 0-1 Premier League
21 Oct 2002 Aston Villa v Southampton L 0-1 Premier League
21 Dec 2002 Chelsea v Aston Villa L 2-0 Premier League
26 Dec 2002 Manchester City v Aston Villa L 3-1 Premier League
28 Dec 2002 Aston Villa v Middlesbrough W 1-0 Premier League
22 Feb 2003 Charlton Athletic v Aston Villa L 3-0 Premier League
03 Mar 2003 Aston Villa v Birmingham City L 0-2 Premier League
15 Mar 2003 Aston Villa v Manchester United L 0-1 Premier League
22 Mar 2003 Southampton v Aston Villa D 2-2 Premier League
05 Apr 2003 Aston Villa v Arsenal D 1-1 Premier League
12 Apr 2003 West Ham United v Aston Villa D 2-2 Premier League
14 Sep 2003 Manchester City v Aston Villa L 4-1 Premier League


Please note: Match history is complete for the Premier and Football Leagues and (in most cases all) internationals.

International stats

Season Team Competition Apps Subs Goals Y R
1993-94 Morocco FIFA World Cup 2
2
1993-94 Morocco International Friendly 3
1994-95 Morocco Africa Cup of Nations 2
1
1995-96 Morocco International Friendly 2
1
1995-96 Morocco Under-21 v A
1
1996-97 Morocco Africa Cup of Nations 4
1996-97 Morocco FIFA World Cup 5
1
1996-97 Morocco Hassan II Trophy 1
1
1996-97 Morocco International Friendly 1
1
1997-98 Morocco Africa Cup of Nations 5
1
1997-98 Morocco FIFA World Cup 4
1
1997-98 Morocco International Friendly 4
2
1998-99 Morocco Africa Cup of Nations 5
2
1998-99 Morocco International Friendly 2
1
1999-00 Morocco Africa Cup of Nations 3
1999-00 Morocco FIFA World Cup 2
1999-00 Morocco International Friendly 3
2
2000-01 Morocco FIFA World Cup 3
2000-01 Morocco International Friendly 1
1
2001-02 Morocco FIFA World Cup 1
1
2002-03 Morocco Mandela Challenge 1


Please note: Career stats are based on performances in the Premier and Football Leagues and (in most cases all) internationals.

International matches

Date Match Result Competition Round
08 Oct 1993 Morocco v Zambia W 1-0 FIFA World Cup Africa group B
23 Feb 1994 Morocco v Finland D 0-0 International Friendly
20 Apr 1994 Argentina v Morocco L 3-1 International Friendly
01 Jun 1994 Canada v Morocco D 1-1 International Friendly
19 Jun 1994 Belgium v Morocco L 1-0 FIFA World Cup Finals group F
25 Jun 1994 Saudi Arabia v Morocco L 2-1 FIFA World Cup Finals group F
29 Jun 1994 Morocco v Netherlands L 1-2 FIFA World Cup Finals group F
13 Nov 1994 Morocco v Ivory Coast W 1-0 Africa Cup of Nations Group 7
05 Jun 1995 Ivory Coast v Morocco L 2-0 Africa Cup of Nations Group 7
15 Nov 1995 Morocco v Mali W 2-0 International Friendly
03 Jan 1996 Morocco v Tunisia W 3-1 International Friendly
23 Jan 1996 France v Morocco L 1-0 U21 v A
29 Aug 1996 Morocco v Zaire W 7-0 International Friendly
06 Oct 1996 Egypt v Morocco D 1-1 Africa Cup of Nations Group 3
09 Nov 1996 Morocco v Sierra Leone W 4-0 FIFA World Cup Africa 2nd round group 5
11 Dec 1996 Morocco v Croatia L 2-2 (6-7) Hassan II Trophy Semi-final
12 Dec 1996 Morocco v Nigeria W 2-0 HASSAN II TROPHY 3rd place
12 Jan 1997 Ghana v Morocco D 2-2 FIFA World Cup Africa 2nd round group 5
23 Feb 1997 Senegal v Morocco D 0-0 Africa Cup of Nations Group 3
06 Apr 1997 Gabon v Morocco W 0-4 FIFA World Cup Africa 2nd round group 5
27 Apr 1997 Sierra Leone v Morocco W 0-1 FIFA World Cup Africa 2nd round group 5
31 May 1997 Morocco v Ethiopia W 4-0 Africa Cup of Nations Group 3
08 Jun 1997 Morocco v Ghana W 1-0 FIFA World Cup Africa 2nd round group 5
21 Jun 1997 Morocco v Egypt W 1-0 Africa Cup of Nations Group 3
27 Jul 1997 Morocco v Senegal W 3-0 Africa Cup of Nations Group 3
16 Aug 1997 Morocco v Gabon W 2-0 FIFA World Cup Africa 2nd round group 5
09 Oct 1997 Brazil v Morocco L 2-0 International Friendly
14 Jan 1998 Morocco v Angola W 2-1 International Friendly
06 Feb 1998 Morocco v Niger W 3-0 International Friendly
09 Feb 1998 Zambia v Morocco D 1-1 Africa Cup of Nations Group D
13 Feb 1998 Morocco v Mozambique W 3-0 Africa Cup of Nations Group D
17 Feb 1998 Morocco v Egypt W 1-0 Africa Cup of Nations Group D
22 Feb 1998 South Africa v Morocco L 2-1 Africa Cup of Nations Quarter-final
04 Jun 1998 Morocco v Chile D 1-1 International Friendly
10 Jun 1998 Morocco v Norway D 2-2 FIFA World Cup Finals Group A
16 Jun 1998 Brazil v Morocco L 3-0 FIFA World Cup Finals Group A
23 Jun 1998 Scotland v Morocco W 0-3 FIFA World Cup Finals Group A
03 Oct 1998 Morocco v Sierra Leone W 3-0 Africa Cup of Nations Group 2
20 Jan 1999 France v Morocco L 1-0 International Friendly
24 Jan 1999 Guinea v Morocco D 1-1 Africa Cup of Nations Group 2
28 Feb 1999 Togo v Morocco W 2-3 Africa Cup of Nations Group 2
10 Apr 1999 Morocco v Togo D 1-1 Africa Cup of Nations Group 2
28 Apr 1999 Netherlands v Morocco W 1-2 International Friendly
06 Jun 1999 Morocco v Guinea W 1-0 Africa Cup of Nations Group 2
07 Sep 1999 Belgium v Morocco L 4-0 International Friendly
17 Nov 1999 Morocco v USA W 2-1 International Friendly
18 Jan 2000 Morocco v Trinidad and Tobago W 1-0 International Friendly
25 Jan 2000 Morocco v Congo W 1-0 Africa Cup of Nations Group D
29 Jan 2000 Tunisia v Morocco D 0-0 Africa Cup of Nations Group D
03 Feb 2000 Nigeria v Morocco L 2-0 Africa Cup of Nations Group D
09 Apr 2000 Gambia v Morocco W 0-1 FIFA World Cup Africa 1st round
22 Apr 2000 Morocco v Gambia W 2-0 FIFA World Cup Africa 1st round
28 Jan 2001 Egypt v Morocco D 0-0 FIFA World Cup Africa group C
24 Feb 2001 Morocco v Senegal D 0-0 FIFA World Cup Africa group C
03 Mar 2001 Morocco v Trinidad and Tobago W 1-0 International Friendly
21 Apr 2001 Morocco v Namibia W 3-0 FIFA World Cup Africa group B
30 Jun 2001 Morocco v Egypt W 1-0 FIFA World Cup Africa group C
14 Jul 2001 Senegal v Morocco L 1-0 FIFA World Cup Africa group C
20 Nov 2002 Morocco v Mali L 1-3 MANDELA CHALLANGE


Please note: Match history is complete for the Premier and Football Leagues and (in most cases all) internationals.