Top Goal Scorers For Morocco Football Team All-Time: Morocco did really well in the Qatar 2022 World Cup group stage. They got to the round of 16 by winning seven points in their matches against Croatia, Belgium, and Canada. Then, they played against Spain and won in a penalty shootout.
Morocco was very excited because they hadn’t reached the round of 16 in the World Cup since 1986. In 2022, they even made it to the semifinals but lost to France.
Top Goal Scorers For Morocco Football Team All-Time
In this article, we’re going to talk about the top 10 goal scorers in the history of the Morocco national football team.
1. Ahmed Faras
- Career Span: 1966–1979
- Matches: 94
- Goals: 36
- Average: 0.38
The top goal scorer for the Morocco national football team is a legendary player from SCC Mohammédia. He was a left-footed player and is considered one of the best center-forwards in his country’s history. He played his entire career with the Moroccan football club Chabab Mohammédia.
He represented Morocco in the 1970 World Cup in Mexico, where they were in Group D with teams from the Federal Republic of Germany, Peru, and Bulgaria. Unfortunately, Morocco didn’t do well in the tournament. They lost narrowly to Germany (1:2), suffered a 0:3 defeat against Peru, and managed a 1:1 draw against Bulgaria. This performance led to their elimination from the tournament at the bottom of their group.
In 1972, he also participated in the Summer Olympics in Munich as a member of the national team.
His most significant achievement came in 1976 when he and his team won the African Championship in the final against Guinea. That same year, he was honored as Africa’s Footballer of the Year, marking a remarkable accomplishment in his career.
2. Salaheddine Bassir
- Career Span: 1994–2002
- Matches: 59
- Goals: 27
- Average: 0.46
Salaheddine Bassir, born on September 5, 1972, in Casablanca, is the second-highest goal scorer in the history of the Morocco national football team.
During his club career, he played for teams like Raja Casablanca, Al-Hilal, Deportivo La Coruña, and OSC Lille. He achieved notable success with Al-Hilal Riad by becoming the Saudi champion in 1996 and won the Spanish championship with Deportivo La Coruña in 2000.
One of his significant achievements as a Moroccan national player was helping the team qualify for the 1998 World Cup. He played a crucial role in this qualification, scoring four goals, and also scored two goals during the World Cup matches.
Unfortunately, due to multiple injuries, Abdeljalil Hadda had to retire from professional football in 2003. During his career, he scored 27 goals in 59 international matches for the Moroccan national team.
3. Abdeljalil Hadda
- Career Span: 1995–2002
- Matches: 48
- Goals: 19
- Average: 0.4
Abdeljalil Hadda, also known as Kamatcho, was born on 23 March 1972. He plays as a striker. Hadda is the third-highest goal scorer in the history of the Morocco national football team.
Hadda represented Morocco in 41 international matches, scoring 19 goals. He played for his country in the 1998 FIFA World Cup, where he scored twice in three games, although Morocco didn’t advance past the group stage.
He also took part in the 1998 and 2000 African Cup of Nations tournaments, showcasing his skills and contributing to the Moroccan team’s performance.
4. Hassan Amcharrat
- Career Span: 1971–1979
- Matches: 39
- Goals: 18
- Average: 0.46
Hassan Amcharrat, also known as Acila played as a forward during the 1970s. He represented the Morocco national team in 39 matches, scoring 18 goals.
Amcharrat played in two African Cup of Nations tournaments: in 1976, Morocco won the tournament, although he didn’t score any goals. In the 1978 African Cup of Nations, he scored two goals for Morocco against Tunisia and Congo. Despite his efforts, Morocco was eliminated in the first round during this tournament.
He also participated in the qualification matches for the 1974 and 1978 FIFA World Cup.
5. Marouane Chamakh
- Career Span: 2003–2014
- Matches: 65
- Goals: 18
- Average: 0.28
Marouane Chamakh holds the 5th place in the list of Top Goal Scorers for the Morocco national football team. He also played one game for the French U19 national team when he was a teenager.
Chamakh represented Morocco in 63 international matches. He participated in several Africa Cup of Nations tournaments, including the ones held in Tunisia in 2004, Egypt in 2006, Ghana in 2008, and Equatorial Guinea and Gabon in 2012.
However, Morocco was consistently eliminated in the preliminary rounds during these tournaments, despite Chamakh’s contributions.
6. Abdeslam Laghrissi
- Career Span: 1984–1995
- Matches: 35
- Goals: 17
- Average: 0.49
Abdeslam Laghrissi is the 6th highest goal scorer in the history of the Morocco national football team.
Laghrissi played for the Morocco national football team from 1983 to 1995. He represented his country in various prestigious tournaments.
In 1984, he participated in the Summer Olympics. In 1992, he was part of the African Cup of Nations squad, and in 1994, he played as a substitute in a match against Saudi Arabia during the FIFA World Cup. His contributions marked his significant role in Moroccan football.
7. Youssef En-Nesyri
- Career Span: 2016–
- Matches: 57
- Goals: 17
- Average: 0.29
Youssef En-Nesyri holds the 7th position among the top goal scorers in the history of the Morocco national football team. He initially played for Morocco’s U-20 team before earning a call-up to the senior national squad under coach Hervé Renard in August 2016. He made his senior debut in a friendly match against Albania, starting in a 0-0 draw. He was also part of the Moroccan squad for the 2018 FIFA World Cup and scored a goal in the group-stage match against Spain as a substitute.
He continued to represent Morocco in the 2019 Africa Cup of Nations and the 2021 Africa Cup of Nations, which took place in 2022 due to the COVID-19 pandemic. In 2019, he played in all three group-stage matches and the round of 16. In 2022, he contributed to the team from the second group game until the quarter-finals.
En-Nesyri was also part of the Moroccan squad at the 2022 World Cup, where he scored a crucial goal in the game against Portugal, helping Morocco reach the semi-finals. The national team ultimately finished the World Cup in fourth place.
8. Hakim Ziyech
- Career Span: 2015–present
- Matches: 40
- Goals: 17
- Average: 0.41
Hakim Ziyech is the 8th-highest goal scorer for the Morocco national football team. He is a vital player in the current Moroccan National Team and has also earned a place among the historical greats due to his impressive career in European football, notably with clubs like Ajax and Chelsea.
Ziyech’s success is highlighted by his achievements with Chelsea in 2021, where he was part of the team that won the Champions League, the Club World Cup, and the Super Cup. In the 2018 World Cup in Russia, he started all three games for Morocco, and he is expected to repeat his performance in the 2022 World Cup.
With a total of 17 goals, he is among the top 6 goal scorers in the history of the Moroccan national team.
9. Youssef El-Arabi
- Career Span: 2010–present
- Matches: 46
- Goals: 16
- Average: 0.36
Youssef El-Arabi is the 9th highest goal scorer in the history of the Morocco national football team. Born on February 3, 1987, in Caen, he has been playing as a center forward for the Greek first-division club Olympiakos Piraeus since 2019.
El-Arabi made his debut for Morocco on September 20, 2010, in a match against the Central African Republic.
He scored his first international goal on August 10, 2011, during a friendly match against Senegal. His contributions have solidified his position as one of Morocco’s notable goal-scorers.
10. Youssouf Hadji
- Career Span: 2003–2012
- Matches: 64
- Goals: 16
- Average: 0.25
Youssouf Hadji is the 10th-highest goal scorer in the history of the Morocco national football team. He is a retired professional footballer from Morocco, known for his role as an attacking midfielder. Hadji played for the senior Morocco national team from 2003 to 2012.
During his career, he had three stints with the French club AS Nancy, where he also served as the team captain. He made an impressive 378 appearances for the club and scored 95 goals.
On the international stage, he represented the Morocco national team, earning 64 caps and scoring 16 goals, showcasing his talent and contribution to Moroccan football.