rating
1.87-0.28(-3.8%)
Last 40 matches
Nov 14, 2025 — Feb 12, 2026
High
7.45
Low
0.00
Avg
1.87
G+A
32
Wins20
Draws8
Losses12
| Date | Opponent | Result | Mins | G | A | YC | RC | Rating |
|---|---|---|---|---|---|---|---|---|
Nov 22 | JS Kabylie | 4 - 1 | 64' | 15 | - | - | - | 7.2 |
Oct 4 | Kahraba Ismailia | 4 - 2 | 74' | 1 | - | - | - | 7.5 |
Sep 29 | Zamalek | 2 - 1 | 84' | - | - | - | - | 6.3 |
Sep 19 | Ceramica Cleopatra | 1 - 0 | 72' | - | - | - | - | 6.4 |
Sep 14 | ENPPI | 1 - 1 | 67' | - | - | - | - | 6.5 |
Aug 30 | Pyramids FC | 0 - 2 | 77' | - | - | - | - | 7.3 |
Aug 15 | Pharco | 4 - 1 | 68' | 1 | - | - | 7.4 | |
Aug 9 | Modern Sport FC | 2 - 2 | 77' | - | - | - | - | 6.2 |
Mar 1 | Al Kholood | 1 - 2 | 90' | 1 | - | - | - | 0.0 |
Aug 23 | Damac | 1 - 0 | 70' | - | - | - | - | 0.0 |
May 27 | Al Riyadh | 1 - 2 | 90' | - | - | - | - | 0.0 |
May 23 | Abha | 1 - 2 | 90' | - | - | - | - | 0.0 |
May 16 | Al Ittihad | 1 - 1 | 90' | 1 | - | - | - | 0.0 |
May 10 | Al-Wehda | 1 - 2 | 90' | 1 | - | - | - | 0.0 |
May 1 | Al Nassr | 1 - 3 | 90' | - | - | - | - | 0.0 |
Apr 18 | Al Taawoun | 1 - 1 | 65' | - | - | - | - | 0.0 |
Apr 5 | Al Hilal | 1 - 4 | 65' | 1 | - | - | - | 0.0 |
Feb 24 | Al Hazm | 1 - 1 | 90' | - | - | - | - | 0.0 |
Feb 15 | Al Ettifaq | 0 - 2 | 90' | - | - | - | - | 0.0 |
Dec 29 | Al Ahli | 0 - 1 | 90' | - | - | - | - | 0.0 |
Dec 21 | Al Feiha | 3 - 0 | 85' | - | - | - | - | 0.0 |
Jul 19 | Haras El Hodood | 1 - 1 | 62' | - | - | - | - | 6.2 |
Mar 11 | Mamelodi Sundowns | 2 - 5 | 79' | 1 | - | - | - | 0.0 |
Feb 11 | Flamengo | 2 - 4 | 75' | - | - | - | - | 0.0 |
Feb 8 | Real Madrid | 1 - 4 | 61' | - | - | - | - | 0.0 |
Career
Professional Career
MG

Al Ahly
2017/2018 - 2022/2023
15058
National Team
MG

Egypt
2021 - now
20

Al Khaleej
2023 - 2025
599

Pyramids FC
2021 - 2021
10
Career Progress
Appearances per Season
Appearance Distribution
131
Starting XI
93
Substituted
81
From Bench
Transfers
Transfer Value History
Last Transfer: €1.4MTransfer History
Trophies & Awards
8 titles won
Championships
Premier League
2x Winner
2x
CAF Champions League
2x Winner
2x
Africa Cup of Nations
1x Winner
1x
Egypt Cup
1x Winner
1x
Caf Super Cup
1x Winner
1x
Super Cup
1x Winner
1x


























