Join The Team!
A signing like no other...
Football Referee · 2021-2026 · 8 competitions · 41 career matches
| Competition | Apps | Yel / G | Red / G | BTB % | ||
|---|---|---|---|---|---|---|
| CAF Confederations Cup Africa | 14 | 39 | 2.79 | 1 | 0.07 | 64% |
| CAF Champions League Africa | 10 | 24 | 2.40 | 0 | 0.00 | 60% |
| Africa Cup of Nations Qualifications Africa | 7 | 18 | 2.57 | 0 | 0.00 | 43% |
| CAF World Cup Qualifiers Africa | 3 | 10 | 3.33 | 0 | 0.00 | 67% |
| Africa Cup of Nations Africa | 2 | 9 | 4.50 | 1 | 0.50 | 100% |
| African Nations Championship Africa | 2 | 5 | 2.50 | 1 | 0.50 | 50% |
| Africa Cup Of Nations U20 Africa | 2 | 5 | 2.50 | 0 | 0.00 | 100% |
| African Football League Africa | 1 | 4 | 4.00 | 0 | 0.00 | 100% |
1 matches recorded · Africa
3 matches recorded · Africa
4 matches recorded · Africa
3 matches recorded · Africa
5 matches recorded · Africa
2 matches recorded · Africa
2 matches recorded · Africa
1 matches recorded · Africa
3 matches recorded · Africa
1 matches recorded · Africa
7 matches recorded · Africa
2 matches recorded · Africa
3 matches recorded · Africa
2 matches recorded · Africa
1 matches recorded · Africa
1 matches recorded · Africa
| Date | Fixture | Score | Competition | ||
|---|---|---|---|---|---|
| 25 Sep 2026 | Nigeria vs Madagascar | 2-1 | 3 | 0 | Africa Cup of Nations Qualifications |
| 25 Mar 2025 | Morocco vs Tanzania | 2-0 | 1 | 0 | CAF World Cup Qualifiers |
| 18 Jan 2025 | CR Belouizdad vs Stade d'Abidjan | 6-0 | 2 | 0 | CAF Champions League |
| 11 Jan 2025 | Sagrada EsperanΓ§a vs Pyramids FC | 0-1 | 2 | 0 | CAF Champions League |
| 8 Dec 2024 | Djoliba vs Pyramids FC | 0-0 | 1 | 0 | CAF Champions League |
| 15 Nov 2024 | Uganda vs South Africa | 0-2 | 1 | 0 | Africa Cup of Nations Qualifications |
| 11 Oct 2024 | Egypt vs Mauritania | 2-0 | 6 | 0 | Africa Cup of Nations Qualifications |
| 21 Sep 2024 | Pyramids FC vs APR | 3-1 | 3 | 0 | CAF Champions League |
| 6 Sep 2024 | Mali vs Mozambique | 1-1 | 3 | 0 | Africa Cup of Nations Qualifications |
| 7 Jun 2024 | Nigeria vs South Africa | 1-1 | 4 | 0 | CAF World Cup Qualifiers |
| 28 Apr 2024 | Dreams vs Zamalek | 0-3 | 2 | 0 | CAF Confederations Cup |
| 5 Apr 2024 | Al Ahly vs Simba | 2-0 | 2 | 0 | CAF Champions League |
| 22 Jan 2024 | Cape Verde Islands vs Egypt | 2-2 | 3 | 0 | Africa Cup of Nations |
| 17 Jan 2024 | Morocco vs Tanzania | 3-0 | 6 | 1 | Africa Cup of Nations |
| 19 Dec 2023 | Pyramids FC vs Mamelodi Sundowns | 0-1 | 6 | 0 | CAF Champions League |
| 9 Dec 2023 | ES Tunis vs Petro de Luanda | 0-0 | 4 | 0 | CAF Champions League |
| 24 Nov 2023 | CR Belouizdad vs Young Africans | 3-0 | 2 | 0 | CAF Champions League |
| 17 Nov 2023 | Burkina Faso vs Guinea-Bissau | 1-1 | 5 | 0 | CAF World Cup Qualifiers |
| 22 Oct 2023 | Enyimba vs Wydad Casablanca | 0-1 | 4 | 0 | African Football League |
| 29 Sep 2023 | RSB Berkane vs Bendel Insurance | 1-0 | 2 | 0 | CAF Confederations Cup |
| 6 Sep 2023 | Libya vs Equatorial Guinea | 1-1 | 2 | 0 | Africa Cup of Nations Qualifications |
| 27 Aug 2023 | Vita Club vs 1ΒΊ de Agosto | 1-1 | 0 | 0 | CAF Champions League |
| 17 Jun 2023 | South Africa vs Morocco | 2-1 | 2 | 0 | Africa Cup of Nations Qualifications |
| 10 May 2023 | ASEC Mimosas vs USM Alger | 0-0 | 2 | 0 | CAF Confederations Cup |
| 28 Apr 2023 | Wydad Casablanca vs Simba | 1-0 | 2 | 0 | CAF Champions League |
| 2 Apr 2023 | Diables Noirs vs Motema Pembe | 0-0 | 2 | 0 | CAF Confederations Cup |
| 27 Mar 2023 | Ethiopia vs Guinea | 2-3 | 1 | 0 | Africa Cup of Nations Qualifications |
| 19 Mar 2023 | Young Africans vs Monastir | 2-0 | 4 | 0 | CAF Confederations Cup |
| 26 Feb 2023 | USM Alger vs Marumo Gallants FC | 2-0 | 3 | 0 | CAF Confederations Cup |
| 12 Feb 2023 | ASKO de Kara vs Future FC | 1-1 | 1 | 0 | CAF Confederations Cup |
| 31 Jan 2023 | Senegal vs Madagascar | 1-0 | 2 | 0 | African Nations Championship |
| 19 Jan 2023 | Ghana vs Sudan | 3-1 | 3 | 1 | African Nations Championship |
| 2 Nov 2022 | Plateau United vs Al-Akhdar | 4-1 | 2 | 0 | CAF Confederations Cup |
| 16 Oct 2022 | Diables Noirs vs Ferroviario Beira | 3-0 | - | - | CAF Confederations Cup |
| 20 Mar 2022 | OtΓ΄ho d'Oyo vs TP Mazembe | 2-2 | 4 | 1 | CAF Confederations Cup |
| 20 Feb 2022 | Al-Ittihad vs Orlando Pirates | 3-2 | 4 | 0 | CAF Confederations Cup |
| 28 Nov 2021 | ASEC Mimosas vs Interclube | 2-0 | 5 | 0 | CAF Confederations Cup |
| 17 Mar 2021 | Jaraaf vs CS Sfaxien | 1-1 | 4 | 0 | CAF Confederations Cup |
| 17 Mar 2021 | Jaraaf vs CS Sfaxien | - | 4 | 0 | CAF Confederations Cup |
| 25 Feb 2021 | Cameroon U20 vs Ghana U20 | 1-1 | 3 | 0 | Africa Cup Of Nations U20 |
| 17 Feb 2021 | Mozambique U20 vs Mauritania U20 | 0-2 | 2 | 0 | Africa Cup Of Nations U20 |
Al Hadi Mahamat has officiated 41 matches across 8 competitions, averaging 2.78 yellow cards and 0.07 red cards per game (114 yellows and 3 reds in total). Active years in our database: 2021-2026. Competitions covered include CAF Confederations Cup, CAF Champions League, Africa Cup of Nations Qualifications, CAF World Cup Qualifiers, Africa Cup of Nations, African Nations Championship.
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 Al Hadi Mahamat.
All statistics for Al Hadi Mahamat 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.