Input (grade 9): Mustapha Hadji (born 16 November 1971) in Ifrane, Morocco is a former Moroccan footballer.
Output (grade 7): Mustapha Hadji (born 16 November 1971) is a Moroccan football player. He has played for Morocco national team.