Morocco Botola Pro
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.

