Wydad AC vs Olympique Safi match stats & report
2–2 Full time
Wydad AC stats & fixtures · Olympique Safi stats & fixtures
Wydad AC drew with Olympique Safi 2–2 in the CAF Confederation Cup (Quarter-finals) on 22 March 2026. Expected goals finished 1.66–1.40. Wydad AC had 55% of the ball.
Wydad AC vs Olympique Safi match statistics
- 55% Ball possession 45%
- 1.66 Expected goals (xG) 1.40
- 18 Total shots 10
- 4 Shots on target 4
- 10 Shots off target 3
- 4 Blocked shots 3
- 10 Shots inside the box 5
- 5 Corners 5
- 14 Fouls 15
- 1 Offsides 3
- 2 Yellow cards 3
- 1 Red cards 0
- 323 Passes 265
- 78% Pass accuracy 72%
- 2 Goalkeeper saves 2
Goals and cards
- -5' Yellow card Y. Ezzine Olympique Safi
- 24' Red card M. Benabid Wydad AC
- 37' Yellow card A. M'Hamdi Wydad AC
- 40' Penalty scored S. El Moudane Olympique Safi
- 44' Yellow card A. Aboulfath Wydad AC
- 45' Goal M. Moufid (assist H. Hannouri) Wydad AC
- 45+4' Yellow card H. Ferhani Olympique Safi
- 90' Goal M. Kone (assist S. Errahouli) Olympique Safi
- 90' Goal H. Ziyech Wydad AC
- 90+7' Yellow card S. El Moudane Olympique Safi
The Ghost's call
The Ghost made no call on this match before kickoff.
Team news & lineups
Wydad AC
Bench A. M'Hamdi , N. Amrabat , M. Bouchouari , S. Moussaddaq , N. Byar , H. Ziyech , Hamza Elowasti , W. Nassi Ouled Bentle , J. Bakasu
Olympique Safi
Bench Y. El Motie , M. Chemlal , M. Kone , A. Soufeir , Y. Kordani , A. Eddaou , A. El Houari , W. Atik , Y. Ezzine
Form guide
Wydad AC at home
3–1–6 in 10 matches
- Scored
- 1.1 per game
- Conceded
- 1.5 per game
- Clean sheets
- 3 / 10
- Corners
- 1.0 per game
- Shots on target
- 1.0 per game
9% of their goals arrive after the 75th minute.
Olympique Safi away
0–7–3 in 10 matches
- Scored
- 0.7 per game
- Conceded
- 1.0 per game
- Clean sheets
- 1 / 10
- Corners
- 2.5 per game
- Shots on target
- 2.5 per game
33% of their goals arrive after the 75th minute.
Wydad AC vs Olympique Safi head-to-head
| Date | Match | Score |
|---|---|---|
| Olympique Safi v Wydad AC | 1–1 | |
| Olympique Safi v Wydad AC | 1–2 | |
| Olympique Safi v Wydad AC | 1–1 | |
| Wydad AC v Olympique Safi | 1–0 |
Only 4 previous meetings on record. The Ghost weights head-to-head lightly — form is a stronger signal.