Safi Host Marrakech as Botola Pro Week 24 Opens with Crucial Survival Battle
As Morocco's 'Inwi' Professional Championship enters its penultimate phase, Week 24 begins with a fixture carrying enormous weight at both ends of the standings. Olympique Safi, rooted to the bottom of the Botola Pro table with just 15 points from 23 matches, welcome Kawkab Marrakech to Stade El Massira on Friday afternoon. The home side, who suffered a defeat to Wydad AC in their most recent outing, find themselves seven points adrift of safety with time rapidly running out to salvage their top-flight status.
Kawkab Marrakech arrive in Safi occupying ninth position with 27 points, a haul built on six wins and nine draws from their 22 fixtures. While the visitors face no immediate relegation concerns, they harbour ambitions of climbing into the top half and will be keen to exploit any vulnerability in their opponent's defensive structure. The disparity in form and confidence between the two sides makes this encounter particularly intriguing, as Safi fight desperately to keep their survival hopes alive.
Kick-off at Stade El Massira is scheduled for 16:00 GMT+1, with the match serving as the curtain-raiser for an action-packed weekend of Botola Pro football. Both teams understand the significance of claiming maximum points, though their motivations differ markedly: one battles for survival, the other for continued upward momentum.
Where the Match Will Be Won: Midfield Control and the 31-45 Minute Window
Olympique Safi, sitting 16th with just 15 points from 23 matches, face a must-win scenario at Stade El Massira on Friday. Managed by Mounir Jaouani, the side employs a 4-4-2 formation that prioritizes defensive solidity while looking to hit opponents on the counterattack. However, their season statistics reveal significant vulnerabilities: 32 goals conceded is the second-worst defensive record in the league, and they have managed only 2 clean sheets across the entire campaign. Their discipline has also been questionable, with 52 yellow cards accumulated, suggesting a tendency to commit fouls in dangerous areas. Offensively, they have been most dangerous between the 31st and 45th minute, scoring 29.41% of their total goals during this window, which indicates they tend to grow into matches and create opportunities late in the first half.
Kawkab Marrakech, managed by a coaching staff operating from the 9th position with 27 points, present a more balanced profile. Their 21 goals scored and 19 conceded reflects solid defensive organization, while their 6 clean sheets demonstrate consistency at the back. However, their most dangerous period mirrors their opponents — 40% of their goals arrive between the 31st and 45th minute, suggesting both teams may cancel each other out during the first half before attempting to seize control after the break. Kawkab's superior league position and goal difference give them a tactical advantage, but their 55 yellow cards indicate they are not afraid of physical confrontation. The matchup features two sides with identical scheduling patterns and similar disciplinary issues, which points toward a competitive encounter decided by which team can better exploit the critical 31-45 minute window.
The tactical battle likely centers on midfield control. Olympique Safi's 4-4-2 requires their wide players to track back and provide defensive cover, but their recent form — with just 2 wins all season — suggests fatigue and a lack of confidence in maintaining structure for full 90 minutes. Kawkab Marrakech will look to impose their rhythm early, force Safi into mistakes, and capitalize before the hosts settle into their defensive shape. Conversely, Safi under Jaouani will hope to absorb pressure, frustrate their opponents, and strike during the 31-45 minute window when both sides have shown vulnerability. Given the defensive records and timing patterns, the match may remain tight through the first half before a decisive moment emerges after the hour mark.
Safi Bottom of the Table as Marrakech Seeks Rare Away Win
Olympique Safi heads into this fixture in a dire situation, rooted to the bottom of the Botola Pro standings with just 15 points from 23 matches. Their recent form makes grim reading for home fans — a sequence of five consecutive winless results (LLDDD) has left them seven points adrift of safety with survival becoming increasingly theoretical. The defensive record across their last ten matches is particularly alarming: zero clean sheets recorded and an average of 1.5 goals conceded per game. Their inability to keep opponents out has been the central problem, and it is a trend that shows no sign of abating.
The recent results paint a picture of a side competing hard but ultimately falling short at crucial moments. They suffered a narrow 0-1 defeat away to Wydad AC before slipping to a 1-2 home loss against Maghreb Fès — two defeats that highlighted vulnerabilities at both ends of the pitch. More encouragingly, they managed three consecutive 1-1 draws against Difaa EL Jadida (away), FUS Rabat (home), and FAR Rabat (away), showing they can compete at this level when organized. However, with scoring averaging just 1.1 goals per game over the same period and a BTTS hit rate of 90%, there is a predictable pattern emerging: Safi tend to find the net but rarely keep it out at the other end.
Kawkab Marrakech arrives in considerably better shape, occupying ninth place with 27 points and boasting a form record that reads DWLLW over their last ten outings. Their away record has been solid by comparison — they claimed a 3-1 victory over CODM Meknès and recently held UTS Rabat to a 0-0 draw on their travels, demonstrating they can frustrate opponents on hostile territory. The defensive metrics support their position: they have kept clean sheets in 40% of their recent matches and concede an average of just 0.8 goals per game, making them a difficult side to break down. Their 2-1 win against Olympique Dcheïra further illustrates their capability to take maximum points when performance levels are maintained.
The contrast in momentum is stark. Olympique Safi are clinging to faint survival hopes and have failed to win in five consecutive matches, while Kawkab Marrakech appear to be a side in reasonable health despite back-to-back 1-2 defeats away to Yacoub El Mansour and at home against CR Khemis Zemamra. The form comparison heavily favors the visitors at 70% against the hosts' 30%, and the attacking differential (36% vs 64%) reinforces the expectation that Marrakech will carry the greater goal threat at Stade El Massira. For Safi, the challenge is not simply about scoring — it is about addressing a defensive record that has underpinned their slide toward relegation.
Safi's home resilience provides the strongest foundation in a tight relegation clash
Olympique Safi face a pivotal encounter at Stade El Massira on Friday, hosting Kawkab Marrakech with survival pressure mounting. Sitting 16th in the Botola Pro with just 15 points from 23 matches, Safi's campaign has been defined by defensive fragility and a chronic inability to convert chances into wins. However, their recent form suggests they enter this fixture with renewed resilience, having collected back-to-back draws including a creditable point away at FAR Rabat. Kawkab Marrakech occupy 9th position with 27 points but arrive in concerning form, winning just one of their last five league matches while conceding freely against opposition they should be handling. The model probability distribution shows this as a genuinely tight affair with home win at 35% and draw at 35%, making Safi's double chance the standout selection at 70% confidence.
The under 2.5 goals market carries 56% confidence and reflects the attacking deficiencies both clubs exhibit. Safi have scored only 18 goals all season, one of the lowest totals in the division, while Kawkab Marrakech have shown inconsistency in chance creation away from home. Their recent away fixtures have frequently produced low-scoring outcomes, and with both teams under pressure to avoid defeat for different reasons, an attritional approach seems probable. The defensive vulnerabilities remain significant factors though, as both clubs struggle to maintain clean sheets, which complicates the under 2.5 argument and elevates the BTTS option to 58% confidence.
The BTTS prediction at 58% confidence captures the contradiction at the heart of this matchup. Despite low-scoring tendencies, both teams carry defensive frailties that regularly manifest as goals conceded. Safi have kept only three clean sheets all season, while Kawkab Marrakech have failed to keep a sheet in five consecutive away matches. This combination means that even in tight, low-scoring encounters, both sides tend to find the net at some stage. The 70% confidence on the double chance remains the most statistically sound option, as Safi's home record provides a reliable buffer against defeat even when their outright win probability sits at only 35%.
Punters should focus primarily on the double chance market where Safi or draw offers the best value given the competitive nature of this fixture. The under 2.5 goals market presents an alternative for those seeking lower-risk positions, while BTTS appeals to those who believe both defensive weaknesses will surface. With no bookmaker odds currently published, monitoring opening lines will be essential as any home favourite positioning above 2.00 would represent further value on the Safi double chance. The atmosphere at Stade El Massira could prove decisive, with Safi's relegation-threatened squad feeding off home support against a Kawkab side struggling for consistent away results.