Join The Team!
A signing like no other...
Football Referee · 2023-2026 · 5 competitions · 46 career matches
| Competition | Apps | Yel / G | Red / G | BTB % | ||
|---|---|---|---|---|---|---|
| Premier League Egypt | 39 | 155 | 3.97 | 12 | 0.31 | 82% |
| African Nations Championship Africa | 3 | 12 | 4.00 | 0 | 0.00 | 100% |
| Egypt Cup Egypt | 2 | 8 | 4.00 | 0 | 0.00 | 50% |
| CAF Confederations Cup Africa | 1 | 0 | 0.00 | 0 | 0.00 | 0% |
| CAF Champions League Africa | 1 | 0 | 0.00 | 0 | 0.00 | 0% |
5 matches recorded · Egypt
20 matches recorded · Egypt
2 matches recorded · Egypt
7 matches recorded · Egypt
1 matches recorded · Africa
3 matches recorded · Africa
7 matches recorded · Egypt
1 matches recorded · Africa
| Date | Fixture | Score | Competition | ||
|---|---|---|---|---|---|
| 28 Oct 2026 | National Bank of Egypt vs Al Masry | 1-1 | 4 | 0 | Premier League |
| 21 Oct 2026 | Al Ahly vs Olympic El Qanah | 3-3 | 2 | 0 | Premier League |
| 8 Sep 2026 | Zamalek vs Abu Qir Fertilizers | 2-0 | 4 | 0 | Premier League |
| 31 Aug 2026 | Al Masry vs Pyramids FC | 0-1 | 4 | 0 | Premier League |
| 23 Aug 2026 | Al Ahly vs ENPPI | 3-2 | 2 | 0 | Premier League |
| 29 May 2026 | Ghazl El Mehalla vs Haras El Hodood | 4-2 | 1 | 1 | Premier League |
| 23 May 2026 | Kahraba Ismailia vs Arab Contractors FC | 2-2 | 6 | 2 | Premier League |
| 20 May 2026 | Pyramids FC vs Smouha | 2-1 | 4 | 0 | Premier League |
| 13 May 2026 | Al Ittihad vs El Geish | 1-0 | 4 | 0 | Premier League |
| 5 May 2026 | Al Ahly vs ENPPI | 3-0 | 2 | 0 | Premier League |
| 1 May 2026 | Ceramica Cleopatra vs Al Masry | 0-1 | 1 | 0 | Premier League |
| 27 Apr 2026 | Zamalek vs ENPPI | 0-0 | 6 | 0 | Premier League |
| 14 Apr 2026 | Kahraba Ismailia vs Ismaily | 1-1 | 3 | 0 | Premier League |
| 11 Apr 2026 | Al Ahly vs Smouha | 2-1 | 4 | 0 | Premier League |
| 8 Apr 2026 | Haras El Hodood vs Modern Sport FC | 0-0 | 3 | 0 | Premier League |
| 3 Apr 2026 | ENPPI vs Pyramids FC | 0-4 | 3 | 0 | Egypt Cup |
| 21 Mar 2026 | Arab Contractors FC vs Petrojet | 2-2 | 6 | 2 | Premier League |
| 5 Mar 2026 | Ceramica Cleopatra vs National Bank of Egypt | 2-2 | 4 | 0 | Premier League |
| 1 Mar 2026 | Pyramids FC vs Zamalek | 0-1 | 6 | 0 | Premier League |
| 14 Feb 2026 | Haras El Hodood vs ZED FC | 1-1 | 5 | 0 | Egypt Cup |
| 11 Feb 2026 | Al Masry vs Wadi Degla | 1-1 | 8 | 2 | Premier League |
| 3 Feb 2026 | National Bank of Egypt vs Al Ahly | 1-1 | 5 | 0 | Premier League |
| 22 Nov 2025 | El Geish vs ENPPI | 1-1 | 3 | 0 | Premier League |
| 2 Nov 2025 | Pyramids FC vs Al Ittihad | 2-1 | 4 | 0 | Premier League |
| 3 Oct 2025 | Smouha vs Ismaily | 2-0 | 1 | 0 | Premier League |
| 13 Sep 2025 | Zamalek vs Al Masry | 3-0 | 10 | 2 | Premier League |
| 25 Aug 2025 | Petrojet vs Arab Contractors FC | 1-0 | 2 | 0 | Premier League |
| 23 Aug 2025 | Uganda vs Senegal | 0-1 | 5 | 0 | African Nations Championship |
| 14 Aug 2025 | Angola vs Congo DR | 0-2 | 3 | 0 | African Nations Championship |
| 5 Aug 2025 | Senegal vs Nigeria | 1-0 | 4 | 0 | African Nations Championship |
| 17 May 2025 | Al Ahly vs National Bank of Egypt | 2-1 | 4 | 0 | Premier League |
| 10 Apr 2025 | ENPPI vs Modern Sport FC | 2-1 | 3 | 0 | Premier League |
| 11 Mar 2025 | Haras El Hodood vs Petrojet | 1-2 | 7 | 2 | Premier League |
| 26 Feb 2025 | Haras El Hodood vs Al Ahly | 0-1 | 6 | 0 | Premier League |
| 22 Feb 2025 | Al Masry vs Ismaily | 0-0 | 5 | 1 | Premier League |
| 31 Dec 2024 | Ceramica Cleopatra vs Al Masry | 1-1 | 2 | 0 | Premier League |
| 7 Nov 2024 | ZED FC vs Al Ahly | 0-1 | 5 | 0 | Premier League |
| 23 Aug 2024 | Rukinzo vs Horseed | 2-0 | 0 | 0 | CAF Confederations Cup |
| 17 Aug 2024 | Al Ahly vs Future FC | 1-2 | 1 | 0 | Premier League |
| 21 Jul 2024 | Al Masry vs Al Mokawloon | 1-1 | 5 | 0 | Premier League |
| 14 Jun 2024 | Pharco vs Al Ahly | 1-2 | 3 | 0 | Premier League |
| 21 May 2024 | Ceramica Cleopatra vs National Bank of Egypt | 1-0 | 2 | 0 | Premier League |
| 9 May 2024 | Smouha vs ZED FC | 1-2 | 5 | 0 | Premier League |
| 29 Feb 2024 | Zamalek vs El Daklyeh | 1-0 | 3 | 0 | Premier League |
| 3 Nov 2023 | Zamalek vs ZED FC | 1-2 | 5 | 0 | Premier League |
| 30 Sep 2023 | TP Mazembe vs Big Bullets | 4-0 | 0 | 0 | CAF Champions League |
Mahmoud Nagy Ahmed Nagy Mosa has officiated 46 matches across 5 competitions, averaging 3.80 yellow cards and 0.26 red cards per game (175 yellows and 12 reds in total). Active years in our database: 2023-2026. Competitions covered include Premier League, African Nations Championship, Egypt Cup, CAF Confederations 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 Nagy Ahmed Nagy Mosa.
All statistics for Mahmoud Nagy Ahmed Nagy Mosa 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.