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 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 Safi vs Raja Casablanca stats
| Olympique Safi | Raja Casablanca | |
|---|---|---|
| Played | 29 | 29 |
| Goals scored | 24 | 37 |
| Goals conceded | 40 | 19 |
| Clean sheets | 4 | 15 |
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

Olympique Safi
Raja Casablanca