Join The Team!
A signing like no other...
Football Referee · 2020-2026 · 16 competitions · 98 career matches
| Competition | Apps | Yel / G | Red / G | BTB % | ||
|---|---|---|---|---|---|---|
| Ligue 1 Algeria | 42 | 196 | 4.67 | 11 | 0.26 | 79% |
| CAF Champions League Africa | 8 | 40 | 5.00 | 3 | 0.38 | 100% |
| CAF World Cup Qualifiers Africa | 8 | 32 | 4.00 | 2 | 0.25 | 63% |
| CAF Confederations Cup Africa | 8 | 36 | 4.50 | 0 | 0.00 | 88% |
| Africa Cup of Nations Qualifications Africa | 6 | 18 | 3.00 | 2 | 0.33 | 67% |
| Africa Cup of Nations Africa | 6 | 18 | 3.00 | 0 | 0.00 | 67% |
| World Cup World | 4 | 9 | 2.25 | 0 | 0.00 | 50% |
| FIFA Intercontinental Cup World | 4 | 22 | 5.50 | 1 | 0.25 | 50% |
| Algeria Cup Algeria | 3 | 11 | 3.67 | 0 | 0.00 | 33% |
| FIFA Club World Cup World | 2 | 4 | 2.00 | 0 | 0.00 | 50% |
| Caf Super Cup Africa | 2 | 11 | 5.50 | 0 | 0.00 | 100% |
| Gulf Cup of Nations World | 1 | 6 | 6.00 | 0 | 0.00 | 100% |
| African Football League Africa | 1 | 6 | 6.00 | 1 | 1.00 | 100% |
| Kings Cup Saudi Arabia | 1 | 7 | 7.00 | 0 | 0.00 | 100% |
| Arab Club Championship Asia | 1 | 2 | 2.00 | 0 | 0.00 | 100% |
| Pro League Saudi Arabia | 1 | 2 | 2.00 | 0 | 0.00 | 100% |
4 matches recorded · Algeria
1 matches recorded · Africa
2 matches recorded · World
5 matches recorded · Algeria
2 matches recorded · Africa
2 matches recorded · Africa
4 matches recorded · Africa
2 matches recorded · World
1 matches recorded · Africa
10 matches recorded · Algeria
1 matches recorded · World
1 matches recorded · World
2 matches recorded · Africa
2 matches recorded · Algeria
10 matches recorded · Algeria
2 matches recorded · Africa
2 matches recorded · Africa
2 matches recorded · Africa
1 matches recorded · Africa
3 matches recorded · Africa
9 matches recorded · Algeria
1 matches recorded · Algeria
3 matches recorded · Africa
1 matches recorded · World
2 matches recorded · World
1 matches recorded · Africa
4 matches recorded · Algeria
2 matches recorded · Africa
1 matches recorded · Saudi Arabia
1 matches recorded · Africa
4 matches recorded · Africa
2 matches recorded · World
2 matches recorded · Africa
1 matches recorded · Asia
2 matches recorded · Africa
1 matches recorded · Africa
1 matches recorded · Saudi Arabia
1 matches recorded · Africa
| Date | Fixture | Score | Competition | ||
|---|---|---|---|---|---|
| 30 Oct 2026 | ASO Chlef vs ES Sétif | 1-2 | 7 | 2 | Ligue 1 |
| 24 Oct 2026 | USM Alger vs CR Belouizdad | 2-2 | 6 | 1 | Ligue 1 |
| 7 Oct 2026 | ES Ben Aknoun vs JS El Biar | 2-2 | 4 | 0 | Ligue 1 |
| 24 Sep 2026 | Côte d'Ivoire vs Ghana | 2-0 | 5 | 0 | Africa Cup of Nations Qualifications |
| 17 Sep 2026 | CR Temouchent vs JS Kabylie | 1-0 | 5 | 0 | Ligue 1 |
| 26 Jun 2026 | Türkiye vs United States | 3-2 | 1 | 0 | World Cup |
| 14 Jun 2026 | Haiti vs Scotland | 0-1 | 4 | 0 | World Cup |
| 4 May 2026 | CR Belouizdad vs USM Khenchela | 3-1 | 2 | 2 | Ligue 1 |
| 12 Apr 2026 | ES Tunis vs Mamelodi Sundowns | 0-1 | 3 | 1 | CAF Champions League |
| 18 Mar 2026 | JS Kabylie vs JS Saoura | 0-1 | 7 | 0 | Ligue 1 |
| 13 Mar 2026 | ASO Chlef vs ES Mostaganem | 1-0 | 4 | 0 | Ligue 1 |
| 8 Feb 2026 | Stade Malien Bamako vs ES Tunis | 1-0 | 3 | 0 | CAF Champions League |
| 10 Jan 2026 | Egypt vs Côte d'Ivoire | 3-2 | 2 | 0 | Africa Cup of Nations |
| 28 Dec 2025 | Côte d'Ivoire vs Cameroon | 1-1 | 4 | 0 | Africa Cup of Nations |
| 9 Sep 2025 | Tanzania vs Niger | 0-1 | 6 | 2 | CAF World Cup Qualifiers |
| 31 Aug 2025 | ES Ben Aknoun vs JS Kabylie | 1-1 | 3 | 0 | Ligue 1 |
| 23 Aug 2025 | Paradou AC vs ASO Chlef | 0-0 | 1 | 0 | Ligue 1 |
| 23 Jun 2025 | Manchester City vs Al Ain | 6-0 | 3 | 0 | FIFA Club World Cup |
| 18 Jun 2025 | Pachuca vs Salzburg | 1-2 | 1 | 0 | FIFA Club World Cup |
| 17 May 2025 | Paradou AC vs USM Alger | 3-1 | 1 | 0 | Ligue 1 |
| 15 Apr 2025 | Olympique Akbou vs MC Alger | 1-0 | 11 | 1 | Ligue 1 |
| 25 Mar 2025 | Angola vs Cape Verde Islands | 1-2 | 1 | 0 | CAF World Cup Qualifiers |
| 28 Feb 2025 | JS Kabylie vs Paradou AC | 2-1 | 3 | 0 | Ligue 1 |
| 20 Feb 2025 | ES Sétif vs CR Belouizdad | 1-0 | 8 | 1 | Ligue 1 |
| 13 Feb 2025 | ES Mostaganem vs CS Constantine | 0-0 | 5 | 0 | Ligue 1 |
| 27 Dec 2024 | Kuwait vs Qatar | 1-1 | 6 | 0 | Gulf Cup of Nations |
| 15 Dec 2024 | Zamalek vs Al Masry | 1-0 | 6 | 0 | CAF Confederations Cup |
| 7 Dec 2024 | ASO Chlef vs ES Mostaganem | 2-0 | 5 | 0 | Ligue 1 |
| 9 Nov 2024 | JS Kabylie vs USM Alger | 0-0 | 3 | 0 | Ligue 1 |
| 2 Nov 2024 | ES Sétif vs ASO Chlef | 1-0 | 5 | 0 | Ligue 1 |
| 15 Oct 2024 | Ethiopia vs Guinea | 0-3 | 2 | 0 | Africa Cup of Nations Qualifications |
| 6 Oct 2024 | US Biskra vs CR Belouizdad | 0-0 | 7 | 0 | Ligue 1 |
| 27 Sep 2024 | JS Kabylie vs Olympique Akbou | 2-1 | 8 | 0 | Ligue 1 |
| 22 Sep 2024 | Al Ain vs Auckland City | 6-2 | 7 | 0 | FIFA Intercontinental Cup |
| 6 Sep 2024 | Côte d'Ivoire vs Zambia | 2-0 | 2 | 0 | Africa Cup of Nations Qualifications |
| 5 Jul 2024 | MC Alger vs CR Belouizdad | 0-1 | 5 | 0 | Algeria Cup |
| 8 Jun 2024 | Cameroon vs Cape Verde Islands | 4-1 | 3 | 0 | CAF World Cup Qualifiers |
| 18 May 2024 | ES Tunis vs Al Ahly | 0-0 | 4 | 0 | CAF Champions League |
| 6 May 2024 | USM Alger vs JS Kabylie | 2-2 | 2 | 1 | Ligue 1 |
| 13 Apr 2024 | CS Constantine vs Ben Aknoun | 0-0 | 6 | 0 | Algeria Cup |
| 7 Apr 2024 | Zamalek vs Future FC | 1-1 | 6 | 0 | CAF Confederations Cup |
| 24 Mar 2024 | USM Alger vs US Biskra | 1-0 | 5 | 0 | Ligue 1 |
| 14 Mar 2024 | MC Alger vs ASO Chlef | 6-3 | 4 | 0 | Ligue 1 |
| 16 Feb 2024 | Paradou AC vs JS Kabylie | 0-0 | 5 | 1 | Ligue 1 |
| 2 Feb 2024 | Congo DR vs Guinea | 3-1 | 3 | 0 | Africa Cup of Nations |
| 18 Jan 2024 | Côte d'Ivoire vs Nigeria | 0-1 | 1 | 0 | Africa Cup of Nations |
| 29 Dec 2023 | USM Alger vs MC Alger | 0-0 | 0 | 0 | Ligue 1 |
| 20 Dec 2023 | Stade Malien Bamako vs Sekhukhune United | 1-0 | 4 | 0 | CAF Confederations Cup |
| 15 Dec 2023 | ASO Chlef vs Paradou AC | 1-1 | 7 | 0 | Ligue 1 |
| 2 Dec 2023 | Galaxy vs Simba | 0-0 | 5 | 0 | CAF Champions League |
| 21 Nov 2023 | Togo vs Senegal | 0-0 | 4 | 0 | CAF World Cup Qualifiers |
| 17 Nov 2023 | MC Alger vs JS Saoura | 4-0 | 4 | 0 | Ligue 1 |
| 10 Nov 2023 | USM Alger vs CR Belouizdad | 2-1 | 4 | 0 | Ligue 1 |
| 24 Oct 2023 | Mamelodi Sundowns vs Petro de Luanda | 0-0 | 6 | 1 | African Football League |
| 6 Oct 2023 | US Biskra vs Paradou AC | 0-5 | 2 | 0 | Ligue 1 |
| 29 Sep 2023 | USM Khenchela vs JS Kabylie | 2-1 | 4 | 0 | Ligue 1 |
| 9 Sep 2023 | Mauritania vs Gabon | 2-1 | 4 | 2 | Africa Cup of Nations Qualifications |
| 18 Jun 2023 | Rwanda vs Mozambique | 0-2 | 3 | 0 | Africa Cup of Nations Qualifications |
| 26 May 2023 | JS Saoura vs ASO Chlef | 1-3 | 0 | 0 | Algeria Cup |
| 9 May 2023 | USM Khenchela vs JS Kabylie | 0-0 | 5 | 1 | Ligue 1 |
| 5 Apr 2023 | CR Belouizdad vs JS Saoura | 2-0 | 4 | 0 | Ligue 1 |
| 24 Mar 2023 | Tunisia vs Libya | 3-0 | 2 | 0 | Africa Cup of Nations Qualifications |
| 18 Mar 2023 | ES Sétif vs ASO Chlef | 1-0 | 2 | 0 | Ligue 1 |
| 8 Mar 2023 | Young Africans vs Réal Bamako | 2-0 | 6 | 0 | CAF Confederations Cup |
| 19 Feb 2023 | Future FC vs Pyramids FC | 1-1 | 1 | 0 | CAF Confederations Cup |
| 11 Feb 2023 | Al Ahly vs Flamengo | 2-4 | 7 | 1 | FIFA Intercontinental Cup |
| 30 Nov 2022 | Australia vs Denmark | 1-0 | 3 | 0 | World Cup |
| 25 Nov 2022 | Netherlands vs Ecuador | 1-1 | 1 | 0 | World Cup |
| 25 Oct 2022 | ES Sétif vs CR Belouizdad | 1-1 | 4 | 0 | Ligue 1 |
| 21 Oct 2022 | USM Alger vs JS Saoura | 1-1 | 8 | 0 | Ligue 1 |
| 16 Oct 2022 | Future FC vs Kallon | 4-0 | 3 | 0 | CAF Confederations Cup |
| 8 Oct 2022 | CS Constantine vs MC Alger | 0-2 | 6 | 0 | Ligue 1 |
| 17 Sep 2022 | Paradou AC vs CS Constantine | 0-1 | 6 | 1 | Ligue 1 |
| 10 Sep 2022 | Wydad Casablanca vs RSB Berkane | 0-2 | 4 | 0 | Caf Super Cup |
| 2 Sep 2022 | USM Khenchela vs USM Alger | 0-1 | 6 | 0 | Ligue 1 |
| 27 Aug 2022 | JS Saoura vs MC Alger | 2-0 | 1 | 0 | Ligue 1 |
| 7 May 2022 | Petro de Luanda vs Wydad Casablanca | 1-3 | 7 | 1 | CAF Champions League |
| 29 Apr 2022 | CS Constantine vs RC Arbaâ | 1-1 | 3 | 0 | Ligue 1 |
| 24 Apr 2022 | Al Ahli Tripoli vs Al-Ittihad | 1-0 | 6 | 0 | CAF Confederations Cup |
| 29 Mar 2022 | Senegal vs Egypt | 1-0 | 7 | 0 | CAF World Cup Qualifiers |
| 11 Mar 2022 | Al Hilal Omdurman vs Al Merreikh | 1-0 | 11 | 1 | CAF Champions League |
| 5 Mar 2022 | USM Alger vs JS Saoura | 0-0 | 8 | 0 | Ligue 1 |
| 21 Feb 2022 | Al Nassr vs Al Hilal | 1-2 | 7 | 0 | Kings Cup |
| 9 Feb 2022 | Monterrey vs Al Jazira | 3-1 | 5 | 0 | FIFA Intercontinental Cup |
| 3 Feb 2022 | Al Jazira vs Pirae | 4-1 | 3 | 0 | FIFA Intercontinental Cup |
| 12 Jan 2022 | Mauritania vs Gambia | 0-1 | 5 | 0 | Africa Cup of Nations |
| 9 Jan 2022 | Cameroon vs Burkina Faso | 2-1 | 3 | 0 | Africa Cup of Nations |
| 4 Dec 2021 | HB Chelghoum Laïd vs USM Alger | 0-0 | 5 | 0 | Ligue 1 |
| 25 Nov 2021 | ES Sétif vs CR Belouizdad | 2-2 | 6 | 0 | Ligue 1 |
| 16 Nov 2021 | Nigeria vs Cape Verde Islands | 1-1 | 2 | 0 | CAF World Cup Qualifiers |
| 9 Oct 2021 | Guinea vs Sudan | 2-2 | 5 | 0 | CAF World Cup Qualifiers |
| 6 Sep 2021 | Côte d'Ivoire vs Cameroon | 2-1 | 4 | 0 | CAF World Cup Qualifiers |
| 28 May 2021 | Al Ahly vs RSB Berkane | 2-0 | 7 | 0 | Caf Super Cup |
| 23 May 2021 | Raja Casablanca vs Orlando Pirates | 4-0 | 4 | 0 | CAF Confederations Cup |
| 14 May 2021 | Al Hilal vs Al Batin | 1-1 | 2 | 0 | Pro League |
| 9 Apr 2021 | Al Ahly vs Simba | 1-0 | 4 | 0 | CAF Champions League |
| 23 Feb 2021 | Al Merreikh vs Vita Club | 1-4 | 3 | 0 | CAF Champions League |
| 15 Jan 2020 | Al Ittihad vs Olympic Safi | 1-1 | 2 | 0 | Arab Club Championship |
Mustapha Ghorbal has officiated 98 matches across 16 competitions, averaging 4.29 yellow cards and 0.20 red cards per game (420 yellows and 20 reds in total). Active years in our database: 2020-2026. Competitions covered include Ligue 1, CAF Champions League, CAF World Cup Qualifiers, CAF Confederations Cup, Africa Cup of Nations Qualifications, Africa Cup of Nations.
This page includes career competition breakdowns, most-officiated teams, per-season card rates, first/second half splits, home vs away cards, both-teams-booked percentages, over/under yellow card thresholds, and a full match-by-match card history for Mustapha Ghorbal.
All statistics for Mustapha Ghorbal and thousands of other football referees are available via the OddAlerts Football Data API. Track referee appointments, build card market models, and access historical data programmatically.