← All matches
Mounir Jaouani
Olympic Safi
Union Sportive Yacoub El Mansour
Olympic Safi
4-4-2 · 4-3-1-2
Union Sportive Yacoub El Mansour
Expected goals (xG) flow
per shotMatch momentum
Minute-by-minute pressure. Bars toward a team mean sustained attacking territory.
Average positions
formation shapeShot map
xG sizedGoalOn targetOff / blocked● size = xG
Goal
On target
Off target
Blocked
● size = xG (estimated)
Tap a player for their full match card.
Highlights 1 clip
Match events
23'
A Mkhair
27'
⚽
M. Balouk (pen)0–1
31'
B. Mansouri
Half-time · 0–1
46'
🔁
H. Boussefiane ◂ B. Mansouri
46'
🔁
S. E. Moudane ◂ S. E. Bouchqali
56'
🔁
Y. Najari ◂ A. Habbassi
64'
H. Boussefiane
65'
🔁
I. Badri ◂ H. Mrabet
65'
🔁
Z. Fati ◂ M. Ahayaoui
71'
🔁
M. Chemlal ◂ I. Khannouss
71'
🔁
A. Eddaou ◂ F. D. Ngoma
76'
🔁
A. Zine ◂ Y. Legnibi
77'
🔁
M. A. Fadil ◂ A. Soufeir
80'
H. Doughmi
85'
🔁
M. E. Badoui ◂ M. Balouk
Full-time · 0–1
90'
I. Badri
Coaches
Mehdi El Jabri 
Recent form
DARS Berkane0-0
WHKawkab Athletic Club Marrakech1-0
LAWydad Casablanca0-1
LHMAS de Fès1-2
DADifaâ Hassani El-Jadidi1-1
WHHassania d'Agadir2-1
LAIttihad Tanger1-2
DHCODM Meknès1-1
LARenaissance Zemamra1-2
LHUnion Touarga Sport1-2
Match facts
Kickoff
21 Jun, 14:00 UTC
Competition
Botola Pro
Highlights & clips
25
Y. E. Motie
8
F. Karmoune
33
M. A. Fadil
↑ 77'
30
A Mkhair
27
S. Morsli
6
S. E. Moudane
↑ 46'
5
S. Errahouli
10
A. Ouhatti
22
A. Eddaou
↑ 71'
19
Y. Najari
↑ 56'
21
M. Chemlal
↑ 71'
64
H. Doughmi
3
Y. Morsil
13
A. Zine
↑ 76'
4
M. N. A. Jamal
8
N. Azzoubairi
33
A. Khalloufi
15
I. Badri
↑ 65'
7
Z. Fati
↑ 65'
10
Z. Ajoughlal
30
H. Boussefiane
↑ 46'
90
M. E. Badoui
↑ 85'
Substitutes
12GH. Hamiani
2DA. Soufeir↓ 77'
31DH. Semmoumy
35DT. M. Sanou
29MS. E. Bouchqali↓ 46'
28MA. Habbassi↓ 56'
4MF. D. Ngoma↓ 71'
18FI. Khannouss↓ 71'
11FM. Elaz
Coach: Mounir Jaouani
Substitutes
58GO. Bernaoui
17DH. Mrabet↓ 65'
28DZ. Marour
21MB. Mansouri↓ 46'
19MM. Ahayaoui↓ 65'
16MY. Legnibi↓ 76'
23MS. Ahannach
77MF. E. Kaaba
2FM. Balouk↓ 85'
Coach: Mehdi El Jabri
Top stats
59%Possession41%
0.57Expected goals (xG)0.96
12Total shots7
6Shots on target1
8Corners4
Shots
2Shots off target4
4Blocked shots2
7Shots inside box3
5Shots outside box4
0Hit woodwork0
Attack
0Offsides5
3Free kicks3
Passing
464Passes238
338Accurate passes140
43/96 (44%)Long balls31/74 (41%)
2/16 (12%)Crosses0/5 (0%)
33Throw-ins17
Duels
41Duels37
39/97 (40%)Ground duels43/124 (35%)
19/44 (43%)Aerial duels23/53 (43%)
12/16 (75%)Dribbles6/11 (55%)
6Dispossessed12
Defending
1Tackles4
10Interceptions18
3Clearances30
Discipline
12Fouls13
1Yellow cards4
0Red cards0
Goalkeeping
0Saves6
5Goal kicks9
Odds consensus
1X2consensus
2.12
Olympic Safi ▲
2.92
Draw ▼
3.44
Union Sportive Yacoub El Mansour ▲
Double Chanceconsensus
1.26
Olympic Safi or Draw ▼
1.35
Olympic Safi or Union Sportive Yacoub El Mansour
1.63
Draw or Union Sportive Yacoub El Mansour ▼
Both Teams to Scoreconsensus
1.96
Yes
1.74
No
Total Goals 0.50consensus
1.07
Over 0.50
6.87
Under 0.50 ▼
Total Goals 1.50consensus
1.51
Over 1.50
2.30
Under 1.50
Total Goals 2.50consensus
2.20
Over 2.50
1.57
Under 2.50
Total Goals 3.50consensus
4.15
Over 3.50 ▼
1.22
Under 3.50 ▲
Total Goals 4.50consensus
8.99
Over 4.50 ▼
1.05
Under 4.50
Draw No Betconsensus
1.48
Olympic Safi ▼
2.44
Union Sportive Yacoub El Mansour ▲
Odd / Even Goalsconsensus
1.92
Odd
1.79
Even
Team Total Goals 0.50consensus
1.28
Over 0.50 ▲
3.30
Under 0.50 ▼
Team Total Goals 1.50consensus
2.39
Over 1.50 ▲
1.50
Under 1.50 ▼
Team Total Goals 2.50consensus
5.73
Over 2.50 ▲
1.11
Under 2.50 ▼
Team Total Goals 3.50consensus
14.60
Over 3.50 ▲
1.02
Under 3.50
Team Total Goals 4.50consensus
41.00
Over 4.50 ▼
Highest Scoring Halfconsensus
3.20
1st Half
2.13
2nd Half
3.12
Tie ▲
Report a data issue
Spotted something wrong on this match? Tell us what and we'll fix it.