OLY scorers
Attack edge
SAN
Possession
45% - 55%
Source?
match feed
SAN 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-4-2 · 0/9 bench used
Best rated
Moussa Koné
7.6 rating · 14 min
Chance maker
Soufian El Moudane
1 key passes
Ball winner
Houari Ferhani
7 duels won · 5 actions
Shot threat
Moussa Koné
1/1 on target · 1 goal

San-Pédro
4-2-3-1 · 0/9 bench used
Best rated
Amalaman Allou
7.9 rating · 19 min
Chance maker
Laciné Dosso
3 key passes · 1 assist
Ball winner
Ibrahima Touré
7 duels won · 7 actions
Shot threat
Amalaman Allou
1/2 on target · 1 goal
















Olympique Safi
San-PédroGoals, cards and substitutions in chronological order.
OLYSAN
| 7.3 |
| 67 |
| 0/0 |
| 0/1 |
| -- |
| 2/4 |
| 2 |
| 7.2 | 90 | 0/0 | 0/0 | -- | 5/7 | 5 |
| 7.2 | 76 | 1/0 | 1/1 | -- | 2/11 | -- |
| 7.2 | 76 | 0/0 | 0/0 | -- | 5/7 | 4 |
| 7.0 | 90 | 0/0 | 0/0 | -- | 7/7 | 5 |
| 6.9 | 28 | 0/0 | 0/0 | -- | 7/10 | 3 |
| 6.7 | 90 | 0/0 | 1/2 | 1 | 6/19 | 3 |

Performance ledger