📅 Thursday, 7th May 2026

Morocco Botola Pro

full time result
1-1
tip status: Lost
FAR Rabat
best tip
1
@1.35
Olympique de Safi
PROBABILITY %
H 50%
D 30%
A 20%
home form:
DWDDL
away form:
LLDLD
📊 head to head
05.10.25BOT
Olympique de Safi
FAR Rabat
0
3
09.08.25CF
FAR Rabat
Olympique de Safi
1
0
28.02.25BOT
Olympique de Safi
FAR Rabat
1
1
26.10.24BOT
FAR Rabat
Olympique de Safi
1
1
16.03.24BOT
FAR Rabat
Olympique de Safi
1
0
11.11.23BOT
Olympique de Safi
FAR Rabat
1
0
12.03.23BOT
Olympique de Safi
FAR Rabat
0
0
18.10.22BOT
FAR Rabat
Olympique de Safi
1
1
19.06.22BOT
Olympique de Safi
FAR Rabat
0
0
20.11.21BOT
FAR Rabat
Olympique de Safi
1
1
⚽ recent results
home:
03.05.26BOT
IR Tanger
FAR Rabat –
0
0
D
30.04.26BOT
FAR Rabat
Raja Casablanca –
2
1
W
26.04.26BOT
Yacoub El Mansour
FAR Rabat –
2
2
D
22.04.26BOT
FAR Rabat
Berkane –
0
0
D
18.04.26CL
Berkane
FAR Rabat –
1
0
L
11.04.26CL
FAR Rabat
Berkane –
2
0
W
05.04.26BOT
Kawkab Marrakech
FAR Rabat –
0
0
D
02.04.26BOT
FAR Rabat
Dcheira –
3
2
W
21.03.26CL
Pyramids
FAR Rabat –
1
2
W
13.03.26CL
FAR Rabat
Pyramids –
1
1
D
away:
04.05.26BOT
Hassania Agadir
Olympique de Safi –
2
1
L
29.04.26BOT
Olympique de Safi
IR Tanger –
1
2
L
25.04.26BOT
Union Touarga
Olympique de Safi –
1
1
D
22.04.26BOT
Olympique de Safi
Renaissance Zemamra –
1
3
L
19.04.26CON
Olympique de Safi
USM Alger –
1
1
D
11.04.26CON
USM Alger
Olympique de Safi –
0
0
D
04.04.26BOT
Olympique de Safi
Yacoub El Mansour –
1
3
W
01.04.26BOT
Olympique de Safi
Berkane –
1
1
D
22.03.26CON
Wydad AC
Olympique de Safi –
2
2
D
15.03.26CON
Olympique de Safi
Wydad AC –
1
1
D

analysis

This Botola Pro matchup is as close to a David versus Goliath scenario as you will find in Moroccan football right now. FAR Rabat is an absolute juggernaut, sitting comfortably in 3rd place and boasting an astonishing unbeaten streak. They have not lost a single match in their last 21 outings, and their home record is genuinely terrifying for visiting teams. Olympique de Safi, languishing in 16th place with a miserable 2 wins, 6 draws, and 10 losses, walks into the Stade Prince Moulay Abdallah hoping for a miracle. Safi is fighting for their top-flight lives, but they are running into a buzzsaw.

Let’s look at the brutal statistical reality. FAR Rabat scores an average of 1.5 goals per match while conceding a microscopic 0.44 goals. They simply do not let teams play. Conversely, Olympic Safi concedes an average of 1.61 goals per game and scores less than a goal a match. In their recent head-to-head history, FAR Rabat dismantled Safi 3-0 away from home. The pressure on FAR Rabat is the pressure of a title chase; they are chasing Raja Casablanca and Maghreb Fès and absolutely must secure three points against relegation fodder. For Safi, the “must-win” pressure of a relegation dogfight might just result in them opening up and getting punished even worse.

Tactically, FAR Rabat will dominate the ball. They excel at pinning teams back and recycling possession until a gap opens up. Safi has lost three of their last five matches and confidence is entirely shot. They lack the offensive firepower to trouble FAR Rabat’s rock-solid backline, and their own defense is too porous to withstand 90 minutes of sustained attacking waves. It is highly unlikely that Safi can disrupt the rhythm of a team that hasn’t tasted defeat in over twenty games. This is a complete mismatch on paper and on the pitch.