Join The Team!
A signing like no other...
Football Referee · 2020-2025 · 11 competitions · 97 career matches
| Competition | Apps | Yel / G | Red / G | BTB % | ||
|---|---|---|---|---|---|---|
| Premier League Egypt | 76 | 276 | 3.63 | 12 | 0.16 | 70% |
| CAF Confederations Cup Africa | 7 | 32 | 4.57 | 0 | 0.00 | 71% |
| Africa Cup of Nations Qualifications Africa | 3 | 5 | 1.67 | 0 | 0.00 | 0% |
| Egypt Cup Egypt | 2 | 10 | 5.00 | 1 | 0.50 | 100% |
| Super Cup Egypt | 2 | 14 | 7.00 | 0 | 0.00 | 100% |
| CAF Champions League Africa | 2 | 4 | 2.00 | 0 | 0.00 | 50% |
| CAF World Cup Qualifiers Africa | 1 | 0 | 0.00 | 0 | 0.00 | 0% |
| Arab Club Championship Asia | 1 | 4 | 4.00 | 0 | 0.00 | 100% |
| Friendly International World | 1 | 3 | 3.00 | 1 | 1.00 | 100% |
| Africa Cup of Nations Africa | 1 | 4 | 4.00 | 0 | 0.00 | 100% |
| African Nations Championship Africa | 1 | 5 | 5.00 | 0 | 0.00 | 100% |
4 matches recorded · Egypt
1 matches recorded · Africa
10 matches recorded · Egypt
2 matches recorded · Africa
2 matches recorded · Africa
1 matches recorded · Egypt
12 matches recorded · Egypt
1 matches recorded · Africa
1 matches recorded · Egypt
1 matches recorded · Africa
1 matches recorded · Asia
18 matches recorded · Egypt
1 matches recorded · Africa
2 matches recorded · Africa
1 matches recorded · Egypt
1 matches recorded · Egypt
1 matches recorded · World
17 matches recorded · Egypt
1 matches recorded · Africa
1 matches recorded · Africa
15 matches recorded · Egypt
1 matches recorded · Africa
1 matches recorded · Africa
1 matches recorded · Africa
| Date | Fixture | Score | Competition | ||
|---|---|---|---|---|---|
| 18 Sep 2025 | Modern Sport FC vs ENPPI | 2-2 | 6 | 0 | Premier League |
| 29 Aug 2025 | Al Ittihad vs ENPPI | 0-3 | 5 | 0 | Premier League |
| 21 Aug 2025 | Smouha vs ZED FC | 1-1 | 4 | 0 | Premier League |
| 8 Aug 2025 | Ceramica Cleopatra vs Zamalek | 0-2 | 4 | 0 | Premier League |
| 25 May 2025 | El Geish vs Ghazl El Mehalla | 1-1 | 3 | 0 | Premier League |
| 13 May 2025 | Haras El Hodood vs National Bank of Egypt | 1-1 | 9 | 0 | Premier League |
| 7 May 2025 | El Gounah vs Modern Sport FC | 0-1 | 2 | 0 | Premier League |
| 30 Apr 2025 | Haras El Hodood vs Pyramids FC | 1-2 | 5 | 0 | Premier League |
| 4 Mar 2025 | ENPPI vs Zamalek | 0-3 | 2 | 0 | Premier League |
| 17 Feb 2025 | Ceramica Cleopatra vs ENPPI | 2-2 | 5 | 0 | Premier League |
| 26 Jan 2025 | Al Ahly vs Pyramids FC | 2-2 | 6 | 1 | Premier League |
| 10 Jan 2025 | El Geish vs Ceramica Cleopatra | 0-1 | 7 | 0 | Premier League |
| 26 Dec 2024 | Al Masry vs Al Ahly | 0-2 | 2 | 0 | Premier League |
| 27 Nov 2024 | CS Sfaxien vs CS Constantine | 0-1 | 4 | 0 | CAF Confederations Cup |
| 14 Nov 2024 | Burkina Faso vs Senegal | 0-1 | 0 | 0 | Africa Cup of Nations Qualifications |
| 1 Nov 2024 | Pyramids FC vs Petrojet | 1-1 | 1 | 0 | Premier League |
| 11 Oct 2024 | Zambia vs Chad | 0-0 | 3 | 0 | Africa Cup of Nations Qualifications |
| 22 Sep 2024 | Jaraaf vs Racing d'Abidjan | 3-0 | 0 | 0 | CAF Confederations Cup |
| 27 Aug 2024 | Ismaily vs ZED FC | 0-1 | 8 | 0 | Egypt Cup |
| 13 Aug 2024 | National Bank of Egypt vs Pharco | 0-0 | 5 | 0 | Premier League |
| 29 Jul 2024 | Al Mokawloon vs Zamalek | 2-1 | 1 | 0 | Premier League |
| 8 Jul 2024 | Al Ittihad vs Pyramids FC | 0-4 | 3 | 0 | Premier League |
| 24 Jun 2024 | National Bank of Egypt vs Baladiyyat Al Mehalla | 5-0 | 2 | 0 | Premier League |
| 16 May 2024 | ENPPI vs Future FC | 0-1 | 3 | 0 | Premier League |
| 5 May 2024 | Smouha vs Zamalek | 1-0 | 4 | 1 | Premier League |
| 18 Apr 2024 | Future FC vs Pharco | 2-0 | 3 | 0 | Premier League |
| 12 Mar 2024 | National Bank of Egypt vs Al Ahly | 4-3 | 2 | 0 | Premier League |
| 18 Feb 2024 | Pyramids FC vs Al Ittihad | 1-0 | 2 | 0 | Premier League |
| 28 Dec 2023 | Pyramids FC vs Ceramica Cleopatra | 1-1 | 8 | 0 | Super Cup |
| 14 Dec 2023 | Al Masry vs Zamalek | 1-0 | 4 | 0 | Premier League |
| 10 Dec 2023 | AcadΓ©mica do Lobito vs Dreams | 2-3 | 3 | 0 | CAF Confederations Cup |
| 17 Nov 2023 | Zambia vs Congo | 4-2 | 0 | 0 | CAF World Cup Qualifiers |
| 3 Nov 2023 | Smouha vs Al Ittihad | 0-1 | 5 | 0 | Premier League |
| 8 Oct 2023 | Al Ahly vs Ismaily | 3-1 | 2 | 0 | Premier League |
| 6 Aug 2023 | Raja Casablanca vs Al Nassr | 1-3 | 4 | 0 | Arab Club Championship |
| 13 Jul 2023 | Al Ahly vs Zamalek | 4-1 | 6 | 0 | Premier League |
| 10 Jul 2023 | El Daklyeh vs Ismaily | 0-1 | 5 | 0 | Premier League |
| 2 Jul 2023 | Future FC vs Al Ahly | 0-0 | 2 | 0 | Premier League |
| 8 Jun 2023 | Ismaily vs El Geish | 0-1 | 7 | 2 | Premier League |
| 26 May 2023 | El Geish vs Al Ahly | 0-2 | 6 | 1 | Premier League |
| 22 May 2023 | El Daklyeh vs Zamalek | 1-1 | 5 | 0 | Premier League |
| 15 May 2023 | ENPPI vs Al Ittihad | 1-0 | 0 | 0 | Premier League |
| 10 May 2023 | Young Africans vs Marumo Gallants FC | 2-0 | 3 | 0 | CAF Confederations Cup |
| 5 May 2023 | Pyramids FC vs Al Ahly | 0-1 | 6 | 0 | Super Cup |
| 5 Apr 2023 | Al Ahly vs Ghazl El Mehalla | 3-0 | 2 | 0 | Premier League |
| 2 Apr 2023 | USM Alger vs Al-Akhdar | 4-1 | 6 | 0 | CAF Confederations Cup |
| 24 Mar 2023 | Nigeria vs Guinea-Bissau | 0-1 | 2 | 0 | Africa Cup of Nations Qualifications |
| 6 Mar 2023 | Al Masry vs El Geish | 1-0 | 6 | 0 | Premier League |
| 1 Mar 2023 | Pharco vs Al Mokawloon | 2-1 | 4 | 0 | Premier League |
| 21 Feb 2023 | Aswan vs Al Ahly | 0-3 | 0 | 0 | Premier League |
| 29 Jan 2023 | Zamalek vs Future FC | 2-1 | 0 | 0 | Premier League |
| 16 Jan 2023 | Zamalek vs Pyramids FC | 1-1 | 2 | 1 | Egypt Cup |
| 5 Jan 2023 | ENPPI vs Al Ahly | 0-2 | 2 | 0 | Premier League |
| 29 Dec 2022 | Zamalek vs Ismaily | 3-1 | 0 | 0 | Premier League |
| 19 Dec 2022 | Future FC vs Ghazl El Mehalla | 1-0 | 0 | 0 | Premier League |
| 12 Dec 2022 | Al Ahly vs Al Ittihad | 3-0 | 4 | 0 | Premier League |
| 8 Dec 2022 | Ceramica Cleopatra vs Ismaily | 1-1 | 5 | 0 | Premier League |
| 19 Nov 2022 | United Arab Emirates vs Kazakhstan | 2-1 | 3 | 1 | Friendly International |
| 2 Nov 2022 | ENPPI vs Zamalek | 1-1 | 5 | 0 | Premier League |
| 14 Oct 2022 | Mamelodi Sundowns vs La Passe | 8-1 | - | - | CAF Champions League |
| 30 Aug 2022 | Ghazl El Mehalla vs Al Ittihad | 1-1 | 0 | 0 | Premier League |
| 23 Aug 2022 | Smouha vs El Gounah | 2-2 | 1 | 1 | Premier League |
| 10 Aug 2022 | Al Ahly vs Al Masry | 2-0 | 0 | 0 | Premier League |
| 28 Jul 2022 | El Gounah vs Ismaily | 0-3 | 2 | 0 | Premier League |
| 17 Jul 2022 | Al Mokawloon vs Ceramica Cleopatra | 0-1 | 3 | 0 | Premier League |
| 12 Jul 2022 | El Geish vs Pyramids FC | 2-2 | 5 | 1 | Premier League |
| 29 Jun 2022 | Smouha vs Al Ahly | 3-2 | 5 | 0 | Premier League |
| 22 Jun 2022 | National Bank of Egypt vs Zamalek | 1-2 | 6 | 0 | Premier League |
| 29 May 2022 | Pyramids FC vs Al Masry | 3-1 | 3 | 0 | Premier League |
| 10 May 2022 | Zamalek vs ENPPI | 0-2 | 5 | 0 | Premier League |
| 27 Apr 2022 | Al Ahly vs El Geish | 0-0 | 0 | 0 | Premier League |
| 13 Mar 2022 | JS Saoura vs Al-Ittihad | 1-0 | 10 | 0 | CAF Confederations Cup |
| 8 Mar 2022 | Al Ahly vs Pyramids FC | 3-0 | 7 | 0 | Premier League |
| 23 Feb 2022 | Ismaily vs El Gounah | 0-1 | 4 | 0 | Premier League |
| 16 Jan 2022 | Tunisia vs Mauritania | 4-0 | 4 | 0 | Africa Cup of Nations |
| 20 Dec 2021 | Pharco vs Al Masry | 0-1 | 3 | 1 | Premier League |
| 25 Nov 2021 | Al Ahly vs Smouha | 4-1 | 3 | 0 | Premier League |
| 19 Nov 2021 | Ismaily vs Zamalek | 0-2 | 7 | 0 | Premier League |
| 30 Oct 2021 | Al Ittihad vs Future FC | 3-2 | 5 | 0 | Premier League |
| 16 Aug 2021 | Aswan vs Al Mokawloon | 1-2 | 6 | 0 | Premier League |
| 10 Aug 2021 | Al Ittihad vs Zamalek | 1-2 | 5 | 0 | Premier League |
| 8 Jul 2021 | Al Mokawloon vs Al Ahly | 0-2 | 0 | 0 | Premier League |
| 25 Jun 2021 | Aswan vs Wadi Degla | 1-4 | 0 | 0 | Premier League |
| 15 Jun 2021 | El Entag El Harby vs El Geish | 1-2 | 3 | 0 | Premier League |
| 24 May 2021 | Zamalek vs Al Masry | 3-2 | 8 | 2 | Premier League |
| 19 May 2021 | Al Mokawloon vs Ismaily | 1-0 | 5 | 1 | Premier League |
| 16 May 2021 | CS Sfaxien vs JS Kabylie | 0-1 | 6 | 0 | CAF Confederations Cup |
| 6 May 2021 | Al Ittihad vs Al Ahly | 1-2 | 3 | 0 | Premier League |
| 1 May 2021 | El Entag El Harby vs Ismaily | 0-2 | 4 | 0 | Premier League |
| 18 Apr 2021 | Zamalek vs Al Ahly | 1-2 | 3 | 0 | Premier League |
| 6 Apr 2021 | Ghazl El Mehalla vs Smouha | 1-1 | 4 | 0 | Premier League |
| 2 Apr 2021 | CR Belouizdad vs TP Mazembe | 2-0 | 4 | 0 | CAF Champions League |
| 28 Feb 2021 | Al Ahly vs El Geish | 2-1 | 4 | 0 | Premier League |
| 17 Feb 2021 | Zamalek vs Ismaily | 2-1 | 6 | 1 | Premier League |
| 3 Feb 2021 | Mali vs Guinea | - | 5 | 0 | African Nations Championship |
| 25 Dec 2020 | Ghazl El Mehalla vs El Geish | 2-1 | 6 | 0 | Premier League |
| 17 Dec 2020 | Ismaily vs El Entag El Harby | 3-3 | 4 | 0 | Premier League |
Mahmoud El Banna has officiated 97 matches across 11 competitions, averaging 3.68 yellow cards and 0.14 red cards per game (357 yellows and 14 reds in total). Active years in our database: 2020-2025. Competitions covered include Premier League, CAF Confederations Cup, Africa Cup of Nations Qualifications, Egypt Cup, Super Cup, CAF Champions League.
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 Mahmoud El Banna.
All statistics for Mahmoud El Banna 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.