Olympique Safi 0-2 Raja Casablanca: result and AI prediction

Olympique Safi – Raja Casablanca, Botola Pro, Sunday, July 5, 2026 at 06:00 PM (GMT). Venue: Stade El Massira

Olympique Safi is #16 in the table (22 pts) and Raja Casablanca #4 (53 pts). 12 places separate the two teams in the table. Olympique Safi is unbeaten in its last 5 matches. Raja Casablanca has kept 15 clean sheets in 29 matches. Last 6 head-to-head meetings: Olympique Safi 0, draws 2, Raja Casablanca 4. Their last meeting, on March 7, 2026, ended Raja Casablanca 2-0 Olympique Safi.

AI predicted: 0-1 · Final score: 0-2✓ Correct outcome

AI confidence: Medium

AI match recap

Raja arrive with the cleaner form line and the much more reliable defensive base, while Safi head into the last round still searching for a win. The home side's urgency keeps this dangerous, but their lack of cutting edge has been a season-long problem and it is a tough profile to carry against a disciplined Raja back line. Team news matters too: Safi are listed with a suspension, while Raja have a couple of injuries but still look structurally stronger. The likely script is a tense match decided by control, patience, and who handles the key moments around the box better.

Head-to-head analysis

Raja are unbeaten in the last five meetings with Safi, winning three and drawing two, and they took the reverse fixture in March. Even when Safi make the game awkward, recent history says Raja usually find a way to avoid defeat in this matchup.

Injuries and absences

Safi are listed with Saad El Morsli suspended, which reduces their flexibility in a high-pressure fixture. Raja have Adam Ennaffati and Oualid Agougil marked unavailable, but those absences look more like depth losses than a full reshaping of their usual match structure.

Form (last 5)

Olympique SafiLeague position #16 · 22 ptsD D D
Raja CasablancaLeague position #4 · 53 ptsL D W

Olympique Safi vs Raja Casablanca stats

Olympique SafiRaja Casablanca
Played2929
Goals scored2437
Goals conceded4019
Clean sheets415

Last meetings

  • 2026-03-07Raja Casablanca 2-0 Olympique Safi
  • 2025-01-30Raja Casablanca 1-1 Olympique Safi
  • 2024-09-29Olympique Safi 2-3 Raja Casablanca
  • 2024-03-29Raja Casablanca 2-0 Olympique Safi
  • 2024-03-03Raja Casablanca 1-0 Olympique Safi
  • 2023-10-28Olympique Safi 2-2 Raja Casablanca

Other Botola Pro matches