Olympique Safi
Forecasts for every Olympique Safi match
Win, draw and loss chances and the most likely score before each kick-off, plus line-ups and a live match tracker.
Form
Last five results, most recent first
Results
- 5 Jul 2026Olympique Safi
0–2
Raja CasablancaBotola Pro · Matchday 30 - 2 Jul 2026Olympique Dcheïra
1–1
Olympique SafiBotola Pro · Matchday 29 - 28 Jun 2026Olympique Safi
2–2
CODM MeknèsBotola Pro · Matchday 28 - 25 Jun 2026CR Khemis Zemamra
1–1
Olympique SafiBotola Pro · Matchday 27 - 21 Jun 2026Olympique Safi
0–1
Yacoub El MansourBotola Pro · Matchday 26 - 18 Jun 2026Renaissance Berkane
0–0
Olympique SafiBotola Pro · Matchday 25 - 12 Jun 2026Olympique Safi
1–0
Kawkab MarrakechBotola Pro · Matchday 24 - 8 Jun 2026Wydad AC
1–0
Olympique SafiBotola Pro · Matchday 23 - 1 Jun 2026Olympique Safi
1–2
Maghreb FèsBotola Pro · Matchday 22 - 23 May 2026Difaa EL Jadida
1–1
Olympique SafiBotola Pro · Matchday 21
About Olympique Safi
Last: Olympique Safi 0–2 Raja Casablanca. Olympique Safi's fixtures, results, squad and news in the Botola Pro on MatchOptics.
Olympique Safi won 0, drew 3 and lost 2 of their last 5 matches (L D D D L, most recent first).
See the full Botola Pro table, fixtures and results.
