Olympique Safi VS Kawkab Marrakech
Recent Form
Olympique Safi
L
D
D
D
L
Head to Head
Jun 12, 2026
Olympique Safi
VS
Kawkab Marrakech
1 - 0
Olympique Safi
VS
Kawkab Marrakech
Botola Pro
Stade El Massira
2025
Mar 4, 2026
Kawkab Marrakech
VS
Olympique Safi
1 - 1
Kawkab Marrakech
VS
Olympique Safi
Botola Pro
Stade de Marrakech
2025
Jun 4, 2019
Olympique Safi
VS
Kawkab Marrakech
1 - 0
Olympique Safi
VS
Kawkab Marrakech
Botola Pro
Stade El Massira
2018
Jan 13, 2019
Kawkab Marrakech
VS
Olympique Safi
1 - 2
Kawkab Marrakech
VS
Olympique Safi
Botola Pro
Stade de Marrakech
2018
Mar 25, 2018
Olympique Safi
VS
Kawkab Marrakech
2 - 1
Olympique Safi
VS
Kawkab Marrakech
Botola Pro
Stade El Massira
2017
Match Events
Olympique Safi
Kawkab Marrakech
31'
Yellow Card
31'
H. Ferhani
Yellow Card
43'
⚽
S. Errahouli
Assist: I. Khannouss
49'
I. El Alami
Yellow Card
69'
⇄
A. Soufeir
On: A. Soufeir
Off: A. Ouhatti
Substitution
69'
⇄
I. Khannouss
On: I. Khannouss
Off: Y. Najari
Substitution
72'
⇄
Y. El Bahraoui
On: Y. El Bahraoui
Off: K. Boutaib
Substitution
72'
⇄
C. Gnolou
On: C. Gnolou
Off: S. Essallami
Substitution
72'
⇄
C. Gnolou
On: C. Gnolou
Off: S. Essallami
Substitution
72'
⇄
Y. El Bahraoui
On: Y. El Bahraoui
Off: K. Boutaib
Substitution
78'
S. El Bouchqali
Yellow Card
79'
⇄
A. Habbassi
On: A. Habbassi
Off: A. Eddaou
Substitution
79'
⇄
S. Errahouli
On: S. Errahouli
Off: S. El Morsli
Substitution
79'
⇄
S. Errahouli
On: S. Errahouli
Off: S. El Morsli
Substitution
79'
⇄
A. Habbassi
On: A. Habbassi
Off: A. Eddaou
Substitution
82'
Y. Najari
Yellow Card
83'
⇄
S. Cisse
On: S. Cisse
Off: K. Tamrani
Substitution
83'
⇄
I. Mihrab
On: I. Mihrab
Off: O. Haffari
Substitution
86'
⇄
M. Elabdi
On: M. Elabdi
Off: J. Omurwa
Substitution
88'
⇄
H. Ferhani
On: H. Ferhani
Off: T. Sanou
Substitution
Lineups
Olympique Safi
Starting XI
A. Soufeir
#2
F. Ngoma
#4
S. Errahouli
#5
F. Karmoune
#8
H. Ferhani
#13
I. Khannouss
#18
Y. El Motie
#25
A. Habbassi
#28
S. El Bouchqali
#29
A. Mkhair
#30
I. Serbout
#32
Substitutes
19
Y. Najari
35
T. Sanou
Kawkab Marrakech
Starting XI
O. Mahrous
#5
H. El Janati
#6
13
R. Mennioui
#13
18
S. Cisse
#18
I. Mihrab
#19
22
M. Jemjami
#22
26
H. Fassoukh
#26
M. Elabdi
#31
C. Gnolou
#35
I. El Alami
#44
Y. El Bahraoui
#47
Substitutes
8
K. Tamrani
11
S. Essallami
12
A. El Hamdaoui
14
H. Smaali
27
M. Battah
37
N. Ait Oubna
Match Statistics
Match statistics not available
Statistics are not available for this match yet.
Team Comparison
35
Overall Strength
46.1
47.1%
Attacking Power
52.9%
38.2%
Defensive Strength
61.8%
27.3%
Current Form
72.7%
50%
Discipline
50%
Under/Over Statistics
Olympique Safi
Kawkab Marrakech
0%
Over 0.5
0%
0%
Over 1.5
0%
0%
Over 2.5
0%
0%
Over 3.5
0%
Both Teams Score
0%
|
0%
Clean Sheets
13%
|
33%
Avg Total Goals
2.2
|
1.8
Cards Analysis
Olympique Safi
2.4/Game
64
7
0-15'
4
16-30'
9
31-45'
16
46-60'
14
61-75'
7
76-90'
21
Kawkab Marrakech
2.5/Game
68
6
0-15'
5
16-30'
14
31-45'
13
46-60'
12
61-75'
15
76-90'
15
Season Comparison
2025/2026
Olympique Safi
3W 13D 0L
|
24:42
|
0.73 ppg
Kawkab Marrakech
8W 12D 0L
|
27:26
|
1.2 ppg
2024/2025
Olympique Safi
12W 10D 0L
|
37:33
|
1.53 ppg
Kawkab Marrakech
13W 14D 0L
|
40:20
|
1.77 ppg
2023/2024
Olympique Safi
11W 11D 0L
|
29:26
|
1.47 ppg
Kawkab Marrakech
14W 9D 0L
|
38:25
|
1.7 ppg
Match Result
Draw
Confidence:
37.3%
Goals Prediction
Under 2.5
67.4%
Both Teams Score
No
59.8%
Match Outcome Probabilities
Olympique Safi
26.4%
Draw
37.3%
Kawkab Marrakech
36.4%
AI Quick Analytics Summary
Overall Accuracy
76.0%
| Market | Analysis | Confidence | Value | Result |
|---|---|---|---|---|
| Over 11 Corners | No | 98.0% | Good | N/A |
| Over 5 Cards | No | 97.1% | Good | ✓ Correct |
| Over 9 Corners | No | 91.6% | Good | N/A |
| Over 0.5 Goals | Yes | 86.6% | Good | ✓ Correct |
| Under 0.5 Goals | No | 86.6% | Good | ✓ Correct |
| Over 3.5 Goals | No | 85.5% | Good | ✓ Correct |
| Under 3.5 Goals | Yes | 85.5% | Good | ✓ Correct |
| Goals After 80' | No | 81.5% | Good | ✓ Correct |
| Over 3 Cards | No | 80.2% | Good | ✕ Wrong |
| Goal Before 15' | No | 73.5% | Good | ✓ Correct |
| Penalty Awarded | No | 72.2% | Good | ✓ Correct |
| Under 2.5 Goals | Yes | 67.4% | Fair | ✓ Correct |
| Over 2.5 Goals | No | 67.4% | Fair | ✓ Correct |
| Red Card | No | 65.0% | Fair | ✓ Correct |
| Goals Both Halves | No | 63.8% | Fair | ✓ Correct |
| Possession Over 60% | Yes | 60.0% | Fair | N/A |
| Both Teams Score | No | 59.8% | Fair | ✓ Correct |
| Over 1.5 Goals | Yes | 59.7% | Fair | ✕ Wrong |
| Under 1.5 Goals | No | 59.7% | Fair | ✕ Wrong |
| Home Most Corners | Yes | 58.0% | Fair | N/A |
| Goals in First 30' | No | 54.2% | Fair | ✓ Correct |
| Half Time Result | HT Draw | 50.0% | Fair | ✕ Wrong |
| Home More Shots | No | 50.0% | Fair | N/A |
| Match Result | Draw | 37.3% | Low | ✕ Wrong |
| Most Likely Score | 0-0 | 15.9% | Fair | N/A |
Goals Markets
Over 0.5
86.6%
Over 1.5
59.7%
Over 2.5
32.6%
Over 3.5
14.5%
Under 0.5
13.4%
Under 1.5
40.3%
Under 2.5
67.4%
Under 3.5
85.5%
Half Time Markets
HT Home Win
29.8%
HT Draw
50.0%
HT Away Win
20.2%
Timing Markets
Goal Before 15'
26.5%
Goals in First 30'
45.8%
Goals After 80'
18.5%
Goals Both Halves
36.2%
Corners Markets
Over 9 Corners
8.4%
Over 11 Corners
2.0%
Home Most Corners
58.0%
Goal from Corner
5.0%
Cards Markets
Over 3 Cards
19.8%
Over 5 Cards
2.9%
Red Card
35.0%
Shots Markets
Over 20 Shots
0.1%
Over 25 Shots
0.1%
Over 8 On Target
0.1%
Home More Shots
50.0%
Expected Goals (xG) Markets
Home Exceed xG
48.2%
Away Exceed xG
49.0%
Total xG Over 2.5
28.0%
High xG Variance
39.2%
Special Markets
Penalty Awarded
27.8%
Free Kick Goal
10.0%
Possession Over 60%
60.0%
High Pressing
45.0%
Additional Insights
Strict Referee
50.0%
Strong Venue Adv.
60.0%
Momentum Shift
30.0%
Underdog Upset
20.0%
Expected Values
Total Corners
6.0
Total Cards
2.3