Egyptian Premier League
· Championship Group - 2
April 11, 2026 17:00
M. Hamdi
90'+4
(pen.)
77'
K. Bambo
The ForzaPitch pre-match prediction gave Pyramids FC a 54% win probability (draw 32%, AL Masry 12%). The final result was Pyramids FC 1–1 AL Masry. In 1 previous meetings, Pyramids FC have won 0 times, with 1 draws and 0 wins for AL Masry.
Match statistics
10
Total shots
3
6
Shots on target
2
2.96
Actual xG
2.07
1
Saves
5
51%
Possession
49%
6
Corners
6
18
Tackles
14
4
🟨 Yellow cards
4
1
🟥 Red cards
1
Match Events
9'
M. Makhlouf
14'
M. Gaber
Zalaka
24'
62'
A. Mansour
H. Hamdan
66'
N. Maher
/ A. Atef
66'
M. Fathi
/ F. Mayele
66'
69'
O. El Saaiy
/
M. Gaber
69'
K. Bambo
/
O. Zemraoui
70'
A. Mahmoud
/
M. El Shami
F. Mayele
76'
77'
(pen.)
K. Bambo⚽
M. Ziko
/ O. Al Fakhouri
79'
79'
M. Hashem
/
B. El Mohamady
K. Jurcic
80'
H. Hamdan
81'
H. Hamdan
81'
83'
A. Sawafta
/
M. Hamada
M. Chibi
/ M. Hamdi
88'
⚽M. Hamdi
90'+4
90'+6
M. Makhlouf
90'+6
M. Makhlouf
⚽M. Hamdi
(missed pen.)
90'+13
Pre-match prediction
54.53%
Pyramids
32.54%
X ←
12.93%
AL
we assigned to the actual result (Draw)
32.54%
(low confidence)
Expected vs actual xG
Exp.
Actual
Δ
1.40
2.96
+1.56
0.62
2.07
+1.45
Pyramids FC dominated by xG (2.96 vs 2.07).
The final result does not reflect the playing dominance.
The model's xG estimates diverged from reality.
Lineups
1
G
80
D
4
Ahmed Samy
D
Ahmed Samy
D
6
Osama Galal
D
Osama Galal
D
15
M. Chibi
88'
D
M. Chibi
88'
D
14
M
30
Mostafa Zico
79'
M
Mostafa Zico
79'
M
33
81'
M
11
M. Fathi
66'
M
17
Mahmoud Zalaka
F
Mahmoud Zalaka
F
27
Nasser Maher
66'
F
Nasser Maher
66'
F
Bench
23
Ahmed Atef Otta
24'
M
Ahmed Atef Otta
24'
M
9
Fiston Mayele
24'
F
Fiston Mayele
24'
F
29
Karim Hafez
D
Karim Hafez
D
19
Marwan Hamdy
1 ⚽
16'
F
Marwan Hamdy
1 ⚽
16'
F
1
G
3
D
5
Khaled Sobhi
D
Khaled Sobhi
D
2
Baher El Mohamady
79'
D
Baher El Mohamady
79'
D
7
Karim El Eraki
D
Karim El Eraki
D
11
Mohamed El Shamy
70'
M
Mohamed El Shamy
70'
M
6
Mohamed Makhlouf
M
Mohamed Makhlouf
M
14
Mahmoud Hamada
83'
M
Mahmoud Hamada
83'
M
22
M. Gaber
69'
M
27
Oussama Zemraoui
69'
F
Oussama Zemraoui
69'
F
25
M. Temine
F
M. Temine
F
Bench
21
Bonheur Mugisha
M
Bonheur Mugisha
M
10
Karim Bambo
1 ⚽
21'
F
Karim Bambo
1 ⚽
21'
F
33
Omar El Saaiy
21'
M
Omar El Saaiy
21'
M
Best on the pitch
G · AL
8.90
· 34 pass
Ahmed Samy
D · Pyramids
7.60
· 45 pass
D · Pyramids
7.50
· 33 pass
Baher El Mohamady
D · AL
7.50
· 24 pass
M · Pyramids
7.30
· 28 pass
M. Fathi
M · Pyramids
7.30
· 14 pass
Pyramids FC — Player statistics
| Team | Pos | Min | Rating | ⚽ | 👟 | Shots | Pass | Acc% | Tck | YC | RC |
|---|---|---|---|---|---|---|---|---|---|---|---|
| G | 90 | 6.50 | — | — | — | 16 | 9% | — | — | — | |
| D | 90 | 7.50 | — | — | — | 33 | 22% | 3 | — | — | |
| Ahmed Samy | D | 90 | 7.60 | — | — | — | 45 | 36% | 3 | — | — |
| Osama Galal | D | 90 | 6.60 | — | — | — | 50 | 44% | 2 | — | — |
| M. Chibi | D | 88 | 6.30 | — | — | — | 31 | 23% | 1 | — | — |
| M | 90 | 7.30 | — | — | — | 28 | 21% | 4 | — | — | |
| Mostafa Zico | M | 79 | 5.90 | — | — | 2 | 18 | 12% | 1 | — | — |
| M | 81 | 6.20 | — | — | 1 | 27 | 24% | 1 | 2 | 1 | |
| M. Fathi | M | 66 | 7.30 | — | — | — | 14 | 11% | — | — | — |
| Mahmoud Zalaka | F | 90 | 6.90 | — | — | 3 | 12 | 7% | 1 | 1 | — |
| Nasser Maher | F | 66 | 6.90 | — | — | — | 21 | 15% | 1 | — | — |
| Ahmed Atef Otta | M | 24 | 7.00 | — | — | 1 | 10 | 4% | 1 | — | — |
| Fiston Mayele | F | 24 | 6.30 | — | — | 1 | 8 | 6% | — | 1 | — |
| Marwan Hamdy | F | 16 | 6.70 | 1 | — | 2 | 2 | 1% | — | — | — |
AL Masry — Player statistics
| Team | Pos | Min | Rating | ⚽ | 👟 | Shots | Pass | Acc% | Tck | YC | RC |
|---|---|---|---|---|---|---|---|---|---|---|---|
| G | 90 | 8.90 | — | — | — | 34 | 17% | — | — | — | |
| D | 90 | 6.70 | — | — | — | 35 | 25% | 1 | 1 | — | |
| Khaled Sobhi | D | 90 | 6.70 | — | — | — | 33 | 27% | 2 | — | — |
| Baher El Mohamady | D | 79 | 7.50 | — | — | — | 24 | 20% | 3 | — | — |
| Karim El Eraki | D | 90 | 6.60 | — | — | — | 18 | 14% | 4 | — | — |
| Mohamed El Shamy | M | 70 | 6.30 | — | — | — | 13 | 9% | — | — | — |
| Mohamed Makhlouf | M | 90 | 6.20 | — | — | — | 40 | 29% | 1 | 2 | 1 |
| Mahmoud Hamada | M | 83 | 6.60 | — | — | — | 30 | 21% | 1 | — | — |
| M. Gaber | M | 69 | 6.30 | — | — | — | 23 | 18% | — | 1 | — |
| Oussama Zemraoui | F | 69 | 7.00 | — | — | 1 | 20 | 14% | 2 | — | — |
| M. Temine | F | 90 | 6.90 | — | — | 1 | 21 | 17% | — | — | — |
| Karim Bambo | F | 21 | 7.20 | 1 | — | 1 | 5 | 2% | — | — | — |
| Omar El Saaiy | M | 21 | 6.50 | — | — | — | 3 | 2% | — | — | — |
Frequently Asked Questions
What was the final score of Pyramids FC vs AL Masry?
The final score was Pyramids FC 1–1 AL Masry.
What did the model predict before Pyramids FC vs AL Masry?
The model assigned 54% probability to a Pyramids FC win, 32% to a draw, and 12% to an AL Masry win.