Join The Team!
A signing like no other...
Football Referee · 2021-2026 · 4 competitions · 51 career matches
| Competition | Apps | Yel / G | Red / G | BTB % | ||
|---|---|---|---|---|---|---|
| Ligue 1 Algeria | 45 | 151 | 3.36 | 4 | 0.09 | 60% |
| CAF Champions League Africa | 3 | 3 | 1.00 | 0 | 0.00 | 100% |
| Friendly International World | 2 | 8 | 4.00 | 0 | 0.00 | 100% |
| CAF Confederations Cup Africa | 1 | 2 | 2.00 | 0 | 0.00 | 0% |
2 matches recorded · Algeria
1 matches recorded · World
2 matches recorded · Algeria
9 matches recorded · Algeria
1 matches recorded · World
12 matches recorded · Algeria
2 matches recorded · Africa
11 matches recorded · Algeria
8 matches recorded · Algeria
1 matches recorded · Africa
1 matches recorded · Algeria
1 matches recorded · Africa
| Date | Fixture | Score | Competition | ||
|---|---|---|---|---|---|
| 31 Oct 2026 | MC Alger vs USM Khenchela | 2-0 | 0 | 0 | Ligue 1 |
| 4 Oct 2026 | Egypt vs South Africa | 0-1 | 6 | 0 | Friendly International |
| 18 Sep 2026 | JS El Biar vs JS Saoura | 4-0 | 7 | 2 | Ligue 1 |
| 13 Sep 2025 | CR Belouizdad vs JS Saoura | 1-2 | 3 | 0 | Ligue 1 |
| 22 Aug 2025 | MC El Bayadh vs CS Constantine | 0-2 | 4 | 0 | Ligue 1 |
| 12 Jun 2025 | CS Constantine vs CR Belouizdad | 0-2 | 7 | 0 | Ligue 1 |
| 16 Mar 2025 | CR Belouizdad vs USM Alger | 1-1 | 3 | 0 | Ligue 1 |
| 28 Feb 2025 | MC Alger vs CS Constantine | 2-1 | 2 | 0 | Ligue 1 |
| 27 Dec 2024 | JS Saoura vs CS Constantine | 2-0 | 7 | 0 | Ligue 1 |
| 21 Dec 2024 | ES Sétif vs USM Alger | 1-1 | 2 | 0 | Ligue 1 |
| 2 Nov 2024 | USM Khenchela vs NC Magra | 1-0 | 1 | 0 | Ligue 1 |
| 25 Oct 2024 | CS Constantine vs ES Sétif | 2-1 | 5 | 0 | Ligue 1 |
| 11 Oct 2024 | Paradou AC vs Olympique Akbou | 1-3 | 5 | 0 | Ligue 1 |
| 1 Oct 2024 | JS Kabylie vs MC Alger | 1-2 | 2 | 1 | Ligue 1 |
| 16 Apr 2024 | CR Belouizdad vs Paradou AC | 1-1 | 4 | 0 | Ligue 1 |
| 25 Mar 2024 | JS Saoura vs MC Alger | 0-1 | 5 | 0 | Ligue 1 |
| 21 Mar 2024 | Andorra vs South Africa | 1-1 | 2 | 0 | Friendly International |
| 19 Mar 2024 | USM Alger vs ES Sétif | 2-0 | 2 | 0 | Ligue 1 |
| 9 Feb 2024 | ES Sétif vs USM Khenchela | 2-1 | 1 | 1 | Ligue 1 |
| 19 Jan 2024 | CS Constantine vs Ben Aknoun | 1-1 | 2 | 0 | Ligue 1 |
| 5 Jan 2024 | ASO Chlef vs USM Alger | 0-1 | 2 | 0 | Ligue 1 |
| 16 Dec 2023 | MC Alger vs USM Khenchela | 3-0 | 1 | 0 | Ligue 1 |
| 9 Dec 2023 | US Souf vs JS Saoura | 0-1 | 2 | 0 | Ligue 1 |
| 24 Nov 2023 | Paradou AC vs CS Constantine | 0-0 | 1 | 0 | Ligue 1 |
| 11 Nov 2023 | JS Saoura vs El Bayadh | 0-0 | 2 | 0 | Ligue 1 |
| 6 Oct 2023 | MC Alger vs ES Sétif | 5-3 | 3 | 0 | Ligue 1 |
| 30 Sep 2023 | Horoya vs Medeama | 2-1 | 0 | 0 | CAF Champions League |
| 16 Sep 2023 | NC Magra vs JS Kabylie | 0-1 | 5 | 0 | Ligue 1 |
| 20 Aug 2023 | Al Ahli Benghazi vs Enyimba | 4-3 | 0 | 0 | CAF Champions League |
| 1 Jul 2023 | JS Saoura vs JS Kabylie | 2-2 | 1 | 0 | Ligue 1 |
| 6 Jun 2023 | CS Constantine vs RC Arbaâ | 2-0 | 5 | 0 | Ligue 1 |
| 30 May 2023 | MC Alger vs USM Khenchela | 1-0 | 3 | 0 | Ligue 1 |
| 13 May 2023 | JS Kabylie vs El Bayadh | 3-1 | 2 | 0 | Ligue 1 |
| 12 Apr 2023 | USM Alger vs USM Khenchela | 2-0 | 3 | 0 | Ligue 1 |
| 31 Mar 2023 | CS Constantine vs ES Sétif | 2-0 | 1 | 0 | Ligue 1 |
| 9 Nov 2022 | ASO Chlef vs CR Belouizdad | 0-1 | 3 | 0 | Ligue 1 |
| 25 Oct 2022 | JS Kabylie vs USM Khenchela | 0-0 | 2 | 0 | Ligue 1 |
| 2 Oct 2022 | JS Saoura vs CR Belouizdad | 0-1 | 7 | 0 | Ligue 1 |
| 6 Sep 2022 | USM Alger vs JS Kabylie | 1-0 | 3 | 0 | Ligue 1 |
| 27 Aug 2022 | US Biskra vs ES Sétif | 2-2 | 7 | 0 | Ligue 1 |
| 12 Apr 2022 | JS Saoura vs CR Belouizdad | 0-1 | 4 | 0 | Ligue 1 |
| 19 Mar 2022 | MC Alger vs CS Constantine | 0-0 | 5 | 0 | Ligue 1 |
| 6 Mar 2022 | JS Kabylie vs NA Hussein Dey | 3-2 | - | - | Ligue 1 |
| 29 Jan 2022 | Olympique Médéa vs USM Alger | 1-3 | 2 | 0 | Ligue 1 |
| 11 Jan 2022 | ASO Chlef vs JS Saoura | 2-2 | 8 | 0 | Ligue 1 |
| 2 Jan 2022 | HB Chelghoum Laïd vs CR Belouizdad | 0-0 | 4 | 0 | Ligue 1 |
| 24 Dec 2021 | NA Hussein Dey vs MC Alger | 1-4 | 4 | 0 | Ligue 1 |
| 19 Nov 2021 | HB Chelghoum Laïd vs JS Saoura | 0-0 | 3 | 0 | Ligue 1 |
| 24 Oct 2021 | Al Hilal Omdurman vs Rivers United | 1-0 | 3 | 0 | CAF Champions League |
| 28 Jun 2021 | MC Alger vs ES Sétif | 3-2 | 6 | 0 | Ligue 1 |
| 4 Apr 2021 | Etoile du Sahel vs CS Sfaxien | 0-0 | 2 | 0 | CAF Confederations Cup |
Nabil Boukhalfa has officiated 51 matches across 4 competitions, averaging 3.22 yellow cards and 0.08 red cards per game (164 yellows and 4 reds in total). Active years in our database: 2021-2026. Competitions covered include Ligue 1, CAF Champions League, Friendly International, CAF Confederations Cup.
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 Nabil Boukhalfa.
All statistics for Nabil Boukhalfa 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.