Egyptian Premier League
· Championship Group - 4
April 27, 2026 19:00
F. Mayele
(ast. O. Al Fakhouri)
70'
F. Mayele
77'
K. Hafez
90'+4
(pen.)
The ForzaPitch pre-match prediction gave Pyramids FC a 41% win probability (draw 28%, Al Ahly 30%). The final result was Pyramids FC 3–0 Al Ahly. In 1 previous meetings, Pyramids FC have won 1 times, with 0 draws and 0 wins for Al Ahly.
Match statistics
9
Total shots
6
6
Shots on target
1
1.67
Actual xG
0.86
1
Saves
3
44%
Possession
56%
4
Corners
8
11
Tackles
15
2
🟨 Yellow cards
1
Match Events
M. Chibi
13'
19'
M. Hany
H. Hamdan
38'
M. Marei
/ W. El Karti
51'
62'
M. Ben Romdhane
/
A. Dieng
62'
A. Bencharki
/
Trezeguet
⚽F. Mayele
· ast. O. Al Fakhouri
70'
71'
E. Ashour
/
T. Mohamed
73'
⚽F. Mayele
77'
Zalaka
/ K. Hafez
81'
81'
M. Otaka
/
Y. Ibrahim
O. Al Fakhouri
/ M. Ziko
90'+1
N. Maher
/ Y. Obama
90'+1
⚽K. Hafez
(pen.)
90'+4
Pre-match prediction
41.51%
Pyramids ←
28.32%
X
30.18%
Al
we assigned to the actual result (Pyramids FC)
41.51%
(low confidence)
Expected vs actual xG
Exp.
Actual
Δ
1.62
1.67
+0.05
1.46
0.86
-0.6
Pyramids FC dominated by xG (1.67 vs 0.86).
The final result reflects the playing dominance.
The model's xG estimates diverged from reality.
Lineups
1
G
80
D
3
Mahmoud Marei
51'
D
Mahmoud Marei
51'
D
6
Osama Galal
D
Osama Galal
D
15
M. Chibi
D
M. Chibi
D
25
89'
M
14
M
33
M
27
Nasser Maher
89'
F
Nasser Maher
89'
F
9
Fiston Mayele
2 ⚽
F
Fiston Mayele
2 ⚽
F
17
Mahmoud Zalaka
81'
F
Mahmoud Zalaka
81'
F
Bench
29
Karim Hafez
1 ⚽
9'
D
Karim Hafez
1 ⚽
9'
D
30
Mostafa Zico
10'
F
Mostafa Zico
10'
F
31
Mostafa Shobeir
G
Mostafa Shobeir
G
36
A. Kouka
D
2
Yassin Marei
D
Yassin Marei
D
6
Yasser Ibrahim
81'
D
Yasser Ibrahim
81'
D
30
Mohamed Hany
D
Mohamed Hany
D
7
Trézéguet
M
Trézéguet
M
23
A. Dieng
62'
M
A. Dieng
62'
M
13
Marwan Attia
M
Marwan Attia
M
10
Mohamed Sherif
62'
M
Mohamed Sherif
62'
M
29
Taher Mohamed
71'
F
Taher Mohamed
71'
F
25
Zizo
F
Zizo
F
Bench
17
A. Bencharki
28'
F
A. Bencharki
28'
F
24
A. Eid
D
22
Emam Ashour
19'
M
Emam Ashour
19'
M
27
Marwan Osman
9'
F
Marwan Osman
9'
F
Best on the pitch
Fiston Mayele
F · Pyramids
9.20
2 ⚽
5 shots
· 11 pass
Karim Hafez
D · Pyramids
7.60
1 ⚽
1 shots
· 8 pass
Osama Galal
D · Pyramids
7.30
· 39 pass
Marwan Attia
M · Al
7.30
· 63 pass
Taher Mohamed
F · Al
7.20
1 shots
· 17 pass
M. Chibi
D · Pyramids
7.00
1 shots
· 27 pass
Pyramids FC — Player statistics
| Team | Pos | Min | Rating | ⚽ | 👟 | Shots | Pass | Acc% | Tck | YC | RC |
|---|---|---|---|---|---|---|---|---|---|---|---|
| G | 90 | 6.70 | — | — | — | 25 | 11% | — | — | — | |
| D | 90 | 6.20 | — | — | — | 33 | 26% | 2 | — | — | |
| Mahmoud Marei | D | 51 | 6.90 | — | — | — | 34 | 32% | — | — | — |
| Osama Galal | D | 90 | 7.30 | — | — | — | 39 | 35% | 1 | — | — |
| M. Chibi | D | 90 | 7.00 | — | — | 1 | 27 | 18% | 2 | 1 | — |
| M | 89 | 7.00 | — | — | 2 | 18 | 15% | 3 | — | — | |
| M | 90 | 6.90 | — | — | — | 38 | 33% | 1 | — | — | |
| M | 90 | 6.60 | — | — | — | 36 | 28% | 1 | 1 | — | |
| Nasser Maher | F | 89 | 6.70 | — | — | — | 28 | 24% | — | — | — |
| Fiston Mayele | F | 90 | 9.20 | 2 | — | 5 | 11 | 6% | — | — | — |
| Mahmoud Zalaka | F | 81 | 6.30 | — | — | — | 8 | 6% | 1 | — | — |
| Karim Hafez | D | 9 | 7.60 | 1 | — | 1 | 8 | 6% | — | — | — |
| Mostafa Zico | F | 10 | 6.30 | — | — | — | 1 | 1% | — | — | — |
Al Ahly — Player statistics
| Team | Pos | Min | Rating | ⚽ | 👟 | Shots | Pass | Acc% | Tck | YC | RC |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Mostafa Shobeir | G | 90 | 6.50 | — | — | — | 26 | 24% | — | — | — |
| A. Kouka | D | 90 | 6.30 | — | — | — | 54 | 48% | 1 | — | — |
| Yassin Marei | D | 90 | 6.00 | — | — | — | 46 | 33% | 2 | — | — |
| Yasser Ibrahim | D | 81 | 6.20 | — | — | — | 38 | 35% | 2 | — | — |
| Mohamed Hany | D | 90 | 6.90 | — | — | — | 49 | 39% | 2 | 1 | — |
| Trézéguet | M | 90 | 5.90 | — | — | 3 | 25 | 18% | 2 | — | — |
| A. Dieng | M | 62 | 6.30 | — | — | — | 28 | 25% | — | — | — |
| Marwan Attia | M | 90 | 7.30 | — | — | — | 63 | 50% | 4 | — | — |
| Mohamed Sherif | M | 62 | 6.60 | — | — | — | 6 | 6% | — | — | — |
| Taher Mohamed | F | 71 | 7.20 | — | — | 1 | 17 | 16% | 1 | — | — |
| Zizo | F | 90 | 6.50 | — | — | — | 33 | 30% | — | — | — |
| A. Bencharki | F | 28 | 6.90 | — | — | — | 13 | 11% | — | — | — |
| Emam Ashour | M | 19 | 6.30 | — | — | 1 | 13 | 9% | 1 | — | — |
| Marwan Osman | F | 9 | 6.70 | — | — | 1 | 1 | 1% | — | — | — |
Frequently Asked Questions
What was the final score of Pyramids FC vs Al Ahly?
The final score was Pyramids FC 3–0 Al Ahly.
What did the model predict before Pyramids FC vs Al Ahly?
The model assigned 41% probability to a Pyramids FC win, 28% to a draw, and 30% to an Al Ahly win.