01 May 2026Zamalek SC0–3Al AhlyPremier League
09 Nov 2025Al Ahly2–0Zamalek SCSuper Cup
29 Sept 2025Al Ahly2–1Zamalek SCPremier League
11 Mar 2025Zamalek SC3–0Al AhlyPremier League
22 Feb 2025Al Ahly1–1Zamalek SCPremier League
24 Oct 2024Al Ahly0–0Zamalek SCSuper Cup
27 Sept 2024Al Ahly1–1Zamalek SCCAF Super Cup
15 Apr 2024Zamalek SC2–1Al AhlyPremier League
08 Mar 2024Zamalek SC0–2Al AhlyCup
13 Jul 2023Al Ahly4–1Zamalek SCPremier League
21 Jan 2023Zamalek SC0–3Al AhlyPremier League
28 Oct 2022Zamalek SC0–2Al AhlySuper Cup
21 Jul 2022Al Ahly1–2Zamalek SCCup
19 Jun 2022Al Ahly2–2Zamalek SCPremier League
05 Nov 2021Zamalek SC3–5Al AhlyPremier League
10 May 2021Al Ahly1–1Zamalek SCPremier League
18 Apr 2021Zamalek SC1–2Al AhlyPremier League
27 Nov 2020Zamalek SC1–2Al AhlyCAF Champions League
22 Aug 2020Zamalek SC3–1Al AhlyPremier League
24 Feb 2020Al Ahly2–0Zamalek SCPremier League
20 Feb 2020Al Ahly0–0Zamalek SCSuper Cup
20 Sept 2019Al Ahly3–2Zamalek SCSuper Cup
28 Jul 2019Al Ahly1–0Zamalek SCPremier League
30 Mar 2019Zamalek SC0–0Al AhlyPremier League
26 Apr 2018Al Ahly1–2Zamalek SCPremier League
08 Jan 2018Zamalek SC0–3Al AhlyPremier League
17 Jul 2017Al Ahly2–0Zamalek SCPremier League
10 Feb 2017Al Ahly0–0Zamalek SCSuper Cup
29 Dec 2016Zamalek SC0–2Al AhlyPremier League