← All matches
Bubista
RS Berkane
Olympic Safi
RS Berkane
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.
Highlights 1 clip
Match events
44'
A. Habbassi
Half-time · 0–0
46'
🔁
O. Haddadi ◂ E. Boukhriss
57'
🔁
Y. Najari ◂ A. Habbassi
57'
🔁
R. Hajji ◂ Y. Labhiri
57'
🔁
A. Khairi ◂ Z. Machach
67'
🔁
M. A. Fadil ◂ I. Khannouss
67'
🔁
A. Ouhatti ◂ F. D. Ngoma
80'
🔁
M. E. Morabit ◂ R. Aabid
80'
🔁
Y. E. Kaabi ◂ O. Lamlioui
89'
🔁
A. Eddaou ◂ S. E. Bouchqali
89'
🔁
T. M. Sanou ◂ S. Errahouli
Full-time · 0–0
90'+3
Y. E. Motie
90'+4
I. Serbout
Coaches
Mounir Jaouani 
Recent form
LAHassania d'Agadir0-1
WHIttihad Tanger1-0
WARaja Club Athletic1-0
WHRenaissance Zemamra1-0
WACODM Meknès1-0
WHKawkab Athletic Club Marrakech1-0
LAWydad Casablanca0-1
LHMAS de Fès1-2
DADifaâ Hassani El-Jadidi1-1
DHFath Union Sport1-1
Where to watch
Arryadia HD 1Tamazight TV
Match facts
Kickoff
18 Jun, 14:00 UTC
Competition
Botola Pro
Highlights & clips
12
M. Maftah
20
H. Manaout
4
O. Haddadi
↑ 46'
27
I. Kandouss
3
M. A. Sadil
8
A. Khairi
↑ 57'
15
R. Hajji
↑ 57'
11
Y. Mehri
10
M. E. Morabit
↑ 80'
23
M. Chouiar
24
Y. E. Kaabi
↑ 80'
25
Y. E. Motie
2
A. Soufeir
32
I. Serbout
30
A Mkhair
27
S. Morsli
10
A. Ouhatti
↑ 67'
8
F. Karmoune
19
Y. Najari
↑ 57'
26
T. M. Sanou
↑ 89'
22
A. Eddaou
↑ 89'
33
M. A. Fadil
↑ 67'
Substitutes
16GB. Kamal
33DE. Boukhriss↓ 46'
2DA. E. Maswab
29MZ. Machach↓ 57'
17MY. Labhiri↓ 57'
14MR. Aabid↓ 80'
5MS. Sidibe
18MI. Riahi
9FO. Lamlioui↓ 80'
Coach: Bubista
Substitutes
12GH. Hamiani
31DH. Semmoumy
28MA. Habbassi↓ 57'
4MF. D. Ngoma↓ 67'
29MS. E. Bouchqali↓ 89'
5MS. Errahouli↓ 89'
21MM. Chemlal
18FI. Khannouss↓ 67'
11FM. Elaz
Coach: Mounir Jaouani
Top stats
71%Possession29%
1.02Expected goals (xG)0.41
11Total shots7
2Shots on target3
3Corners1
Shots
5Shots off target2
3Blocked shots2
7Shots inside box5
4Shots outside box2
1Hit woodwork0
Attack
1Offsides0
2Free kicks1
Passing
626Passes245
535Accurate passes172
36/52 (69%)Long balls21/46 (45%)
11/33 (33%)Crosses2/5 (40%)
24Throw-ins16
Duels
46Duels31
51/124 (41%)Ground duels32/112 (29%)
22/34 (65%)Aerial duels14/35 (40%)
22/31 (71%)Dribbles9/14 (64%)
10Dispossessed6
Defending
4Tackles3
10Interceptions20
8Clearances12
Discipline
9Fouls12
0Yellow cards3
0Red cards0
Goalkeeping
3Saves3
6Goal kicks14
Odds consensus
1X2consensus
1.71
RS Berkane
3.12
Draw ▼
5.16
Olympic Safi ▼
Double Chanceconsensus
1.14
RS Berkane or Draw
1.31
RS Berkane or Olympic Safi
1.99
Draw or Olympic Safi
Both Teams to Scoreconsensus
2.07
Yes
1.67
No
Total Goals 0.50consensus
1.07
Over 0.50
7.48
Under 0.50 ▼
Total Goals 1.50consensus
1.40
Over 1.50 ▲
2.85
Under 1.50 ▼
Total Goals 2.50consensus
2.15
Over 2.50
1.59
Under 2.50
Total Goals 3.50consensus
4.10
Over 3.50 ▲
1.23
Under 3.50 ▼
Total Goals 4.50consensus
8.35
Over 4.50
1.05
Under 4.50 ▲
Draw No Betconsensus
1.24
RS Berkane
3.64
Olympic Safi
Total Corners (O/U) 6.50consensus
1.40
Over 6.50
2.60
Under 6.50
Total Corners (O/U) 7.50consensus
1.70
Over 7.50
1.91
Under 7.50
Total Corners (O/U) 8.50consensus
2.25
Over 8.50
1.50
Under 8.50
Odd / Even Goalsconsensus
1.93
Odd
1.79
Even
Team Total Goals 0.50consensus
1.20
Over 0.50
4.17
Under 0.50
Team Total Goals 1.50consensus
2.01
Over 1.50
1.71
Under 1.50
Team Total Goals 2.50consensus
4.19
Over 2.50 ▲
1.19
Under 2.50
Report a data issue
Spotted something wrong on this match? Tell us what and we'll fix it.