Pyramids FC vs Orlando Pirates match stats & report
3–2 Full time
Pyramids FC stats & fixtures · Orlando Pirates stats & fixtures
Pyramids FC beat Orlando Pirates 3–2 in the CAF Champions League (Semi-finals) on 25 April 2025. Pyramids FC had 60% of the ball.
Pyramids FC vs Orlando Pirates match statistics
- 60% Ball possession 40%
- 15 Total shots 13
- 8 Shots on target 4
- 5 Shots off target 3
- 2 Blocked shots 6
- 9 Shots inside the box 8
- 4 Corners 5
- 8 Fouls 14
- 4 Offsides 3
- 1 Yellow cards 2
- 461 Passes 309
- 76% Pass accuracy 61%
- 2 Goalkeeper saves 4
Goals and cards
- 41' Goal R. Mofokeng (assist Tapelo Xoki) Orlando Pirates
- 45' Yellow card D. van Rooyen Orlando Pirates
- 45+1' Goal F. Mayele (assist Mostafa Fathy) Pyramids FC
- 52' Goal M. Nkota Orlando Pirates
- 57' Goal Ramadan Sobhi (assist Mohamed Chibi) Pyramids FC
- 60' Yellow card T. Mbatha Orlando Pirates
- 84' Goal F. Mayele Pyramids FC
- 90+2' Yellow card Ahmed El-Shenawy Pyramids FC
The Ghost's call
The Ghost made no call on this match before kickoff.
Team news & lineups
Pyramids FC
Bench Ramadan Sobhi , Sodiq Awujoola , Marwan Hamdy , Ahmed Tawfik , Ali Gabr , Youssef Obama , Abdel Rahman Magdi , Sherif Ekramy , Ahmed Atef
Orlando Pirates
Bench B. Shandu , Kabelo Dlamini , P. Maswanganyi , T. Mabasa , B. Radiopane , P. Mako , N. Ndlondlo , M. Buthelezi , S. Ndlozi
Form guide
Pyramids FC at home
8–1–1 in 10 matches
- Scored
- 2.5 per game
- Conceded
- 1.0 per game
- Clean sheets
- 3 / 10
- Corners
- 5.0 per game
- Shots on target
- 4.6 per game
27% of their goals arrive after the 75th minute.
Orlando Pirates away
8–2–0 in 10 matches
- Scored
- 1.9 per game
- Conceded
- 0.2 per game
- Clean sheets
- 8 / 10
- Corners
- 6.3 per game
- Shots on target
- 6.3 per game
21% of their goals arrive after the 75th minute.
Pyramids FC vs Orlando Pirates head-to-head
| Date | Match | Score |
|---|---|---|
| Orlando Pirates v Pyramids FC | 0–0 |
Only 1 previous meetings on record. The Ghost weights head-to-head lightly — form is a stronger signal.