EGYPT PREMIER LEAGUE
--.--.---- --:--
Cairo International Stadium
Referee: M. El Ghazy
Zamalek SC
Match Timeline
Pyramids FC
HT
0' 15' 30' 45' 60' 75' 90'
🔄
13'
O. Galal ↔ M. Marei
Pyramids FC
🟨
26'
Ahmed Samy
Pyramids FC
🟨
45+1'
Mohamed Ismail
Zamalek SC
🔄
46'
M. Ismail ↔ M. El Sayed
Zamalek SC
🔄
55'
A. Atef ↔ Y. Obama
Pyramids FC
🟨
74'
Abdallah El-Said
Zamalek SC
🔄
77'
O. Dabbagh ↔ C. Banza
Zamalek SC
🔄
77'
N. Maher ↔ W. El Karti
Pyramids FC
🔄
77'
F. Mayele ↔ M. Hamdi
Pyramids FC
🔄
77'
M. Ziko ↔ O. Al Fakhouri
Pyramids FC
🟨
78'
Marwan Hamdy
Pyramids FC
84'
Juan Alvina · Assist: C. Banza
Zamalek SC
🟨
85'
Juan Bezerra
Zamalek SC
🔄
89'
A. El Said ↔ A. Rabie
Zamalek SC
VAR
90+2'
Naser Mansi
Zamalek SC
🔄
90+4'
N. Mansy ↔ A. Sherif
Zamalek SC

Predictions & Statistics

Full analysis and predictions for all markets

1X2
Home Win
Probability 52.6%
Odds -
BTTS
BTTS Yes
Probability 60%
Odds -
Over / Under 2.5
Over 2.5
Probability 60.2%
Odds -
All Markets
Market Option Probability Odds Stats & Analysis
1X2 Home Win
52.6%
-
BTTS BTTS Yes
60%
-
Over / Under 2.5 Over 2.5
60.2%
-
Probability Distribution
Zamalek SC Win 52.6%
Draw 6.8%
Pyramids FC Win 40.6%
Expected Goals (xG)
Zamalek SC1.33
Pyramids FC1.24
Recent Form (Last 5)
Zamalek SC Zamalek SC
WWDLW
36 GF / 14 GA
Pyramids FC Pyramids FC
WLDWL
34 GF / 16 GA
Key Stats
1.71
Average Goals Scored
1.62
0.67
Average Goals Conceded
0.76
10
BTTS Yes
11
8
Over 2.5
10
4.81
Shots on Goal
5.1

Statistics are based on season averages

Season Statistics

Team averages and season trends before this fixture

Zamalek SC Zamalek SC 21 matches
Pyramids FC Pyramids FC 21 matches
Zamalek SC Statistic Pyramids FC
14 Wins 13
4 Draws 5
3 Losses 3
36 Goals For 34
14 Goals Against 16
1.71 Avg Goals Scored 1.62
0.67 Avg Goals Conceded 0.76
10 BTTS Yes 11
15 Over 1.5 15
8 Over 2.5 10
3 Over 3.5 5
10 Clean Sheets 9
2 Failed To Score 2
4.81 Shots On Goal 5.1
13.52 Total Shots 13.9
4.52 Corners 5.76
54% Ball Possession 58%

Match Analysis

Model notes, team context and key prediction signals

Final Verdict

From the opening view, this looks like a meeting between teams arriving with different levels of stability, reinforced by Zamalek SC's more proactive style and Pyramids FC's more cautious structure. Squad availability does not appear severe enough to completely reshape the expected balance, although smaller absences can still influence specific duels. The broader competitive context suggests that patience and control may be just as important as raw attacking intent. Both teams appear likely to operate from a similar base structure, so execution within the same shape could be more decisive than formation itself. The defensive profile of this fixture suggests that clear openings may be harder to create.This profiles as a tighter contest, with fewer clear openings expected. Zamalek SC arrive from the stronger league position, sitting 1 with 46 points compared to Pyramids FC in 3 on 44, which underlines the gap in season consistency. Given the broader gap between the sides, Away Win looks like the most logical direction, while the clean-sheet expectation leans toward Pyramids FC. Recent form does not point to a completely one-sided rhythm, which increases the chance of a more tactical and phase-based contest.

Zamalek SC Analysis

Placed 1 with 46 points from 1 outings, Zamalek SC continue to operate from a strong competitive position. The record of 1 wins, 0 draws, and 0 defeats, together with a 4:1 goal balance, points toward poor form over their recent run. Much of their attacking threat comes through N. Maher (7 goals), Oday Dabbagh (7 goals), N. Mansy (6 goals), with creative support from Juan Alvina (4 assists), Mahmoud Bentayg (4 assists), N. Mansy (3 assists), while at the back they have looked very solid. At home, their split return of 0 wins, 0 draws, and 0 losses fits an unclear split record. They are competing near the top and remain under pressure to hold that position. Stylistically, they usually display balanced attacking football.

Pyramids FC Analysis

Pyramids FC arrive from the upper part of the table, holding 3 place with 44 points after 1 matches. Their overall return of 0 wins, 1 draws, and 0 losses with goals at 1:1 reflects poor form over their recent run. Their attacking weight is carried by M. Hamdi (4 goals), M. Ziko (4 goals), Zalaka (4 goals), with creative support from Mohamed Chibi (6 assists), Abdel Rahman Magdi (4 assists), M. Hamdi (3 assists), while defensively they have appeared very solid. Away from home, their split return of 0 wins, 0 draws, and 0 losses fits an unclear split record. They are competing near the top and remain under pressure to hold that position. Stylistically, they usually display a more cautious and defensive approach.

H2H Analysis

Across those 15 head-to-head meetings, Zamalek SC won 5 times, Pyramids FC won 2 times, while 8 matches finished as draws. The aggregate score in this matchup is 18:15 from Zamalek SC's perspective. 5 of those games went over 2.5 goals, and both teams scored in 7 matches, with an average of 2.2 goals per game.

1X2: Home Win
BTTS: BTTS Yes
Over/Under 2.5: Over 2.5
Highest model probability: 12 (93.2%)
Predicted formations: Zamalek SC 4-2-3-1 / Pyramids FC 4-2-3-1
H2H summary: Zamalek SC wins 5, draws 8, Pyramids FC wins 2
Stats
Zamalek SC Zamalek SC
Pyramids FC Pyramids FC
Shots on Goal
3
Shots on Goal
1
Shots off Goal
4
Shots off Goal
6
Blocked Shots
2
Blocked Shots
3
5 Corner Kicks 6
12 Fouls 14
1 Offsides 1
47% Ball Possession 53%
9 Total Shots 10
3 Shots on Goal 1
4 Shots off Goal 6
2 Blocked Shots 3
7 Shots insidebox 5
2 Shots outsidebox 5
1 Goalkeeper Saves 2
316 Total passes 349
252 Passes accurate 277
0.71 expected_goals 0.55
🟨 3 Yellow Cards 2 🟨
🟥 0 Red Cards 0 🟥

Lineups

Zamalek SC
Formation
Pyramids FC
E. M. Soliman
E. M. Soliman
O. Gaber
O. Gaber
El Wensh Mahmoud
El Wensh Mahmoud
H. Abdelmaguid
H. Abdelmaguid
A. Fatouh
A. Fatouh
M. Shehata
M. Shehata
M. Ismail
M. Ismail
Juan Alvina
Juan Alvina
A. El Said
A. El Said
O. Dabbagh
O. Dabbagh
N. Mansy
N. Mansy
A. El Shenawy
A. El Shenawy
M. Chibi
M. Chibi
O. Galal
O. Galal
A. Samy
A. Samy
M. Hamdi
M. Hamdi
M. Lasheen
M. Lasheen
A. Atef
A. Atef
Zalaka
Zalaka
N. Maher
N. Maher
M. Ziko
M. Ziko
F. Mayele
F. Mayele
Zamalek SC 4-2-3-1
Starting XI
37
E. M. Soliman
G
4
O. Gaber
D
28
El Wensh Mahmoud
D
5
H. Abdelmaguid
D
13
A. Fatouh
D
17
M. Shehata
M
24
M. Ismail
↓ 46' 🟨 45+1'
M
33
Juan Alvina
⚽ 84' 🟨 85'
M
19
A. El Said
↓ 89' 🟨 74'
M
98
O. Dabbagh
↓ 77'
M
9
N. Mansy
↓ 90+4'
F
Substitutes
1
M. Awad
G
30
S. Jaziri
F
18
A. Kaied
F
12
A. Rabie
↑ 89'
81
C. Banza
🎯 84' ↑ 77'
F
31
A. Sherif
↑ 90+4'
F
39
M. El Sayed
↑ 46'
M
11
Esho
Pyramids FC 4-2-3-1
Starting XI
1
A. El Shenawy
G
15
M. Chibi
D
6
O. Galal
↓ 13'
D
4
A. Samy
🟨 26'
D
80
M. Hamdi
14
M. Lasheen
M
23
A. Atef
↓ 55'
M
17
Zalaka
M
27
N. Maher
↓ 77'
M
30
M. Ziko
↓ 77'
M
9
F. Mayele
↓ 77'
F
Substitutes
28
M. Gad
G
18
W. El Karti
↑ 77'
M
19
M. Hamdi
↑ 77' 🟨 78'
F
12
A. Tawfik
M
7
Y. Obama
↑ 55'
M
29
K. Hafez
D
32
Ewerton
M
3
M. Marei
↑ 13'
D
25
O. Al Fakhouri
↑ 77'
Last matches: Zamalek SC
20.05.26
Pre
Zamalek SC
Ceramica Cleopatra
1
0
W
05.05.26
Pre
Zamalek SC
Smouha SC
1
0
W
01.05.26
Pre
Zamalek SC
Al Ahly
0
3
L
27.04.26
Pre
Zamalek SC
Enppi
0
0
D
05.04.26
Pre
Zamalek SC
AL Masry
4
1
W
11.03.26
Pre
Zamalek SC
Enppi
0
1
L
06.03.26
Pre
Zamalek SC
Al Ittihad
1
0
W
01.03.26
Pre
Zamalek SC
Pyramids FC
1
0
W
24.02.26
Pre
Zamalek SC
Masr
2
1
W
20.02.26
Pre
Zamalek SC
Haras El Hodood
2
0
W
11.02.26
Pre
Zamalek SC
Smouha SC
1
0
W
04.02.26
Pre
Zamalek SC
Kahraba Ismailia
5
2
W
28.01.26
Pre
Zamalek SC
Petrojet
2
0
W
02.11.25
Pre
Zamalek SC
El Geish
3
1
W
30.10.25
Pre
Zamalek SC
National Bank of Egypt
1
1
D
04.10.25
Pre
Zamalek SC
Ghazl El Mehalla
1
1
D
29.09.25
Pre
Zamalek SC
Al Ahly
1
2
L
23.09.25
Pre
Zamalek SC
El Gouna FC
1
1
D
18.09.25
Pre
Zamalek SC
Ismaily SC
2
0
W
13.09.25
Pre
Zamalek SC
AL Masry
3
0
W
Last matches: Pyramids FC
20.05.26
Pre
Pyramids FC
Smouha SC
2
1
W
05.05.26
Pre
Pyramids FC
Ceramica Cleopatra
1
1
D
01.05.26
Pre
Pyramids FC
Enppi
3
2
W
27.04.26
Pre
Pyramids FC
Al Ahly
3
0
W
11.04.26
Pre
Pyramids FC
AL Masry
1
1
D
09.03.26
Pre
Pyramids FC
National Bank of Egypt
1
0
W
05.03.26
Pre
Pyramids FC
Haras El Hodood
3
1
W
01.03.26
Pre
Pyramids FC
Zamalek SC
0
1
L
24.02.26
Pre
Pyramids FC
Ghazl El Mehalla
3
1
W
20.02.26
Pre
Pyramids FC
Ceramica Cleopatra
1
0
W
11.02.26
Pre
Pyramids FC
Enppi
2
1
W
04.02.26
Pre
Pyramids FC
Smouha SC
1
2
L
28.01.26
Pre
Pyramids FC
El Gouna FC
1
1
D
06.12.25
Pre
Pyramids FC
Petrojet
2
2
D
03.12.25
Pre
Pyramids FC
Kahraba Ismailia
2
1
W
25.11.25
Pre
Pyramids FC
El Mokawloon
2
0
W
02.11.25
Pre
Pyramids FC
Al Ittihad
2
1
W
21.10.25
Pre
Pyramids FC
Pharco
2
0
W
27.09.25
Pre
Pyramids FC
El Geish
4
0
W
18.09.25
Pre
Pyramids FC
Masr
1
0
W
H2H: Zamalek SC vs Pyramids FC
23.04.26
H2H
Zamalek SC
Pyramids FC
1
0
W
01.03.26
H2H
Pyramids FC
Zamalek SC
0
1
W
06.11.25
H2H
Zamalek SC
Pyramids FC
0
0
D
05.06.25
H2H
Zamalek SC
Pyramids FC
1
1
D
13.05.25
H2H
Zamalek SC
Pyramids FC
0
1
L
31.01.25
H2H
Pyramids FC
Zamalek SC
3
0
L
20.10.24
H2H
Zamalek SC
Pyramids FC
1
1
D
26.07.24
H2H
Zamalek SC
Pyramids FC
1
1
D
08.11.23
H2H
Zamalek SC
Pyramids FC
3
3
D
21.09.23
H2H
Pyramids FC
Zamalek SC
2
2
D
03.03.23
H2H
Pyramids FC
Zamalek SC
0
0
D
16.01.23
H2H
Zamalek SC
Pyramids FC
1
1
D
11.12.22
H2H
Zamalek SC
Pyramids FC
1
0
W
01.08.22
H2H
Zamalek SC
Pyramids FC
3
0
W
06.04.22
H2H
Pyramids FC
Zamalek SC
2
3
W
Last matches: Zamalek SC
20.05.26
Pre
Zamalek SC
Ceramica Cleopatra
1
0
W
01.05.26
Pre
Zamalek SC
Al Ahly
0
3
L
27.04.26
Pre
Zamalek SC
Enppi
0
0
D
06.03.26
Pre
Zamalek SC
Al Ittihad
1
0
W
20.02.26
Pre
Zamalek SC
Haras El Hodood
2
0
W
11.02.26
Pre
Zamalek SC
Smouha SC
1
0
W
28.01.26
Pre
Zamalek SC
Petrojet
2
0
W
02.11.25
Pre
Zamalek SC
El Geish
3
1
W
04.10.25
Pre
Zamalek SC
Ghazl El Mehalla
1
1
D
23.09.25
Pre
Zamalek SC
El Gouna FC
1
1
D
13.09.25
Pre
Zamalek SC
AL Masry
3
0
W
26.08.25
Pre
Zamalek SC
Pharco
1
0
W
16.08.25
Pre
Zamalek SC
El Mokawloon
0
0
D
H2H at home: Zamalek SC
23.04.26
H2H
Zamalek SC
Pyramids FC
1
0
W
06.11.25
H2H
Zamalek SC
Pyramids FC
0
0
D
05.06.25
H2H
Zamalek SC
Pyramids FC
1
1
D
13.05.25
H2H
Zamalek SC
Pyramids FC
0
1
L
20.10.24
H2H
Zamalek SC
Pyramids FC
1
1
D
26.07.24
H2H
Zamalek SC
Pyramids FC
1
1
D
08.11.23
H2H
Zamalek SC
Pyramids FC
3
3
D
16.01.23
H2H
Zamalek SC
Pyramids FC
1
1
D
11.12.22
H2H
Zamalek SC
Pyramids FC
1
0
W
01.08.22
H2H
Zamalek SC
Pyramids FC
3
0
W
Last matches: Pyramids FC
05.05.26
Pre
Pyramids FC
Ceramica Cleopatra
1
1
D
09.03.26
Pre
Pyramids FC
National Bank of Egypt
1
0
W
05.03.26
Pre
Pyramids FC
Haras El Hodood
3
1
W
24.02.26
Pre
Pyramids FC
Ghazl El Mehalla
3
1
W
11.02.26
Pre
Pyramids FC
Enppi
2
1
W
04.02.26
Pre
Pyramids FC
Smouha SC
1
2
L
06.12.25
Pre
Pyramids FC
Petrojet
2
2
D
03.12.25
Pre
Pyramids FC
Kahraba Ismailia
2
1
W
30.08.25
Pre
Pyramids FC
Al Ahly
2
0
W
19.08.25
Pre
Pyramids FC
AL Masry
2
2
D
08.08.25
Pre
Pyramids FC
Wadi Degla
0
0
D
H2H away: Pyramids FC
23.04.26
H2H
Zamalek SC
Pyramids FC
1
0
L
06.11.25
H2H
Zamalek SC
Pyramids FC
0
0
D
05.06.25
H2H
Zamalek SC
Pyramids FC
1
1
D
13.05.25
H2H
Zamalek SC
Pyramids FC
0
1
W
20.10.24
H2H
Zamalek SC
Pyramids FC
1
1
D
26.07.24
H2H
Zamalek SC
Pyramids FC
1
1
D
08.11.23
H2H
Zamalek SC
Pyramids FC
3
3
D
16.01.23
H2H
Zamalek SC
Pyramids FC
1
1
D
11.12.22
H2H
Zamalek SC
Pyramids FC
1
0
L
01.08.22
H2H
Zamalek SC
Pyramids FC
3
0
L

Standings

Premier League: Regular season
# Team MP W D L G GD PTS Form
1 20 13 4 3 32:13 19 43
L W W W W
2 20 13 4 3 33:15 18 43
W W L W W
3 20 11 7 2 33:19 14 40
L W D W W
4 20 11 5 4 29:16 13 38
D D D L W
5 20 8 8 4 29:20 9 32
L W L W D
6 20 8 7 5 21:13 8 31
W W L L L
7 20 7 9 4 20:16 4 30
W W W L D
8 20 7 8 5 23:20 3 29
D D W D L
9 20 7 8 5 21:16 5 29
W D L D D
10 20 6 10 4 16:15 1 28
W D W D L
11 20 5 11 4 18:14 4 26
L D L W D
12 20 5 10 5 21:23 -2 25
L D W D D
13 20 5 8 7 18:24 -6 23
L L D L D
14 20 5 7 8 14:24 -10 22
W W W D L
15 20 6 2 12 15:24 -9 20
L W L W W
16 20 2 13 5 12:15 -3 19
D L L D L
17 20 3 9 8 13:21 -8 18
L D D W L
18 20 4 5 11 15:29 -14 17
L L W L D
19 20 4 4 12 22:37 -15 16
L W D D L
20 20 2 9 9 8:22 -14 15
D L L D D
21 20 3 2 15 11:28 -17 11
L L D L L
Promotion - Premier League (Championship Group)
Premier League (Relegation Group)