Olympique Safi vs Raja Casablanca Predictions

Botola ProBotola Pro · Morocco
high confidence
Olympique Safi

Olympique Safi

Full Time

0 - 2

AI predicted 0 - 2

Raja Casablanca

Raja Casablanca

🗓️ Sunday, 5 Jul 2026 at 18:00 GMT+1 (venue time) · 17:00 UTC (your time)📍 Stade El Massira, Safi

Win Probability (1X2)

Olympique Safi 13%Draw 32%Raja Casablanca 55%

Best Value Pick

Match Result: Raja Casablanca Win

Match Result

6.5/10

Raja Casablanca Outclass Olympique Safi with Clinical 2-0 Away Win

Raja Casablanca continued their impressive form on the road, dispatching Olympique Safi 2-0 at Stade El Massira in a composed and clinical display. The visitors struck first in the 38th minute, capitalizing on a spell of sustained pressure, before doubling their advantage midway through the second half to put the result beyond doubt. Olympique Safi struggled to break down Raja’s well-organized defense, and despite some spirited moments, rarely threatened to alter the outcome. The match was punctuated by disciplined defending and efficient attacking from Raja, who managed the game expertly after taking the lead. Olympique Safi, meanwhile, were left frustrated, unable to convert their limited opportunities and hampered by a lack of cutting edge in the final third. The result consolidates Raja Casablanca’s status as title contenders, while Olympique Safi will need to regroup after a disappointing home performance.

🔮 AI Prediction Report

PSYCHIC MODE

Predicted

0 - 2

🎯

Actual

0 - 2

✅Result
✅BTTS
✅O/U 2.5
✅Score

💰 Bet Results2/2 hit

1x2 — away
✅
btts — no
✅
ou_2_5 — under
❓

Key Moments

38' — Goal

Raja Casablanca break the deadlock with a well-taken goal, seizing control of the match.

64' — Goal

Raja double their lead, capitalizing on a defensive lapse from Olympique Safi.

Unknown' — Yellow Card (Olympique Safi)

Home side picks up a yellow card, further disrupting their momentum.

Unknown' — Yellow Card (Raja Casablanca)

Raja pick up two yellow cards, but maintain composure to see out the win.

Olympique Safi

Olympique Safi

5.5/10

Olympique Safi found themselves on the back foot for much of the contest, struggling to create clear chances and ultimately failing to find the net. Their efforts were stifled by Raja Casablanca’s organized defensive structure, and despite some moments of promise, Safi lacked the composure and creativity required in the final third. A yellow card further disrupted their rhythm, and they were unable to mount a meaningful response after falling behind. The hosts’ inability to convert possession into meaningful opportunities was telling, and their attacking play was too often predictable. Defensive lapses at key moments proved costly, as Raja capitalized clinically to secure all three points.

Strengths

Maintained discipline despite going behindShowed some resilience in midfield battles

Weaknesses

Lack of attacking threatDefensive lapses at crucial momentsStruggled to break down organized opposition
Raja Casablanca

Raja Casablanca

8/10

Raja Casablanca delivered a professional away performance, controlling the tempo and showing clinical edge in front of goal. Their opening goal in the 38th minute set the tone, and they managed the match expertly thereafter, adding a second on 64 minutes to put the result beyond doubt. Raja’s defensive unit was rarely troubled, and their midfield dictated play, ensuring Olympique Safi were kept at arm’s length throughout. Despite picking up two yellow cards, Raja maintained their composure and discipline, balancing defensive solidity with incisive attacking play. Their ability to capitalize on key moments and shut down Safi’s attacking efforts was the hallmark of a well-drilled side.

Key Players

Goal Scorer (38'): Opened the scoring, giving Raja a crucial lead before halftime.
Goal Scorer (64'): Doubled Raja's advantage, effectively sealing the victory.

Strengths

Clinical finishingDisciplined defensive structureControlled midfield

Weaknesses

Collected two yellow cardsOccasional lapses in discipline

Tactical Analysis

With no lineups available, the tactical contest was defined by Raja Casablanca’s disciplined defensive shape and their ability to transition quickly into attack. After taking the lead, Raja dropped deeper, inviting Olympique Safi to break them down, but the hosts lacked the creativity to do so. Raja’s midfield controlled the tempo, breaking up play and launching counterattacks that led to their second goal. The visitors’ tactical discipline was evident in their ability to absorb pressure and strike at opportune moments. Olympique Safi, meanwhile, were forced to chase the game after conceding, but their build-up play was often too slow and predictable to trouble Raja’s backline. The lack of tactical flexibility or visible formation changes left them unable to shift the momentum, and Raja’s well-timed interventions snuffed out any potential threat.

Turning Point

Raja Casablanca’s opening goal in the 38th minute shifted the momentum decisively in their favor and forced Olympique Safi to chase the game.

Man of the Match

Goal Scorer (38')

Scored the crucial opening goal and set the tone for Raja Casablanca’s dominant performance.

🎮 Prediction Playground

Think the model has it wrong? Nudge each team's expected goals and watch every probability react — then simulate the match and see what happens.

Olympique Safi0.60

Expected goals · model says 0.60

Raja Casablanca1.40

Expected goals · model says 1.40

Win Probability
Olympique Safi 16% Draw 28% Raja Casablanca 57%

Over 2.5 Goals

32%

BTTS: Yes

34%

Likely Scores

0-1 · 0-0 · 0-2

Play this match once with the probabilities above — every run is different.

Powered by the same Poisson scoreline model behind the prediction. For fun and exploration — not betting advice.

Olympique Safi vs Raja Casablanca Prediction Confidence at a Glance

How strongly the model leans on each market.

Match Result (1X2)
32%
55%
Olympique Safi 13%Draw 32%Raja Casablanca 55%
Both Teams to Score
29%
71%
Yes 29%No 71%
Over/Under 2.5 Goals
34%
66%
Over 2.5 34%Under 2.5 66%
Corners (Over/Under 9.5)
51%
49%
Over 9.5 51%Under 9.5 49%

Who do you think wins: Olympique Safi vs Raja Casablanca?

Cast your vote, then see how it stacks up against the model.

More Botola Pro Predictions

The Case For This Olympique Safi vs Raja Casablanca Prediction

Olympique Safi, sitting bottom of the table, host a Raja Casablanca side still fighting near the top. The hosts have been unable to find wins or goals, while Raja's recent matches have featured both attacking output and defensive lapses, but their season-long away form is solid. Expect Raja to control the game, with Safi unlikely to break through a disciplined defense.

Key Factors at a Glance

Defence

  • →Raja Casablanca average 1.25 goals scored and only 0.68 conceded per game over the season.
  • →Raja have failed to keep a clean sheet in their last 5, but Safi have only scored 4 in that span.
  • →Safi's attack is blunt (0.8 goals/game last 5), while Raja's defense is among the best in the league.

Match Context

  • →Olympique Safi have only 3 wins in 28 matches and the league's worst home record.
  • →Head-to-head favors Raja recently, with 3 wins in the last 5 and 2-0 in their last meeting.

🚩 Olympique Safi vs Raja Casablanca Corners Prediction

low confidence
9.8expected total corners
Over 51%
Under 49%
Over 9.5Under 9.5

Our corners model projects roughly 5 corners for Olympique Safi and 4.8 for Raja Casablanca, for an expected total of 9.8. That makes the model lean Over 9.5 corners (51%). Over 8.5: 64% · Over 10.5: 39%.

More corners tips:Over 9.5 →Under 9.5 →

How Olympique Safi and Raja Casablanca Are Arriving

Form, fitness and who's likely to start.

Olympique Safi vs Raja Casablanca Goalscorer Form

Goals scored in last 5 matches across all competitions. Rate = goals ÷ 5 games.

Olympique SafiOlympique Safilast 5 matches
F. Karmoune
2 goals in 5
40%

Regular contributor

A. Eddaou
1 goal in 5
20%

Occasional threat

A. Habbassi
1 goal in 5
20%

Occasional threat

Raja CasablancaRaja Casablancalast 5 matches
A. Khafifi
2 goals in 5
40%

Regular contributor

I. Khafi
1 goal in 5
20%

Occasional threat

A. El Amloud
1 goal in 5
20%

Occasional threat

Y. Iguiz
1 goal in 5
20%

Occasional threat

M. Oyewusi
1 goal in 5
20%

Occasional threat

A. Barkok
1 goal in 5
20%

Occasional threat

Olympique Safi are winless in their last 4 (DDLD), struggling for goals and wins, and have just 3 wins all season. Raja Casablanca have a mixed recent run (DLWWD), but their attack has produced 9 goals in the last 5 and they remain difficult to beat, especially away.

Olympique Safi vs Raja Casablanca — Last 10 Matches

Olympique SafiOlympique SafiLast 10 results
L0-2
D1-1
D2-2
D1-1
L0-1
D0-0
W1-0
L0-1
L1-2
D1-1
Lvs Raja Casablanca0-2
D@ Olympique Dcheïra1-1
Dvs CODM Meknès2-2
D@ CR Khemis Zemamra1-1
Lvs Yacoub El Mansour0-1
D@ Renaissance Berkane0-0
Wvs Kawkab Marrakech1-0
L@ Wydad AC0-1
Lvs Maghreb Fès1-2
D@ Difaa EL Jadida1-1

Concerns

  • −No clean sheets in last 5 matches
Raja CasablancaRaja CasablancaLast 10 results
W2-0
W2-0
D1-1
L1-2
W2-1
W4-3
D1-1
L0-2
L0-1
W1-0
W@ Olympique Safi2-0
Wvs Hassania Agadir2-0
D@ Ittihad Tanger1-1
L@ Yacoub El Mansour1-2
Wvs CODM Meknès2-1
W@ CR Khemis Zemamra4-3
Dvs UTS Rabat1-1
L@ Kawkab Marrakech0-2
Lvs Renaissance Berkane0-1
W@ Olympique Dcheïra1-0

Strengths

  • +Solid recent form — 3+ wins in last 5
  • +53.33% clean sheet rate this season

What History Says: Olympique Safi vs Raja Casablanca

In their last 10 meetings, Raja Casablanca have a slight edge, winning 4 to Safi's 3, with 3 draws. Recent encounters favor Raja, who won the last match 2-0 and have taken points in most recent clashes, often scoring multiple goals.

Olympique Safi vs Raja Casablanca Head-to-Head History

Last 10 meetings between these sides

2

Olympique Safi wins

3

Draws

5

Raja Casablanca wins

20%30% draws50%
5 Jul 26Olympique Safi vs Raja Casablanca0-2
7 Mar 26Raja Casablanca vs Olympique Safi2-0
30 Jan 25Raja Casablanca vs Olympique Safi1-1
29 Sept 24Olympique Safi vs Raja Casablanca2-3
29 Mar 24Raja Casablanca vs Olympique Safi2-0
3 Mar 24Raja Casablanca vs Olympique Safi1-0

Where the Model Disagrees with the Odds: Olympique Safi vs Raja Casablanca

No odds are available, so value cannot be assessed. However, model probabilities suggest the away win and BTTS 'no' would offer value if odds implied probabilities below 0.55 and 0.71 respectively. Under 2.5 goals is also likely to be a value angle given both teams' low over 2.5 rates.

Odds from Bet365. Positive edge = our model gives a higher probability than the odds imply. EV = expected value per £1 staked.

1X2

SelectionOddsModel %Edge
Olympique Safi Win6.2513.0%-3.0%
Drawvalue3.8032.0%+5.7%
Raja Casablanca Win1.4455.0%-14.4%

Over/Under 2.5

SelectionOddsModel %Edge
Over 2.52.1534.0%-12.5%
Under 2.5value1.6766.0%+6.1%

Both Teams Score

SelectionOddsModel %Edge
Yes2.3829.0%-13.0%
Novalue1.5371.0%+5.6%

Best Value Markets Found by the Model

1X2: Draw @ 3.80EV +0.216
Over/Under 2.5: Under 2.5 @ 1.67EV +0.102
Both Teams Score: No @ 1.53EV +0.086

EV per £1 staked. Positive EV means this bet has mathematical edge over the long run. Past model accuracy is tracked on our predictions tracker.

Edge and EV are derived from model probabilities only and do not constitute financial advice. Odds fluctuate — always verify current prices with your bookmaker.

Things to Watch: Olympique Safi vs Raja Casablanca

  • ⚠️No bookmaker odds available, so value calculations and EV are not possible.
  • ⚠️Some match stats (shots, possession, corners) are missing for recent games, reducing model confidence.
  • ⚠️Both teams have shown some volatility in recent results, especially Raja's defense.
  • ⚠️Lineups are not yet available, so late injuries or rotations could impact predictions.

This analysis is for informational purposes only and does not constitute financial advice. Betting involves risk — always gamble responsibly.

How This Prediction Was Made

The numbers on this page come from a structured statistical pack for Olympique Safi vs Raja Casablanca: recent results and scoring data for both sides, home/away splits, the head-to-head record, current league standings, known injuries and live bookmaker odds, all sourced from the API-Football data feed.

An AI model analyses that pack and produces the probabilities, predicted score and written analysis shown above. Nothing is edited by hand, and no information outside the data pack is used.

Last updated: 2 July 2026 (refreshed automatically as new team data arrives). Every prediction is scored against the real result once the match finishes — see the verified track record or read the full methodology. Football is inherently uncertain: treat this page as analysis, not advice.

More Olympique Safi vs Raja Casablanca Resources