⚙️
All Markets
🏆
1X2
📊
Over/Under 2.5
🥅
BTTS
🎯
Correct Score
📈
Over 0.5 Goals
02 Jul 2026 17:00
MOROCCO BOTOLA PRO REGULAR SEASON - 29
FT
1 - 1
🏟️ Stade Adrar
Agadir
Referee: A. Boulfaid

Match Events

Goals, cards, substitutions and VAR decisions from this fixture.

Olympique Dcheïra 1 - 1 Olympique Safi
Olympique Dcheïra Timeline Olympique Safi
1st Half 0 - 1
5'
0 - 1
A. Eddaou Assist: Y. Najari
23'
T. Sanou ↔ F. Ngoma Substitution
42'
S. El Morsli yellow card
2nd Half 1 - 0
60'
A. Aghou ↔ R. Abardi Substitution
64'
M. Fadil ↔ A. Soufeir Substitution
65'
I. Doumbia Assist: R. Abardi
1 - 1
67'
H. Ait Brayem yellow card
67'
A. Eddaou ↔ S. El Bouchqali Substitution
79'
Y. Jabrane ↔ I. Ait Hamou Substitution
82'
R. Abardi yellow card
85'
A. Soufeir yellow card
90+5'
M. Habbali ↔ S. Jazouli Substitution

All Predictions Markets

AI-powered match picks, confidence ratings and value signals.

AI Model · Pro v3.1
★ Top AI Pick
Corners O/U

Under 7.5 Corners

AI Confidence 92% High Confidence
Odds 2.08
Value +18%
Win Probability 92%
View Full Analysis
👕
1X2 No Draw
Confidence 74%
Odds 1.33
🥅
BTTS Yes
Confidence 50%
Odds 2.38
Over / Under 2.5 Under 2.5
Confidence 51.1%
Odds 1.56
⏱️
HT / FT Home / Home
Confidence -
Odds 3.50
🎯
Correct Score 2-0
Confidence -
Odds 9.00
🧠

AI Insight Summary

Our model highlights Corners O/U as the strongest available market, with the pick "Under 7.5 Corners" showing the best current confidence signal.

Confidence 44.5% Low
Best Odds 9.00 Fair Odds
Value Edge +18% Expected Value
📊

Season Statistics

Team averages and season trends before this fixture

56 matches analysed
Olympique Dcheïra
Olympique Dcheïra Home
VS
Olympique Safi Away
Olympique Safi
🎟️ 28 Matches Played
🏆 7 Wins
🎯 1 Avg Goals
🎟️ 28 Matches Played
🏆 3 Wins
🎯 0.82 Avg Goals
28
Matches Played
28
7
Wins
3
8
Draws
12
13
Losses
13
28
Goals For
23
37
Goals Against
39
1
Avg Goals Scored
0.82
1.32
Avg Goals Conceded
1.39
14
BTTS Yes
18
12
Over 2.5
11
6
Clean Sheets
4
10
Failed To Score
8

Key Stats

Quick comparison based on available match data

1
Average Goals Scored
0.82
1.32
Average Goals Conceded
1.39
14
BTTS Yes
18
12
Over 2.5
11
0
Shots on Goal
0

Trend Signals

Derived from season data
Attack Edge Olympique Dcheïra
Defensive Edge Olympique Dcheïra
BTTS Signal Lower BTTS profile
Goals Trend Lower-scoring trend

Quick Verdict

Pre-match summary
Home Win Rate 25%
Away Win Rate 11%

Olympique Dcheïra show the stronger season trend before kickoff.

Olympique Dcheïra Olympique Dcheïra

Match Statistics

Olympique Safi Olympique Safi
3
🎯 Shots on Goal
5
9
Shots off Goal
3
0
🛡️ Blocked Shots
0
8
🚩 Corner Kicks
5
52%
Ball Possession
48%
12
Total Shots
8
2
🟨 Yellow Cards
2
0
🟥 Red Cards
0
Last matches: Olympique Dcheïra
05.07.26
Bot
Olympique Dcheïra
Maghreb Fès
0
2
L
28.06.26
Bot
Olympique Dcheïra
Wydad AC
3
1
W
25.06.26
Bot
Olympique Dcheïra
Ittihad Tanger
2
0
W
21.06.26
Bot
Olympique Dcheïra
FUS Rabat
2
0
W
18.06.26
Bot
Olympique Dcheïra
FAR Rabat
1
1
D
12.06.26
Bot
Olympique Dcheïra
Difaa EL Jadida
2
2
D
08.06.26
Bot
Olympique Dcheïra
Hassania Agadir
0
1
L
01.06.26
Bot
Olympique Dcheïra
CODM Meknès
1
2
L
24.05.26
Bot
Olympique Dcheïra
Raja Casablanca
0
1
L
11.05.26
Bot
Olympique Dcheïra
CR Khemis Zemamra
0
0
D
08.05.26
Bot
Olympique Dcheïra
Yacoub El Mansour
1
1
D
04.05.26
Bot
Olympique Dcheïra
Kawkab Marrakech
1
2
L
30.04.26
Bot
Olympique Dcheïra
UTS Rabat
1
2
L
26.04.26
Bot
Olympique Dcheïra
Renaissance Berkane
1
2
L
02.04.26
Bot
Olympique Dcheïra
FAR Rabat
2
3
L
07.03.26
Bot
Olympique Dcheïra
Maghreb Fès
0
2
L
28.02.26
Bot
Olympique Dcheïra
Olympique Safi
0
0
D
21.02.26
Bot
Olympique Dcheïra
Wydad AC
0
5
L
14.02.26
Bot
Olympique Dcheïra
Ittihad Tanger
2
1
W
07.02.26
Bot
Olympique Dcheïra
FUS Rabat
1
1
D
Last matches: Olympique Safi
05.07.26
Bot
Olympique Safi
Raja Casablanca
0
2
L
28.06.26
Bot
Olympique Safi
CODM Meknès
2
2
D
25.06.26
Bot
Olympique Safi
CR Khemis Zemamra
1
1
D
21.06.26
Bot
Olympique Safi
Yacoub El Mansour
0
1
L
18.06.26
Bot
Olympique Safi
Renaissance Berkane
0
0
D
12.06.26
Bot
Olympique Safi
Kawkab Marrakech
1
0
W
08.06.26
Bot
Olympique Safi
Wydad AC
0
1
L
01.06.26
Bot
Olympique Safi
Maghreb Fès
1
2
L
23.05.26
Bot
Olympique Safi
Difaa EL Jadida
1
1
D
11.05.26
Bot
Olympique Safi
FUS Rabat
1
1
D
07.05.26
Bot
Olympique Safi
FAR Rabat
1
1
D
04.05.26
Bot
Olympique Safi
Hassania Agadir
1
2
L
29.04.26
Bot
Olympique Safi
Ittihad Tanger
1
2
L
25.04.26
Bot
Olympique Safi
UTS Rabat
1
1
D
22.04.26
Bot
Olympique Safi
CR Khemis Zemamra
1
3
L
04.04.26
Bot
Olympique Safi
Yacoub El Mansour
3
1
W
01.04.26
Bot
Olympique Safi
Renaissance Berkane
1
1
D
07.03.26
Bot
Olympique Safi
Raja Casablanca
0
2
L
04.03.26
Bot
Olympique Safi
Kawkab Marrakech
1
1
D
28.02.26
Bot
Olympique Safi
Olympique Dcheïra
0
0
D
H2H: Olympique Dcheïra vs Olympique Safi
02.07.26
H2H
Olympique Dcheïra
Olympique Safi
1
1
D
16.05.26
H2H
Olympique Safi
Olympique Dcheïra
3
0
L
28.02.26
H2H
Olympique Safi
Olympique Dcheïra
0
0
D
Last matches: Olympique Dcheïra
25.06.26
Bot
Olympique Dcheïra
Ittihad Tanger
2
0
W
18.06.26
Bot
Olympique Dcheïra
FAR Rabat
1
1
D
08.06.26
Bot
Olympique Dcheïra
Hassania Agadir
0
1
L
24.05.26
Bot
Olympique Dcheïra
Raja Casablanca
0
1
L
08.05.26
Bot
Olympique Dcheïra
Yacoub El Mansour
1
1
D
30.04.26
Bot
Olympique Dcheïra
UTS Rabat
1
2
L
07.03.26
Bot
Olympique Dcheïra
Maghreb Fès
0
2
L
21.02.26
Bot
Olympique Dcheïra
Wydad AC
0
5
L
07.02.26
Bot
Olympique Dcheïra
FUS Rabat
1
1
D
24.01.26
Bot
Olympique Dcheïra
Difaa EL Jadida
0
1
L
31.10.25
Bot
Olympique Dcheïra
CODM Meknès
1
1
D
18.10.25
Bot
Olympique Dcheïra
CR Khemis Zemamra
0
1
L
27.09.25
Bot
Olympique Dcheïra
Kawkab Marrakech
2
1
W
12.09.25
Bot
Olympique Dcheïra
Renaissance Berkane
0
4
L
H2H at home: Olympique Dcheïra
02.07.26
H2H
Olympique Dcheïra
Olympique Safi
1
1
D
Last matches: Olympique Safi
25.06.26
Bot
Olympique Safi
CR Khemis Zemamra
1
1
D
18.06.26
Bot
Olympique Safi
Renaissance Berkane
0
0
D
08.06.26
Bot
Olympique Safi
Wydad AC
0
1
L
23.05.26
Bot
Olympique Safi
Difaa EL Jadida
1
1
D
07.05.26
Bot
Olympique Safi
FAR Rabat
1
1
D
04.05.26
Bot
Olympique Safi
Hassania Agadir
1
2
L
25.04.26
Bot
Olympique Safi
UTS Rabat
1
1
D
04.04.26
Bot
Olympique Safi
Yacoub El Mansour
3
1
W
07.03.26
Bot
Olympique Safi
Raja Casablanca
0
2
L
04.03.26
Bot
Olympique Safi
Kawkab Marrakech
1
1
D
20.02.26
Bot
Olympique Safi
CODM Meknès
0
1
L
02.11.25
Bot
Olympique Safi
Maghreb Fès
0
4
L
30.10.25
Bot
Olympique Safi
FUS Rabat
1
2
L
15.09.25
Bot
Olympique Safi
Ittihad Tanger
1
1
D
H2H away: Olympique Safi
02.07.26
H2H
Olympique Dcheïra
Olympique Safi
1
1
D
Bookmaker Odds

Odds

Showing odds from: 1xBet

Home 1.89
Draw 2.85
Away 3.66
Over 1.5 1.37
Under 1.5 2.61
Over 1.75 1.47
Under 1.75 2.31
Over 2.0 1.65
Under 2.0 2.02
Over 2.25 1.93
Under 2.25 1.74
Over 2.5 2.17
Under 2.5 1.56
Over 2.75 2.47
Under 2.75 1.41
Over 1.25 1.25
Under 1.25 3.21
Over 3.0 3.02
Under 3.0 1.28
Home -1.25 3.07
Away -1.25 1.27
Home -1 2.72
Away -1 1.34
Home -0.75 2.18
Away -0.75 1.55
Home -0.5 1.90
Away -0.5 1.76
Home -0.25 1.63
Away -0.25 2.05
Home +0 1.35
Away +0 2.68
Home +0.25 1.26
Away +0.25 3.14
Home +0.5 1.23
Away +0.5 3.36
Over 1.5 2.92
Under 1.5 1.29
Over 0.5 1.41
Under 0.5 2.47
Over 0.75 1.59
Under 0.75 2.09
Over 1.0 2.01
Under 1.0 1.67
Over 1.25 2.49
Under 1.25 1.41
Over 0.5 1.55
Under 0.5 2.19
Home -0.75 2.94
Away -0.75 1.29
Home -0.5 2.32
Away -0.5 1.48
Home -0.25 1.87
Away -0.25 1.77
Home +0 1.37
Away +0 2.66
Home +0.25 1.21
Away +0.25 3.43
Home +0.5 1.21
Away +0.5 3.46
Over 0.5 1.83
Under 0.5 1.79
Over 0.5 2.39
Under 0.5 1.45
Over 1.5 2.15
Under 1.5 1.57
Home 2.05
Draw 3.00
Away 3.50
Home/Draw 1.25
Home/Away 1.33
Draw/Away 1.67
Over 1.5 1.40
Under 1.5 2.75
Over 2.5 2.35
Under 2.5 1.57
Over 3.5 4.33
Under 3.5 1.20
Over 0.5 1.08
Under 0.5 7.50
Over 4.5 10.00
Under 4.5 1.06
Over 5.5 21.00
Under 5.5 1.01
Over 6.5 51.00
Under 6.5 1.00
Yes 2.00
No 1.73
Home 2.88
Draw 2.00
Away 4.33
Home 2.50
Draw 2.25
Away 3.60
Home -1.25 3.70
Away -1.25 1.26
Home -1 3.30
Away -1 1.32
Home -0.75 2.42
Away -0.75 1.52
Home -0.5 2.08
Away -0.5 1.72
Home -0.25 1.80
Away -0.25 2.00
Home +0 1.50
Away +0 2.50
Home +0.25 1.38
Away +0.25 3.00
Home +0.5 1.27
Away +0.5 3.55
Home +0.75 1.19
Away +0.75 4.50
Home +1 1.13
Away +1 5.90
Home -1.75 5.75
Away -1.75 1.14
Home -1.5 4.15
Away -1.5 1.22
Home +1.25 1.11
Away +1.25 6.60
Home +1.5 1.10
Away +1.5 7.00
Home 1.50
Away 2.50
Over 1.5 2.50
Under 1.5 1.50
Over 2.5 6.00
Under 2.5 1.12
Over 3.5 17.00
Under 3.5 1.02
Over 0.5 1.33
Under 0.5 3.25
Home/Draw 15.00
Home/Away 34.00
Draw/Away 7.50
Draw/Draw 4.50
Home/Home 3.50
Draw/Home 5.00
Away/Home 29.00
Away/Draw 15.00
Away/Away 6.00
Yes 2.38
No 1.53
Yes 3.40
No 1.30
Home -1 4.33
Away -1 1.67
Draw -1 3.75
Home -3 26.00
Draw -3 15.00
Away -3 1.05
Home -2 10.00
Draw -2 6.50
Away -2 1.20
Home +1 1.25
Draw +1 5.00
Away +1 9.00
Home +2 1.06
Draw +2 12.00
Away +2 23.00
1:0 6.50
2:0 9.00
2:1 9.50
3:0 19.00
3:1 21.00
3:2 34.00
4:0 41.00
4:1 41.00
0:0 7.50
1:1 6.00
2:2 17.00
0:1 9.00
0:2 17.00
0:3 41.00
1:2 13.00
1:3 34.00
2:3 41.00
3:3 67.00
0:4 81.00
1:4 81.00
2:4 101.00
4:2 67.00
0:5 301.00
1:5 251.00
2:5 251.00
3:4 201.00
5:0 81.00
5:1 101.00
5:2 151.00
6:0 301.00
6:1 301.00
4:3 151.00
4:4 351.00
Draw 3.20
1st Half 3.10
2nd Half 2.20
1:0 4.00
2:0 12.00
2:1 26.00
3:0 41.00
3:1 67.00
3:2 201.00
4:0 151.00
4:1 301.00
0:0 2.50
1:1 8.50
2:2 67.00
0:1 5.50
0:2 21.00
0:3 67.00
1:2 34.00
1:3 101.00
2:3 301.00
0:4 301.00
Home 1.80
Draw 7.50
Away 2.40
Home 1.80
Draw 7.50
Away 2.40
Home 7.00
Away 15.00
Over 1.5 2.38
Under 1.5 1.53
Over 2.5 6.00
Under 2.5 1.12
Over 3.5 17.00
Under 3.5 1.02
Over 0.5 1.30
Under 0.5 3.40
Over 4.5 41.00
Under 4.5 1.00
Over 1.5 3.75
Under 1.5 1.25
Over 2.5 11.00
Under 2.5 1.05
Over 3.5 29.00
Under 3.5 1.01
Over 0.5 1.53
Under 0.5 2.38
Home -1 9.50
Away -1 1.40
Draw -1 3.50
Home -3 126.00
Draw -3 41.00
Away -3 1.01
Home -2 34.00
Draw -2 11.00
Away -2 1.05
Home +1 1.20
Draw +1 4.75
Away +1 17.00
Home -0.75 3.80
Away -0.75 1.25
Home -0.5 2.75
Away -0.5 1.42
Home -0.25 2.20
Away -0.25 1.65
Home +0 1.58
Away +0 2.35
Home +0.25 1.32
Away +0.25 3.30
Home +0.5 1.22
Away +0.5 4.15
Home +0.75 1.17
Away +0.75 5.00
Home/Draw 1.20
Home/Away 1.73
Draw/Away 1.40
Yes 5.50
No 1.14
Yes 4.00
No 1.22
Home 3.25
Away 5.50
Odd 2.00
Even 1.85
Odd 2.20
Even 1.67
Odd 2.00
Even 1.73
Odd 2.20
Even 1.62
0 7.50
1 4.00
2 3.40
3 4.50
4 7.00
5 15.00
6 34.00
more 7 51.00
Home 1.67
Away 2.25
0 3.40
1 2.60
2 3.75
more 3 6.00
0 2.38
1 2.40
2 5.00
more 3 11.00
0 3.40
1 2.62
2 3.75
3 8.00
4 21.00
more 5 41.00
Home/Yes 5.00
Draw/Yes 4.75
Away/Yes 8.50
Home/No 3.25
Draw/No 7.50
Away/No 5.50
Home/Over 2.5 4.00
Draw/Over 2.5 15.00
Away/Over 2.5 7.00
Home/Under 2.5 4.00
Draw/Under 2.5 3.60
Away/Under 2.5 6.50
Home 8.00
Draw 1.12
Away 10.00
0 2.50
1 2.50
2 4.75
3 13.00
4 41.00
more 5 81.00
1 by 1 3.75
2 by 1 5.00
1 by 4+ 26.00
1 by 2 6.50
2 by 2 12.00
1 by 3 15.00
2 by 3 29.00
2 by 4+ 51.00
Score Draw 4.75
Draw 7.50
Home 3.75
Away 6.00
o/yes 2.5 2.75
o/no 2.5 11.00
u/yes 2.5 6.00
u/no 2.5 1.95
Over 1.5 1.42
Under 1.5 2.75
Over 1.75 1.55
Under 1.75 2.38
Over 2.25 2.00
Under 2.25 1.80
Over 2.5 2.35
Under 2.5 1.58
Over 2.75 2.75
Under 2.75 1.42
Over 3.5 4.40
Under 3.5 1.20
Over 1 1.13
Under 1 5.90
Over 2 1.75
Under 2 2.05
Over 3 3.55
Under 3 1.27
Over 0.75 1.10
Under 0.75 6.80
Over 1.25 1.27
Under 1.25 3.55
Over 3.25 4.00
Under 3.25 1.23
Over 3.75 5.75
Under 3.75 1.14
Over 1.5 3.45
Under 1.5 1.30
Over 1.75 4.50
Under 1.75 1.19
Over 1 2.25
Under 1 1.62
Over 0.5 1.50
Under 0.5 2.50
Over 0.75 1.72
Under 0.75 2.08
Over 1.25 2.75
Under 1.25 1.42
Under 2 goals 2.75
2 or 3 goals 2.00
Over 3 goals 4.33
Draw 2.30
1st Half 3.40
2nd Half 2.60
Draw 1.95
1st Half 4.00
2nd Half 2.88
Home 11.00
Away 17.00
Over 8 1.88
Under 8 1.92
Over 8.5 2.10
Under 8.5 1.67
Odd 2.00
Even 1.73
Exactly 1 51.00
Over 1 1.00
Under 1 101.00
Exactly 2 34.00
Over 2 1.01
Under 2 51.00
Exactly 3 19.00
Over 3 1.02
Under 3 29.00
Exactly 4 13.00
Over 4 1.07
Under 4 17.00
Exactly 5 9.50
Over 5 1.18
Under 5 9.00
Exactly 8 7.00
Over 8 2.10
Under 8 2.10
Exactly 9 8.00
Over 9 2.75
Under 9 1.67
Exactly 10 9.00
Over 10 4.00
Under 10 1.40
Exactly 11 11.00
Over 11 6.00
Under 11 1.22
Exactly 7 7.00
Over 7 1.67
Under 7 3.00
Exactly 12 15.00
Over 12 10.00
Under 12 1.12
Exactly 6 8.00
Over 6 1.36
Under 6 4.50
Exactly 13 19.00
Over 13 15.00
Under 13 1.06
Exactly 14 23.00
Over 14 19.00
Under 14 1.03
Exactly 19 101.00
Over 19 101.00
Under 19 1.00
Exactly 17 51.00
Over 17 51.00
Under 17 1.00
Exactly 18 67.00
Over 18 67.00
Under 18 1.00
Exactly 16 41.00
Over 16 41.00
Under 16 1.01
Exactly 15 29.00
Over 15 26.00
Under 15 1.01
Over 3.5 1.78
Under 3.5 2.02
Draw/Over 1.5 8.50
Away/Over 1.5 13.00
Home/Over 1.5 7.50
Home/Under 1.5 4.00
Draw/Under 1.5 2.50
Away/Under 1.5 5.50
Under 6 4.50
6 - 8 2.40
9 - 11 3.00
12 - 14 7.50
Over 14 19.00
Home 1.96
Draw 3.00
Away 3.90
Home/Draw 1.18
Home/Away 1.29
Draw/Away 1.69
Over 1.5 1.37
Under 1.5 2.66
Over 1.75 1.47
Under 1.75 2.35
Over 2.0 1.64
Under 2.0 2.02
Over 2.25 1.94
Under 2.25 1.76
Over 2.5 2.21
Under 2.5 1.59
Over 2.75 2.52
Under 2.75 1.41
Over 3.5 3.88
Under 3.5 1.18
Over 0.5 1.05
Under 0.5 6.55
Over 0.75 1.06
Under 0.75 6.00
Over 1.0 1.08
Under 1.0 5.45
Over 1.25 1.23
Under 1.25 3.42
Over 3.0 3.20
Under 3.0 1.26
Over 4.5 7.50
Under 4.5 1.03
Over 3.25 3.50
Under 3.25 1.22
Over 3.75 4.89
Under 3.75 1.11
Over 4.0 6.85
Under 4.0 1.04
Over 4.25 7.19
Under 4.25 1.03
Over 5.0 9.80
Under 5.0 1.01
Over 5.5 13.50
Under 5.5 1.01
Over 6.5 50.00
Under 6.5 1.00
Yes 1.95
No 1.75
Home 2.66
Draw 1.90
Away 4.92
Home 2.31
Draw 2.28
Away 4.30
Home -1.25 3.20
Away -1.25 1.26
Home -1 2.83
Away -1 1.33
Home -0.75 2.21
Away -0.75 1.53
Home -0.25 1.67
Away -0.25 2.03
Home +0 1.39
Away +0 2.69
Home +0.25 1.27
Away +0.25 3.14
Home +0.75 1.12
Away +0.75 4.75
Home -2 6.75
Away -2 1.04
Home +1 1.03
Away +1 7.50
Home +2 1.01
Away +2 9.90
Home -1.75 4.64
Away -1.75 1.12
Home -1.5 3.58
Away -1.5 1.21
Home +1.25 1.02
Away +1.25 7.90
Home +1.5 1.01
Away +1.5 8.40
Home +1.75 1.01
Away +1.75 8.80
Home -2.5 7.50
Away -2.5 1.03
Home -2.25 7.10
Away -2.25 1.04
Over 1.5 3.18
Under 1.5 1.28
Over 1.75 4.20
Under 1.75 1.16
Over 2.5 7.70
Under 2.5 1.04
Over 3.5 34.00
Under 3.5 1.01
Over 0.5 1.50
Under 0.5 2.33
Over 0.75 1.72
Under 0.75 1.99
Over 1.0 2.18
Under 1.0 1.60
Over 1.25 2.65
Under 1.25 1.39
Over 1.5 2.33
Under 1.5 1.50
Over 1.75 2.89
Under 1.75 1.34
Over 2.0 4.10
Under 2.0 1.18
Over 2.5 5.10
Under 2.5 1.12
Over 3.5 15.00
Under 3.5 1.02
Over 0.5 1.28
Under 0.5 3.18
Over 0.75 1.40
Under 0.75 2.72
Over 1.0 1.59
Under 1.0 2.20
Over 1.25 1.96
Under 1.25 1.71
Home/Draw 15.00
Home/Away 41.00
Draw/Away 8.10
Draw/Draw 4.15
Home/Home 3.10
Draw/Home 4.60
Away/Home 29.00
Away/Draw 15.00
Away/Away 6.85
1:0 5.50
2:0 8.00
2:1 8.00
3:0 15.00
3:1 15.00
3:2 31.00
4:0 46.00
4:1 50.00
0:0 6.55
1:1 5.50
2:2 13.00
0:1 8.00
0:2 15.00
0:3 46.00
1:2 11.00
1:3 31.00
2:3 36.00
3:3 75.00
0:4 100.00
1:4 80.00
2:4 100.00
4:2 75.00
0:5 100.00
0:6 100.00
1:5 100.00
1:6 100.00
2:5 100.00
2:6 100.00
3:4 100.00
5:0 100.00
5:1 80.00
5:2 100.00
6:0 100.00
6:1 100.00
6:2 100.00
4:3 100.00
3:5 100.00
3:6 100.00
4:5 100.00
4:6 100.00
5:3 100.00
5:4 100.00
5:6 100.00
6:3 100.00
6:4 100.00
6:5 100.00
4:4 100.00
7:0 100.00
7:1 100.00
7:2 100.00
7:3 100.00
7:4 100.00
7:5 100.00
7:6 100.00
8:0 100.00
8:1 100.00
8:2 100.00
8:3 100.00
8:4 100.00
8:5 100.00
8:6 100.00
8:7 100.00
9:0 100.00
9:1 100.00
9:2 100.00
9:3 100.00
9:4 100.00
9:5 100.00
9:6 100.00
9:7 100.00
9:8 100.00
10:0 100.00
10:1 100.00
10:2 100.00
10:3 100.00
10:4 100.00
10:5 100.00
10:6 100.00
10:7 100.00
10:8 100.00
10:9 100.00
5:5 100.00
6:6 100.00
7:7 100.00
8:8 100.00
9:9 100.00
10:10 100.00
0:7 100.00
0:8 100.00
0:9 100.00
0:10 100.00
1:7 100.00
1:8 100.00
1:9 100.00
1:10 100.00
2:7 100.00
2:8 100.00
2:9 100.00
2:10 100.00
3:7 100.00
3:8 100.00
3:9 100.00
3:10 100.00
4:7 100.00
4:8 100.00
4:9 100.00
4:10 100.00
5:7 100.00
5:8 100.00
5:9 100.00
5:10 100.00
6:7 100.00
6:8 100.00
6:9 100.00
6:10 100.00
7:8 100.00
7:9 100.00
7:10 100.00
8:9 100.00
8:10 100.00
9:10 100.00
Draw 3.24
1st Half 3.14
2nd Half 2.06
1:0 4.00
2:0 12.00
2:1 26.00
3:0 41.00
3:1 65.00
3:2 100.00
4:0 100.00
4:1 100.00
0:0 2.33
1:1 8.50
2:2 65.00
0:1 5.50
0:2 21.00
0:3 65.00
1:2 34.00
1:3 100.00
2:3 100.00
3:3 100.00
0:4 100.00
1:4 100.00
2:4 100.00
4:2 100.00
0:5 100.00
1:5 100.00
2:5 100.00
3:4 100.00
5:0 100.00
5:1 100.00
5:2 100.00
4:3 100.00
3:5 100.00
4:5 100.00
5:3 100.00
5:4 100.00
4:4 100.00
5:5 100.00
1:0 4.20
2:0 9.50
2:1 17.00
3:0 30.00
3:1 50.00
3:2 80.00
4:0 100.00
4:1 100.00
0:0 3.18
1:1 7.00
2:2 45.00
0:1 6.00
0:2 21.00
0:3 80.00
1:2 25.00
1:3 80.00
2:3 80.00
3:3 100.00
0:4 100.00
1:4 100.00
2:4 100.00
4:2 100.00
0:5 100.00
1:5 100.00
2:5 100.00
3:4 100.00
5:0 100.00
5:1 100.00
5:2 100.00
4:3 100.00
3:5 100.00
4:5 100.00
5:3 100.00
5:4 100.00
4:4 100.00
5:5 100.00
Over 1.5 2.23
Under 1.5 1.58
Over 2.5 4.70
Under 2.5 1.13
Over 1 1.49
Under 1 2.40
Over 2 3.74
Under 2 1.22
Over 0.5 1.24
Under 0.5 3.48
Over 1.5 3.64
Under 1.5 1.23
Over 2.5 9.60
Under 2.5 1.00
Over 1 2.46
Under 1 1.48
Over 2 8.50
Under 2 1.02
Over 0.5 1.54
Under 0.5 2.25
Home -1 6.20
Away -1 1.06
Home -0.75 3.50
Away -0.75 1.23
Home -0.25 2.07
Away -0.25 1.64
Home +0 1.46
Away +0 2.45
Home +0.25 1.25
Away +0.25 3.42
Home +0.75 1.07
Away +0.75 6.20
Home +1 1.00
Away +1 10.20
Home -1.5 7.60
Away -1.5 1.03
Home/Draw 1.11
Home/Away 1.70
Draw/Away 1.36
Home/Draw 1.14
Home/Away 1.48
Draw/Away 1.47
Yes 5.05
No 1.13
Yes 3.65
No 1.23
Odd 1.89
Even 1.77
Odd 2.15
Even 1.59
Odd 1.92
Even 1.75
Odd 2.14
Even 1.60
Home -1 4.60
Away -1 1.13
Home -0.75 2.92
Away -0.75 1.32
Home -0.25 1.88
Away -0.25 1.78
Home +0 1.45
Away +0 2.48
Home +0.25 1.28
Away +0.25 3.20
Home +0.75 1.09
Away +0.75 5.40
Home +1 1.00
Away +1 9.30
Home -1.5 5.80
Away -1.5 1.07
Home +1.5 1.04
Away +1.5 8.00
Over 1.5 6.10
Under 1.5 1.08
Over 1 4.40
Under 1 1.15
Over 0.5 2.00
Under 0.5 1.69
Over 1.5 10.20
Under 1.5 1.00
Over 1 8.40
Under 1 1.03
Over 0.5 2.71
Under 0.5 1.38
Over 1.5 4.30
Under 1.5 1.16
Over 1 2.91
Under 1 1.33
Over 2 10.50
Under 2 1.00
Over 0.5 1.67
Under 0.5 2.02
Over 1.5 7.40
Under 1.5 1.04
Over 1 5.60
Under 1 1.09
Over 0.5 2.21
Under 0.5 1.56
Odd 1.97
Even 1.71
Over 8 1.87
Under 8 1.83
Over 8.5 2.12
Under 8.5 1.64
Over 9 2.53
Under 9 1.43
Over 9.5 2.84
Under 9.5 1.34
Over 10 3.74
Under 10 1.19
Over 10.5 4.13
Under 10.5 1.15
Over 11 6.02
Under 11 1.04
Over 7 1.44
Under 7 2.52
Over 7.5 1.66
Under 7.5 2.08
Over 5.5 1.12
Under 5.5 4.51
Over 11.5 6.49
Under 11.5 1.03
Over 6 1.16
Under 6 4.02
Over 6.5 1.33
Under 6.5 2.86
Odd 1.80
Even 1.80
Home 2.38
Draw 2.95
Away 2.80
Home/Draw 1.30
Home/Away 1.28
Draw/Away 1.43
Over 1.5 1.37
Under 1.5 2.70
Over 2.5 2.18
Under 2.5 1.56
Over 3.5 3.95
Under 3.5 1.18
Over 0.5 1.04
Under 0.5 6.50
Yes 1.86
No 1.75
Home 2.95
Draw 1.98
Away 3.40
Home 2.80
Draw 2.30
Away 3.15
Home 1.66
Away 1.96
Over 0.5 1.42
Under 0.5 2.45
Over 1.5 2.35
Under 1.5 1.46
Home/Draw 9.50
Home/Away 20.00
Draw/Away 5.75
Draw/Draw 4.10
Home/Home 3.65
Draw/Home 5.00
Away/Home 19.00
Away/Draw 9.50
Away/Away 4.30
Home -1 4.20
Away -1 1.43
Draw -1 3.25
Home +1 1.30
Draw +1 3.60
Away +1 5.00
1:0 5.10
2:0 6.75
2:1 6.25
3:0 11.50
3:1 10.00
3:2 16.00
0:0 5.75
1:1 4.50
2:2 8.00
0:1 5.60
0:2 7.50
0:3 14.00
1:2 6.75
1:3 12.50
2:3 15.00
3:3 29.00
1:0 3.50
0:0 2.30
1:1 5.80
0:1 3.90
Over 0.5 1.30
Under 0.5 2.88
Over 0.5 1.38
Under 0.5 2.60
Home/Draw 1.21
Home/Away 1.60
Draw/Away 1.27
Over 0.5 2.07
Under 0.5 1.58
Over 0.5 2.25
Under 0.5 1.50

Botola Pro Standings

# Team MP GD PTS Form
1
Maghreb Fès
30 23 59
W D W W L
2
Renaissance Berkane
30 17 57
W W L D W
3
Raja Casablanca
30 20 56
W W D L W
4
FAR Rabat
30 23 55
D L D D W
5
Wydad AC
30 6 43
L L L L L
6
Difaa EL Jadida
30 -4 40
L D D W W
7
Ittihad Tanger
30 -4 39
W L D L W
8
FUS Rabat
30 -5 37
L D W L L
9
Kawkab Marrakech
30 1 36
D D D W L
10
CODM Meknès
30 -9 36
L W D D L
11
CR Khemis Zemamra
30 -9 33
D D D D L
12
Hassania Agadir
30 -12 33
D L D D W
13
UTS Rabat
30 -8 31
W W D L L
14
Yacoub El Mansour
30 -10 30
W D L W W
15
Olympique Dcheïra
30 -11 30
L D W W W
16
Olympique Safi
30 -18 22
L D D D L
CAF CL group stage
CAF Confederation Cup (Qualification)
Relegation Playoffs
Relegation

Match Events

Goals, cards, substitutions and VAR decisions from this fixture.

Olympique Dcheïra 1 - 1 Olympique Safi
Olympique Dcheïra Timeline Olympique Safi
1st Half 0 - 1
5'
0 - 1
A. Eddaou Assist: Y. Najari
23'
T. Sanou ↔ F. Ngoma Substitution
42'
S. El Morsli yellow card
2nd Half 1 - 0
60'
A. Aghou ↔ R. Abardi Substitution
64'
M. Fadil ↔ A. Soufeir Substitution
65'
I. Doumbia Assist: R. Abardi
1 - 1
67'
H. Ait Brayem yellow card
67'
A. Eddaou ↔ S. El Bouchqali Substitution
79'
Y. Jabrane ↔ I. Ait Hamou Substitution
82'
R. Abardi yellow card
85'
A. Soufeir yellow card
90+5'
M. Habbali ↔ S. Jazouli Substitution