The Botola Pro2026.02.20 / 22:00
CODM Meknes vs Olympique de Safi Match – Live Updates and Stats – 2026/02/20
Average Odds | 1 | X | 2 | Handicap | Goals | Over | Under | Corners | Over | Under | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Opening odds | 2.62 | 2.75 | 2.87 | 01.82 | 01.97 | 1.5/2 | 1.97 | 1.82 | 7.5 | 2.80 | 2.90 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Pre-match odds | 2.50 | 2.75 | 2.88 | 01.80 | 02.00 | 1.5/2 | 1.95 | 1.85 | 7.5 | 2.72 | 3.00 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Opening odds | 2.58 | 2.55 | 2.94 | 01.79 | 02.05 | 1.5/2 | 1.98 | 1.84 | - | - | - | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Pre-match odds | 2.58 | 2.56 | 2.93 | -0/0.52.20 | +0/0.51.65 | 1.5/2 | 1.96 | 1.84 | - | - | - | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Opening odds | 2.88 | 2.39 | 2.91 | - | - | 1/1.5 | 1.76 | 1.88 | - | - | - | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Pre-match odds | 2.55 | 2.65 | 3.00 | - | - | 1.5/2 | 1.91 | 1.77 | - | - | - | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Opening odds | 2.50 | 2.50 | 2.80 | - | - | 2.5 | 3.00 | 1.30 | - | - | - | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Pre-match odds | 2.60 | 2.60 | 2.87 | - | - | 2.5 | 3.10 | 1.33 | - | - | - | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Opening odds | 2.58 | 2.62 | 2.83 | 01.82 | 02.02 | 1.5/2 | 1.97 | 1.85 | - | - | - | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Pre-match odds | 2.60 | 2.62 | 2.83 | 01.84 | 02.00 | 1.5/2 | 1.96 | 1.84 | - | - | - | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Opening odds | 2.50 | 2.50 | 2.75 | - | - | 2.5 | 3.00 | 1.30 | - | - | - | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Pre-match odds | 2.63 | 2.60 | 2.80 | - | - | 2.5 | 3.00 | 1.30 | - | - | - | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Opening odds | - | - | - | - | - | - | - | - | - | - | - | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Pre-match odds | - | - | - | - | - | - | - | - | - | - | - | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Odds
Opening odds
Pre-match odds
| 1 | X | 2 | Handicap | Goals | Over | Under | Corners | Over | Under | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| | 2.62 | 2.75 | 2.87 | 01.82 | 01.97 | 1.5/2 | 1.97 | 1.82 | 7.5 | 2.80 | 2.90 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2.50 | 2.75 | 2.88 | 01.80 | 02.00 | 1.5/2 | 1.95 | 1.85 | 7.5 | 2.72 | 3.00 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| | 2.58 | 2.55 | 2.94 | 01.79 | 02.05 | 1.5/2 | 1.98 | 1.84 | - | - | - | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2.58 | 2.56 | 2.93 | -0/0.52.20 | +0/0.51.65 | 1.5/2 | 1.96 | 1.84 | - | - | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 10BET | 2.88 | 2.39 | 2.91 | - | - | 1/1.5 | 1.76 | 1.88 | - | - | - | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2.55 | 2.65 | 3.00 | - | - | 1.5/2 | 1.91 | 1.77 | - | - | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Landbrokes | 2.50 | 2.50 | 2.80 | - | - | 2.5 | 3.00 | 1.30 | - | - | - | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2.60 | 2.60 | 2.87 | - | - | 2.5 | 3.10 | 1.33 | - | - | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Mansion88 | 2.58 | 2.62 | 2.83 | 01.82 | 02.02 | 1.5/2 | 1.97 | 1.85 | - | - | - | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2.60 | 2.62 | 2.83 | 01.84 | 02.00 | 1.5/2 | 1.96 | 1.84 | - | - | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| William Hill | 2.50 | 2.50 | 2.75 | - | - | 2.5 | 3.00 | 1.30 | - | - | - | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2.63 | 2.60 | 2.80 | - | - | 2.5 | 3.00 | 1.30 | - | - | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Easybets | - | - | - | - | - | - | - | - | - | - | - | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| - | - | - | - | - | - | - | - | - | - | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Lineup
On the bench
CODM Meknes
Injured or Suspended
CODM Meknes
Olympique de Safi
CODM Meknes
W X0
D X0
L X0
H2H
W X0
D X0
L X0
Olympique de Safi
W X0
D X0
L X0
Standings
# Teams
P W D L Goals± Pts
Goals± Pts Last 5Next
1
Raja Club Athletic
1476115-41127
15-41127
W D W D L
2
Wydad Casablanca
1182121-71426
3
CODM Meknes
1575312-11126
12-11126
W D W W W
4
AS FAR Rabat
1174020-31725
5
Maghreb Fez
1266018-61224
6
Renaissance de Berkane
1163219-11821
7
DHJ Difaa Hassani Jadidi
1355310-12-220
8
Olympique Dcheira
1344511-17-616
9
FUS Rabat
1443717-20-315
10
Hassania Agadir
1443711-17-615
11
Ittihad Riadi Tanger
1527611-19-813
11-19-813
W L W D W
12
KACM Marrakech
1326511-12-112
13
Renaissance Zmamra
1333710-19-912
14
UTS Union Touarga Sport Rabat
1409511-19-89
11-19-89
D L W D D
15
Yacoub El Mansour
1414912-22-107
16
Olympique de Safi
111467-17-107
Qualified
Possible Advanced
# Teams
P W D L Goals± Pts
Goals± Pts Last 5Next
1
CODM Meknes
1575312-11126
12-11126
W D W W W
2
Raja Club Athletic
1476115-41127
15-41127
W D W D L
3
AS FAR Rabat
1174020-31725
4
Maghreb Fez
1266018-61224
5
Wydad Casablanca
1182121-71426
6
DHJ Difaa Hassani Jadidi
1355310-12-220
7
Renaissance de Berkane
1163219-11821
8
FUS Rabat
1443717-20-315
9
Ittihad Riadi Tanger
1527611-19-813
11-19-813
W L W D W
10
KACM Marrakech
1326511-12-112
11
Hassania Agadir
1443711-17-615
12
Renaissance Zmamra
1333710-19-912
13
Olympique Dcheira
1344511-17-616
14
UTS Union Touarga Sport Rabat
1409511-19-89
11-19-89
D L W D D
15
Olympique de Safi
111467-17-107
16
Yacoub El Mansour
1414912-22-107
Qualified
Possible Advanced
# Teams
P W D L Goals± Pts
Goals± Pts Last 5Next
1
Wydad Casablanca
1182121-71426
2
Raja Club Athletic
1476115-41127
15-41127
W D W D L
3
AS FAR Rabat
1174020-31725
4
Olympique Dcheira
1344511-17-616
5
Maghreb Fez
1266018-61224
6
Renaissance de Berkane
1163219-11821
7
DHJ Difaa Hassani Jadidi
1355310-12-220
8
Hassania Agadir
1443711-17-615
9
CODM Meknes
1575312-11126
12-11126
W D W W W
10
FUS Rabat
1443717-20-315
11
Renaissance Zmamra
1333710-19-912
12
Ittihad Riadi Tanger
1527611-19-813
11-19-813
W L W D W
13
KACM Marrakech
1326511-12-112
14
UTS Union Touarga Sport Rabat
1409511-19-89
11-19-89
D L W D D
15
Yacoub El Mansour
1414912-22-107
16
Olympique de Safi
111467-17-107
Qualified
Possible Advanced
The Botola Pro 2026/02/20 | 22:00:00
Events
FT 1 - 0
91`
Youness Najari
90`
90`
82`
82`
70`
69`
65`
in: Youness Najari
63`
52`
49`
HT 0 - 0
34`
28`
Figure legends:
Lineup
On the bench
CODM Meknes
Injured or Suspended
CODM Meknes
Olympique de Safi
Voting
Chatroom
1
1 Participant(s)
Stats
CODM Meknes
Olympique de Safi
Ball Possession
80
Attacks
75
34
Dangerous Attacks
33
3
Total Shots
6
Shots off target
Shots on target
1
2
5
1
0
Blocked shots
0
4
Corner Kicks
3
0
Offsides
0
3
Yellow Cards
4
0
Red Cards
1
0
Fouls
0
0
Total Passes
0
0
Key Passes
0
0
Accurate Passes
0
0
Accurate Crosses
0
0
Accurate Long Balls
0
0
Tackles
0
0
Interceptions
0
0
Clearances
0
0
Free Kicks
0
0
Duels Won
0
0
Successful Dribbles
0
0
Hit Woodwork
0
0
Fast Breaks
0
About the Match
Match Preview: CODM Meknes vs Olympique de Safi
Competition: The Botola Pro
Date & Time: 20/02/2026 22:00:00 UTC

















