Olympique Safi vs CODM Meknès — Result & Match Stats
Morocco / Botola Pro
Venue: Stade El Massira, SafiReferee: A. Berrada
1X2 odds
Market1X2
Full Time Result
Average of 11 bookmakers
Olympique Safi
Draw
CODM Meknès
Bookmaker comparison · Full Time Result11 bookmakers
Bookmaker1X2
10Bet
1xBet
Bet365
Betano
Betfair
BetVictor
Dafabet
Marathonbet
Prediction snapshot
Combo Double chance : Olympique Safi or draw and -3.5 goals
Home45%
Draw45%
Away10%
Generated 14 Jul 2026, 13:39
Predicted winner
Olympique Safi
Win or draw
Goals guidance
Olympique Safi: -1.5 · CODM Meknès: -1.5
Over/Under: -3.5
Olympique SafiCODM Meknès
Olympique SafiComparisonCODM Meknès
71%Form29%
40%Attack60%
70%Defense30%
60%Poisson40%
33%H2H67%
60%Goals40%
56%Overall44%
Head to head
25%
1
25%
X
50%
2
OLY · Olympique SafiCODM Meknès · MEK
28 Jun 26
OLY2-2MEK
OLY2-2MEK
20 Feb 26
MEK1-0OLY
MEK1-0OLY
11 Apr 25
MEK1-0OLY
MEK1-0OLY
22 Nov 24
OLY3-0MEK
OLY3-0MEK
Recent games
Olympique Safi0%
W
60%
D
40%
L
LDDDL
Form trendW +2 / D 0 / L -1
05 JulOlympique Safi vs Raja Casablanca0-2
02 JulOlympique Dcheïra vs Olympique Safi1-1
28 JunOlympique Safi vs CODM Meknès2-2
25 JunCR Khemis Zemamra vs Olympique Safi1-1
21 JunOlympique Safi vs Yacoub El Mansour0-1
CODM Meknès20%
W
40%
D
40%
L
LWDDL
Form trendW +2 / D 0 / L -1
05 JulIttihad Tanger vs CODM Meknès2-1
02 JulCODM Meknès vs FAR Rabat3-2
28 JunOlympique Safi vs CODM Meknès2-2
25 JunCODM Meknès vs Hassania Agadir0-0
21 JunRaja Casablanca vs CODM Meknès2-1
Goals distribution
Olympique SafiO2.5 20% · U2.5 80%Goals forGoals against
40%
020%
50%
150%
10%
230%
0%
30%
0%
40%
0%
50%
0%
6+0%
Both teams to score: 50%· last 10 games
CODM MeknèsO2.5 70% · U2.5 30%Goals forGoals against
20%
010%
50%
120%
20%
260%
10%
310%
0%
40%
0%
50%
0%
6+0%
Both teams to score: 80%· last 10 games
Season form
Olympique SafiCODM Meknès

CODM Meknès dominates the season form
1–6
LDDDLDWL
FormLWDDLLLD
3030
Played
39
Wins
139
Draws
1412
Losses
2424
Goals for
4233
Goals against
0.80.8
Avg scored
1.41.1
Avg conceded
411
Clean sheets
912
Failed to score
12
Best win streak
League standings
#TeamPWDLPts
Line-ups
Olympique Safi- 25Y. El Motie
- 3W. Atik
- 35T. Sanou
- 32I. Serbout
- 27S. El Morsli
- 6S. El Moudane
- 8F. Karmoune
- 10A. Ouhatti
- 28A. Habasi
- 19Y. Najari
- 22A. Eddaou
Substitutes
- 12H. Hamiani
- 31H. Semmoumy
- 2A. Soufeir
- 5S. Errahouli
- 4F. Ngoma
- 18I. Khannouss
- 21M. Chemlal
- 15Y. Kordani
- 33M. Fadil
Coach: Zakaria Aboub
CODM Meknès- 13A. Majid
- 2A. Lourhraz
- 97A. Lakhlifi
- 5K. El Bounagate
- 3K. Chemseddine
- 33K. L'Koucha
- 6A. Berdad
- 14A. Hmaidou
- 9Z. Eddib
- 11M. Zinaf
- 20M. Sahd
Substitutes
- 34R. Bounaga
- 18A. Nouader
- 4I. Benktib
- 10M. Goulouss
- 15Y. El Id
- 19M. Mbou
- 7Y. Anouar
- 17Y. Sakhi
- 30Y. Miloudi
Coach: Abdelaziz Dnibi













