Olympic Safi 0-2 Raja Casablanca — Maç Sonucu, İstatistikler ve Maç Analizi — Morocco - League, 5 Jul 2026

📅05/07/2026 · 🕒20:00 Istanbul · GMT+3
Top 2 Score Predictions
1st Score 0-1 ✗ 2nd Score 0-2 ✓
MODEL iddaakolik · Our Predictions
Authentic Intelligence™ · Probability per market
⏱ Odds and predictions are pre-match — updates freeze from ~20 minutes before kick-off. · updated 15:33
Match Result
Home
15%
5.44
Draw
25%
3.74
AwayVIEW
60%
1.54
Under/Over 2.5
Under
59%
1.65
Over
41%
2.12
Both Teams to Score
Yes
43%
2.29
No
57%
1.55
Total Goals
0-1
33%
2.37
2-3
46%
1.7
4-5
18%
6+
3%
Half Time / Full Time
1/1
7%
1/2
3%
1/X
5%
X/1
7%
X/2
21%
X/X
16%
2/1
1%
2/2
36%
2/X
4%
NO PICK no pattern fills on this match today.
VIEW our model view: the outcome it rates most likely. A forecast, not a pick.
SIGNALS Team Signals — the why behind the numbers
iddaakolik predictions — not real match figures
HOME Olympic Safi The Market 18%
Signal
AWAY Raja Casablanca The Market 65%
Average Team Performanceagainst Market Expectation Bad
0.76 xG Scorediddaakolik model prediction 1.54
1.86 xG Concedediddaakolik model prediction 0.70
Strong Attack Strength Bad
Average Defense Strength Strong
44% Ball Possession 56%
9 Total Shots 12
3 Shots on Target 4
3 Corners 6
274 · 76% PassesSuccessful · Accuracy 402 · 83%
– Box TouchesOpposition Penalty Area –
– Crosses –
2 Yellow Cards 2
H2H Past Meetings
Real recorded figures, averaged over these meetings
HOME Olympic Safi
0W-2D-4L
AWAY Raja Casablanca
0.83 Avg Goals (FT) 1.83
38% Ball Possession 62%
7 Total Shots 12
2 Shots on Target 5
4 Corners 6
3 Yellow Cards 2
08.03.2026 Raja Casablanca Raja Casablanca 2-0 HT 1-0 Olympic Safi Olympic Safi FAS
30.01.2025 Raja Casablanca Raja Casablanca 1-1 HT 1-0 Olympic Safi Olympic Safi FAS
29.09.2024 Olympic Safi Olympic Safi 2-3 HT 2-1 Raja Casablanca Raja Casablanca FAS
31.03.2024 Raja Casablanca Raja Casablanca 2-0 HT 0-0 Olympic Safi Olympic Safi FASK
03.03.2024 Raja Casablanca Raja Casablanca 1-0 HT 0-0 Olympic Safi Olympic Safi FAS
28.10.2023 Olympic Safi Olympic Safi 2-2 HT 0-0 Raja Casablanca Raja Casablanca FAS
RESULT Match Result
Real recorded figures from this match
HOME Olympic Safi
0 - 2
AWAY Raja Casablanca
40% Ball Possession 60%
8 Total Shots 10
4 Shots on Target 9
3 Corners 10
1 Yellow Cards 2
REVIEW Olympic Safi vs Raja Casablanca
IDDAAKOLIK POST-MATCH REVIEW

Raja Casablanca took care of Olympic Safi 2-0 on the road. Half-time: 0-1.

As we highlighted before kick-off, our model had Raja Casablanca as the likeliest winner at 60%, and the 2-0 landed on that lead. The goals side of the card held up too — under 2.5 goals (59%), no to both teams scoring (57%) came in.

The match data tells the story: Raja Casablanca saw more of the ball, 60% to 40%, shots finished 8-10.

For context: across their last 6 meetings in our records, Raja Casablanca led the recent series with 4 wins, 2 drawn. Scoring in those meetings ran 0.83 a game for Olympic Safi against 1.83 for Raja Casablanca.

Olympic Safi vs Raja Casablanca Result & Final Score

Olympic Safi 0 - 2 Raja Casablanca in the Morocco - League on 05/07/2026. The analysis above shows what our model predicted before kick-off next to what actually happened.

Olympic Safi vs Raja Casablanca Prediction vs Result

Before kick-off our model rated an Raja Casablanca win the most likely single outcome at about 60%, with the full match-result split Olympic Safi 15%, draw 25%, Raja Casablanca 60%. The final score 0-2 confirmed our model's pre-match leads on Match Result (Raja Casablanca), Under 2.5, BTTS No — a clean sweep of the main markets.

✓ Match Result (Raja Casablanca) ✓ Under 2.5 ✓ BTTS No
Want to know how this prediction was produced? Read how we price a match →
Want to test this kind of bet across 26 seasons yourself? Open Match Studio →
FAS More Morocco - League
5 Jul 2026
20:00 Maghreb Fes vs Olympique Dcheira Analysis →
20:00 Ittihad Tanger vs CODM Meknes Analysis →
20:00 FUS Rabat vs Yacoub El Mansour Analysis →
20:00 FAR Rabat vs CR Khemis Zemamra Analysis →
20:00 Difaa El Jadida vs RSB Berkane Analysis →
20:00 Wydad Casablanca vs UTS Rabat Analysis →