- 28 June 2026, OCS Olympique de Safi vs CODM Meknes, 2-2, Draw
- 25 June 2026, CR Khemis Zemamra vs OCS Olympique de Safi, 1-1, Draw
- 21 June 2026, OCS Olympique de Safi vs Yacoub El Mansour, 0-1, Lose
- 18 June 2026, RS Berkane vs OCS Olympique de Safi, 0-0, Draw
- 12 June 2026, OCS Olympique de Safi vs Kawkab AC Marrakech, 1-0, Win
- 28 June 2026, OCS Olympique de Safi vs CODM Meknes, 2-2, Draw
- 25 June 2026, CODM Meknes vs HUSA Hassania Agadir, 0-0, Draw
- 21 June 2026, Raja CA Casablanca vs CODM Meknes, 2-1, Lose
- 17 June 2026, UTS Rabat vs CODM Meknes, 2-0, Lose
- 12 June 2026, CODM Meknes vs CR Khemis Zemamra, 1-2, Lose
OCS Olympique de Safi and CODM Meknes shared the points in a 2-2 Botola 1 thriller, with Safi striking early and Meknes answering in waves later on. Safi’s 00:05:08 opener set the tone before Meknes levelled at 01:00:08, and Safi restored the lead at 01:15:57 only for Meknes to peg it back at 01:33:43. A red card for Safi shifted the balance, while both teams picked up three yellow cards apiece and finished with a near-identical foul count.
The opening goal demonstrated clear attacking intent from Safi, as they moved the ball quickly to punish a exposed defensive shape. Meknes responded with higher-volume attacking as the game progressed, notably generating nine corners to Safi’s one, which underlined their sustained pressure and willingness to probe Safi’s box from wide positions. The equaliser at 01:00:08 indicates Meknes capitalised on spaces created by Safi’s forward pressing and the ensuing cross-front opportunities.
The marked set-piece edge for Meknes is a defining tactical feature of the match, with corner opportunities acting as a consistent threat despite the final scoreline. Safi’s second-half goal at 01:15:57 shows they could still convert when opportunities arose, suggesting effective finishing in transition or a well-timed run to meet a cut-back. Meknes’ late equaliser at 01:33:43 confirms their persistence in attack and their capacity to convert continued pressure into a tangible result.
Defensively, Safi faced a sustained bombardment from crosses and corners, an imbalance amplified by the red card that reduced their capacity to press and assist the back line. Meknes, meanwhile, needed resilience to hold after conceding twice, and their ability to soak up late pressure helped them salvage a draw. The parity in yellow cards reflects a competitive but controlled approach from both sides, with discipline maintained across the pivotal phases of the match.
From a betting viewpoint, the match supported BTTS given both teams found the net, and the final scoreline confirms that Over 2.5 goals would have paid despite a single-corner differential. The nine Meknes corners highlight a useful angle for live markets or pre-match bets on corner tallies, particularly for teams facing compact defenses that invite wide play. A tighter lens on set-piece production, combined with late-game resilience, emerges as a recurring theme for future fixtures involving these sides.
In terms of actionable takeaways, Meknes’ width and corner generation emerge as the standout factor, yielding repeated danger even when Safi managed to take the lead. Safi’s red card proved decisive in the balance of play, limiting their ability to press or maintain defensive solidity in the latter stages. Going forward, teams facing Meknes may anticipate sustained pressure and should prepare for high-volume crossing and late-set-piece opportunities.
Form Guide
| Draw | 2-2 | OCS Olympique de Safi vs CODM Meknes | |
| Draw | 1-1 | CR Khemis Zemamra vs OCS Olympique de Safi | |
| Lose | 0-1 | OCS Olympique de Safi vs Yacoub El Mansour | |
| Draw | 0-0 | RS Berkane vs OCS Olympique de Safi | |
| Win | 1-0 | OCS Olympique de Safi vs Kawkab AC Marrakech |
- PLAYED
- 5
- WINS
- 1
- GOALS
- 4:4
- GOALS / MATCH
- 0.8
- OCS Olympique de Safi has won only one out of its last five matches with a goal difference of 4:4, scoring 0.8 goals average
| Draw | 2-2 | OCS Olympique de Safi vs CODM Meknes | |
| Draw | 0-0 | CODM Meknes vs HUSA Hassania Agadir | |
| Lose | 2-1 | Raja CA Casablanca vs CODM Meknes | |
| Lose | 2-0 | UTS Rabat vs CODM Meknes | |
| Lose | 1-2 | CODM Meknes vs CR Khemis Zemamra |
- PLAYED
- 5
- WINS
- 0
- GOALS
- 4:8
- GOALS / MATCH
- 0.8
- CODM Meknes has lost three matches in a row with a goal difference of 4:8, scoring 0.8 goals average
OCS Olympique de Safi H2H CODM Meknes
| Home game | OCS Olympique de Safi | 2 | 2 | CODM Meknes | Away game | Botola 1 | |
| Away game | OCS Olympique de Safi | 0 | 1 | CODM Meknes | Home game | Botola 1 | |
| Away game | OCS Olympique de Safi | 0 | 1 | CODM Meknes | Home game | Botola 1 | |
| Home game | OCS Olympique de Safi | 3 | 0 | CODM Meknes | Away game | Botola 1 | |
| Home game | OCS Olympique de Safi | 3 | 2 | CODM Meknes | Away game | Botola 1 |
- PLAYED
- 5
- WINS
- 2
- GOALS
- 8:6
- GOALS / MATCH
- 1.60
- In the last five matches that these two sides meet, OCS Olympique de Safi overtook CODM Meknes twice
- OCS Olympique de Safi won twice, lost twice and had one draw
- Teams played five times head-to-head in the current season with the goals score 8:6; average goals per match – 1.60
FAQ
Are any of the tips provided here guaranteed?
What are the eligibility requirements to sign up and bet online with CopyBet™?
Football today takes a brief interlude, presenting a perfect moment to hone your betting prowess. Our tipsters have crafted insightful betting tips for the upcoming games. With the added advantage of copy bets, mimic the strategies of successful bettors to enhance your winning potential. Embrace the expertise of our tipsters and transform your next bet into a victory, eagerly awaiting the return of the beautiful game with optimism.
Explore our sportsbook today!