← All matches
Bouchaib El Moubarki
Olympique Dcheira
Olympic Safi
Olympique Dcheira
4-1-2-3 · 4-1-2-3
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.
Highlights 1 clip
Match events
5'
⚽
A. Eddaou0–1
23'
🔁
F. D. Ngoma ◂ T. M. Sanou
42'
S. Morsli
Half-time · 0–1
65'
⚽
I. Doumbia1–1
67'
H. A. Brahim
79'
🔁
B. A. Hammou ◂ Y. Jabrane
81'
R. Abardi
85'
A. Soufeir
Full-time · 1–1
90'+5
🔁
S. Jazouli ◂ M. Habbali
Coaches
Mounir Jaouani 
Recent form
WAWydad Casablanca3-1
WHIttihad Tanger2-0
WAFath Union Sport2-0
DHAS FAR Rabat1-1
DADifaâ Hassani El-Jadidi2-2
DHCODM Meknès2-2
DARenaissance Zemamra1-1
LHUnion Sportive Yacoub El Mansour0-1
DARS Berkane0-0
WHKawkab Athletic Club Marrakech1-0
Where to watch
Tamazight TV
Match facts
Kickoff
02 Jul, 17:00 UTC
Competition
Botola Pro
Highlights & clips
22
H. I. Said
15
H. A. Brahim
32
C. Keita
29
I. Doumbia
⚽1
3
Y. E. Khafi
21
M. E. Gouj
20
M. Adjar
2
A. Benaadi
26
A. Aghou
97
S. Jazouli
↑ 90'
98
B. A. Hammou
↑ 79'
25
Y. E. Motie
32
I. Serbout
8
F. Karmoune
4
F. D. Ngoma
↑ 23'
3
W. Atik
10
A. Ouhatti
33
M. A. Fadil
6
S. E. Moudane
22
A. Eddaou
⚽1
19
Y. Najari
27
S. Morsli
Substitutes
12GT. Kotobi
19DM. Boumlik
5DA. Aboujemaa
8DY. Boughaz
91MY. Jabrane↓ 79'
7MM. Habbali↓ 90'
38MK. Raiss
62FR. Abardi
Coach: Bouchaib El Moubarki
Substitutes
1GA. Kernane
35DT. M. Sanou↓ 23'
2DA. Soufeir
31DH. Semmoumy
DA. K. Sylla
15DY. Kordani
18FI. Khannouss
Coach: Mounir Jaouani
Top stats
56%Possession44%
2.26Expected goals (xG)0.98
14Total shots10
4Shots on target6
8Corners5
Shots
8Shots off target3
2Blocked shots1
12Shots inside box7
2Shots outside box3
0Hit woodwork0
Attack
0Offsides1
5Free kicks4
Passing
428Passes298
324Accurate passes212
21/51 (41%)Long balls27/57 (47%)
13/29 (44%)Crosses2/15 (13%)
29Throw-ins17
Duels
47Duels39
50/120 (42%)Ground duels45/116 (39%)
27/43 (63%)Aerial duels23/57 (40%)
24/34 (71%)Dribbles19/29 (66%)
4Dispossessed3
Defending
2Tackles4
19Interceptions19
14Clearances22
Discipline
14Fouls15
2Yellow cards2
0Red cards0
Goalkeeping
5Saves3
6Goal kicks14
Odds consensus
1X2consensus
1.94
Olympique Dcheira
3.18
Draw
3.65
Olympic Safi
Double Chanceconsensus
1.23
Olympique Dcheira or Draw
1.30
Olympique Dcheira or Olympic Safi
1.75
Draw or Olympic Safi
Both Teams to Scoreconsensus
1.93
Yes
1.74
No
Total Goals 0.50consensus
1.06
Over 0.50
7.91
Under 0.50
Total Goals 1.50consensus
1.40
Over 1.50
2.85
Under 1.50
Total Goals 2.50consensus
2.23
Over 2.50
1.64
Under 2.50
Total Goals 3.50consensus
4.15
Over 3.50
1.22
Under 3.50
Total Goals 4.50consensus
8.65
Over 4.50
1.06
Under 4.50 ▲
Draw No Betconsensus
1.42
Olympique Dcheira
2.66
Olympic Safi
Total Corners (O/U) 4.50consensus
1.06
Over 4.50
8.50
Under 4.50
Total Corners (O/U) 5.50consensus
1.15
Over 5.50
4.60
Under 5.50
Total Corners (O/U) 6.50consensus
1.32
Over 6.50
2.95
Under 6.50
Total Corners (O/U) 7.50consensus
1.58
Over 7.50
2.10
Under 7.50
Total Corners (O/U) 8.50consensus
2.08
Over 8.50
1.63
Under 8.50
Total Corners (O/U) 9.50consensus
2.81
Over 9.50
1.36
Under 9.50
Total Corners (O/U) 10.50consensus
3.93
Over 10.50
1.19
Under 10.50
Report a data issue
Spotted something wrong on this match? Tell us what and we'll fix it.