OLY scorers
Attack edge
OLY
Possession
42% - 58%
Source?
match feed
DJO scorers
Compact game flow built from official team stats and player performance lines.


Performance ledger
Attack pressure?
Shot accuracy?
Pass security?
Defensive volume?
Duel win rate?
Discipline load?
Best-rated, creator, ball-winner and shot threat for each side.

Olympique Safi
4-2-3-1 · 0/9 bench used
Best rated
Soufian El Moudane
9.6 rating · 90 min
Chance maker
Mohamed Chemlal
3 key passes · 1 assist
Ball winner
Soufian El Moudane
11 duels won · 5 actions
Shot threat
Soufian El Moudane
2/2 on target · 2 goals

Djoliba
4-3-3 · 0/7 bench used
Best rated
Aboubacar Diarra
7.2 rating · 81 min
Chance maker
Aly Keita
1 key passes
Ball winner
Badra Ouattara
10 duels won · 5 actions
Shot threat
Aboubacar Diarra
3/4 on target · 1 goal
















Olympique Safi
DjolibaGoals, cards and substitutions in chronological order.
OLYDJO
| 7.7 |
| 90 |
| 0/0 |
| 0/0 |
| 1 |
| 7/13 |
| 7 |
| 7.2 | 90 | 0/1 | 0/0 | 1 | 7/8 | 5 |
| 7.0 | 48 | 0/0 | 0/0 | 1 | 3/7 | 3 |
| 6.9 | 75 | 0/0 | 1/1 | 2 | 2/6 | 2 |
| 6.9 | 75 | 0/1 | 1/2 | 3 | 3/6 | 2 |
| 6.7 | 10 | 0/0 | 0/0 | -- | 2/3 | -- |
| 6.7 | 88 | 0/0 | 0/1 | 1 | 10/21 | 3 |

Performance ledger