← All matches
Ricardo Cheu
Difaâ Hassani El-Jadidi
Olympic Safi
Difaâ Hassani El-Jadidi
4-2-3-1 · 4-2-3-1
Olympic Safi
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
Tap a player for their full match card.
Match events
16'
S. E. Bouchqali
28'
⚽
Y. Fatine · assist B. E. I. Bouzidi1–0
Half-time · 1–0
46'
🔁
A. E. Khaffi ◂ Y. Michte
46'
🔁
M. Elaz ◂ H. Semmoumy
46'
🔁
A Mkhair ◂ F. D. Ngoma
54'
🔁
Y. Lamine ◂ O. Benchchaoui
64'
Y. Fatine
68'
🔁
M. Mouchtanim ◂ A. Ziani
78'
🔁
M. Hilali ◂ R. Dacosta
78'
🔁
A. Riyane ◂ A. E. Idrissi
79'
🔁
A. Eddaou ◂ A. Habbassi
79'
🔁
S. Morsli ◂ H. Ferhani
81'
I. Serbout
85'
⚽
I. Serbout1–1
Second half · 1–1
90'+2
M. Chemlal
90'+2
🔁
M. Chemlal ◂ S. Errahouli
Coaches
Mounir Jaouani 
Recent form
DAIttihad Tanger1-1
DHHassania d'Agadir2-2
LARaja Club Athletic0-1
WHRenaissance Zemamra2-1
WACODM Meknès1-0
DHFath Union Sport1-1
DAAS FAR Rabat1-1
LAHassania d'Agadir1-2
LHIttihad Tanger1-2
DAUnion Touarga Sport1-1
Where to watch
Arryadia
Match facts
Kickoff
23 May, 20:00 UTC
Competition
Botola Pro
30
B. Niasse
24
Z. Oubraim
5
A. Sanogo
20
Y. Fatine
⚽1
23
S. Abaaziz
8
A. E. Khaffi
↑ 46'
6
B. E. I. Bouzidi
9
Y. Lamine
↑ 54'
13
A. Riyane
↑ 78'
10
M. Mouchtanim
↑ 68'
21
M. Hilali
↑ 78'
12
H. Hamiani
30
A Mkhair
↑ 46'
8
F. Karmoune
32
I. Serbout
⚽1
27
S. Morsli
↑ 79'
10
A. Ouhatti
11
M. Elaz
↑ 46'
22
A. Eddaou
↑ 79'
29
S. E. Bouchqali
21
M. Chemlal
↑ 90'
19
Y. Najari
Substitutes
16GA. A. Wahmane
2DO. Benchchaoui↓ 54'
88MY. Michte↓ 46'
77MA. Ziani↓ 68'
99MA. E. Idrissi↓ 78'
80FR. Dacosta↓ 78'
17FA. Ennakouss
7FI. Sabik
12A. Mostakime
Coach: Ricardo Cheu
Substitutes
25GY. E. Motie
31DH. Semmoumy↓ 46'
13DH. Ferhani↓ 79'
15DY. Kordani
2DA. Soufeir
4MF. D. Ngoma↓ 46'
28MA. Habbassi↓ 79'
5MS. Errahouli↓ 90'
17MA. E. Houari
Coach: Mounir Jaouani
Top stats
0.55Expected goals (xG)1.82
Discipline
1Yellow cards3
0Red cards0
Odds consensus
1X2consensus
3.40
Difaâ Hassani El-Jadidi
2.82
Draw
2.20
Olympic Safi
Double Chanceconsensus
1.59
Difaâ Hassani El-Jadidi or Draw
1.38
Difaâ Hassani El-Jadidi or Olympic Safi
1.27
Draw or Olympic Safi
Both Teams to Scoreconsensus
2.15
Yes
1.62
No
Total Goals 0.50consensus
1.11
Over 0.50
5.75
Under 0.50
Total Goals 1.50consensus
1.50
Over 1.50
2.40
Under 1.50
Total Goals 2.50consensus
2.59
Over 2.50
1.44
Under 2.50
Total Goals 3.50consensus
5.00
Over 3.50
1.14
Under 3.50
Total Goals 4.50consensus
11.00
Over 4.50
1.04
Under 4.50
Draw No Betconsensus
2.34
Difaâ Hassani El-Jadidi
1.52
Olympic Safi
Total Corners (O/U) 4.50consensus
1.06
Over 4.50
7.50
Under 4.50
Total Corners (O/U) 5.50consensus
1.18
Over 5.50
4.33
Under 5.50
Total Corners (O/U) 6.50consensus
1.36
Over 6.50
2.80
Under 6.50
Total Corners (O/U) 7.50consensus
1.75
Over 7.50
1.89
Under 7.50
Total Corners (O/U) 8.50consensus
2.20
Over 8.50
1.57
Under 8.50
Total Corners (O/U) 9.50consensus
3.10
Over 9.50
1.30
Under 9.50
Total Corners (O/U) 10.50consensus
4.50
Over 10.50
1.17
Under 10.50
Report a data issue
Spotted something wrong on this match? Tell us what and we'll fix it.