Meknes will be the visitors at Stade El Massira on Sunday for the Botola showdown with hosts Olympic Safi.
Our predictions, user poll and statistics for Olympic Safi v Meknes can be found here (inc. the best betting odds).
📊
Form Guide
Join FanDuel for an awesome experience- 21+ Please Gamble Responsibly.
Gambling Problem? Call or visit RG-help.com. Call or visit ccpg.org/chat (CT). Hope is here. GamblingHelpLineMA.org or call for 24/7 support (MA). Visit www.mdgamblinghelp.org (MD). Call or text .
Olympic Safi
LLWDLD
Olympic Safi prepare for this game following a 1-1 Botola draw versus Khemis Zemamra.
Olympic Safi have been quite ineffective in attack of late. Their sum of goals stands at just 3 versus opponents over their previous 6 fixtures. In those games, Olympic Safi have also seen the tally of goals against them come to 5.
Meknes
WDLLLD
In their last fixture, Meknes drew 0-0 in the Botola match with Hassania Agadir.
The stats don’t lie, and Meknes have been scored against in 5 of their last 6 matches, with opponents netting 8 goals in all. In defence, Meknes can certainly do much better. We will have to find out if that trend will end up being sustained into this next match.
↔️
Head to head
The previous league fixture between the two was Botola match day 13 on 20/02/2026 and the score finished Meknes 1-0 Olympic Safi.
✨
Prediction
Our feeling is that Meknes are likely to put one past this Olympic Safi side, but it is unlikely to be enough to avoid defeat.
We’re predicting a close game with a 2-1 victory for Olympic Safi at the end of this one. We’ll have to see what happens.
📖
⚽️ What are the best odds for this match?
In terms of the bookies’ odds in the win-draw-win market, putting your money on Olympic Safi is best priced at 2, backing a draw is 2.75 & taking a punt on a win for Meknes can be had at 4. These are the best of the returns that can be secured at present.
Andre Moura,
12:01 27/06/2026
Odds correct at time of publishing. All odds subject to change.
🏟️ Team Focus:
Olympic Safi
Stadium: Stade El Massira (7,000)