Olympique Safi vs Kawkab Marrakech Predictions

Olympique Safi
Full Time
1 - 0
AI predicted 1 - 1

Kawkab Marrakech
Win Probability (1X2)
Best Value Pick
Over/Under 2.5: Under 2.5
Match Result
6.3/10Olympique Safi Edge Kawkab Marrakech in Tight Botola Pro Contest
Olympique Safi secured a narrow 1-0 victory over Kawkab Marrakech at Stade El Massira, thanks to a decisive goal just before half-time. In a match characterized by defensive discipline and few clear-cut chances, the hosts made the most of their opportunity in the 43rd minute to claim all three points. Both sides battled hard, but Safi's resilience and timely interventions in midfield helped them withstand Kawkab's late efforts. The visitors struggled to break down a well-organized home defense, while the match's physical edge was reflected in the four yellow cards shown by the referee.
💪 AI Prediction Report
DECENT HITPredicted
1 - 1
Actual
1 - 0
💰 Bet Results1/2 hit
Key Moments
43' — Goal
Olympique Safi scored the only goal of the match, seizing the advantage just before half-time.
First half' — Yellow cards
Olympique Safi picked up two yellow cards, setting a physical tone early on.
Second half' — Yellow cards
Both teams received further cautions as the match grew tenser, but no red cards were shown.
Olympique Safi
Olympique Safi delivered a solid, workmanlike display, capitalizing on their key moment late in the first half to take the lead. Their defensive organization was a highlight, as they limited Kawkab Marrakech's attacking options and managed the game effectively after going ahead. The three yellow cards indicate they were not afraid to get stuck in when necessary, showing both commitment and tactical fouling to disrupt the visitors' rhythm. While lacking in offensive fireworks, Safi's ability to see out the result under pressure was commendable, and their midfielders played a crucial role in breaking up play and launching counterattacks.
Key Players
Strengths
Weaknesses
Kawkab Marrakech
Kawkab Marrakech fought hard but ultimately fell short in their search for an equalizer. Despite enjoying some spells of possession and showing intent, they were unable to convert their efforts into clear opportunities. The single yellow card suggests they were less aggressive than their hosts, but perhaps also lacked the edge needed to unsettle Safi's defense. Their inability to respond after conceding late in the first half proved costly, as they struggled to create meaningful chances in the second period and were stymied by a disciplined home side.
Strengths
Weaknesses
Tactical Analysis
With lineups and formations unavailable, the match's flow suggested Olympique Safi prioritized defensive solidity and compactness, especially after taking the lead. Their willingness to commit tactical fouls and absorb pressure indicated a pragmatic approach, likely deploying a midfield shield to protect their backline. Kawkab Marrakech, meanwhile, appeared to lack the creativity or width needed to stretch the home defense, relying on patient buildup but ultimately failing to penetrate. Set pieces and transitions played a role, but neither side managed to carve out many clear chances, with Safi content to protect their slender advantage and Kawkab unable to force the issue despite increased urgency late on.
Turning Point
The goal in the 43rd minute, which allowed Olympique Safi to dictate the tempo and focus on defensive organization for the remainder of the match.
Man of the Match
Unknown Goalscorer
Delivered the match-winning moment with a well-taken goal and contributed to the team's defensive effort.
🎮 Prediction Playground
Think the model has it wrong? Nudge each team's expected goals and watch every probability react — then simulate the match and see what happens.
Expected goals · model says 1.05
Expected goals · model says 1.00
Over 2.5 Goals
34%
BTTS: Yes
41%
Likely Scores
1-0 · 1-1 · 0-0
Play this match once with the probabilities above — every run is different.
Powered by the same Poisson scoreline model behind the prediction. For fun and exploration — not betting advice.
Olympique Safi vs Kawkab Marrakech Prediction Confidence at a Glance
How strongly the model leans on each market.
Who do you think wins: Olympique Safi vs Kawkab Marrakech?
Cast your vote, then see how it stacks up against the model.
Where the Model Sees Value: Olympique Safi vs Kawkab Marrakech(2)
Selections where the model's probability beats the bookmaker's implied probability. Expected value is computed from real consensus odds, not opinion.
Match Result: Draw
Both teams have drawn a high proportion of recent matches and their attacking/defensive stats are closely matched, with neither side showing enough quality or form to be clear favorites.
Read more ↓
Over/Under 2.5: Under 2.5
Both teams average under 1 goal scored per game in the league, and their last H2H meetings and recent form point to a low-scoring contest.
More Botola Pro Predictions
The Case For This Olympique Safi vs Kawkab Marrakech Prediction
Olympique Safi, bottom of the table and struggling for wins, host a mid-table Kawkab Marrakech side that has been inconsistent away from home. Both teams have shown defensive vulnerabilities but also lack attacking punch, making a tight, low-scoring draw the most likely outcome. Recent H2H history also points to closely contested matches, with draws and narrow home wins dominating.
Key Factors at a Glance
Recent Form
- →Olympique Safi have just 2 wins in 23 league games and are on a 2-match losing streak.
Attack
- →Both teams have low goals scored per game (Safi: 0.83, Kawkab: 0.95).
Injuries & Team News
- →No major injuries reported for either side.
Match Context
- →Kawkab Marrakech are winless in their last 5 away league games and have only 1 away win all season.
- →Recent H2H matches have been close, with 2 of the last 3 ending in draws.
- →Olympique Safi have the league's worst home record (1W, 4D, 6L).
How Olympique Safi and Kawkab Marrakech Are Arriving
Form, fitness and who's likely to start.
Olympique Safi vs Kawkab Marrakech Goalscorer Form
Goals scored in last 5 matches across all competitions. Rate = goals ÷ 5 games.
Occasional threat
Occasional threat
Occasional threat
Occasional threat
Occasional threat
Occasional threat
Regular contributor
Regular contributor
Occasional threat
Occasional threat
Occasional threat
Occasional threat
Olympique Safi are in poor form, with just one win in their last five league matches and back-to-back defeats, struggling to score and conceding regularly. Kawkab Marrakech have been slightly better, picking up two wins and a draw in their last five, but have also shown inconsistency, especially away from home.
Olympique Safi vs Kawkab Marrakech — Last 10 Matches
Strengths
- +Solid recent form — 3+ wins in last 5
- +Defensively solid — 0.6 conceded/game
What History Says: Olympique Safi vs Kawkab Marrakech
Historically, Olympique Safi have had the upper hand in this fixture, particularly at home, but recent encounters have been more balanced, with two of the last three ending in draws and all being low-scoring. This trend suggests another close contest is likely.
Olympique Safi vs Kawkab Marrakech Head-to-Head History
Last 8 meetings between these sides
6
Olympique Safi wins
2
Draws
0
Kawkab Marrakech wins
Where the Model Disagrees with the Odds: Olympique Safi vs Kawkab Marrakech
Without bookmaker odds, it's not possible to identify specific value bets. However, the model's strong lean toward a draw and under 2.5 goals suggests that if odds for these markets are above 2.70 (draw) and 1.60 (under 2.5), they could represent value.
Odds from Bet365. Positive edge = our model gives a higher probability than the odds imply. EV = expected value per £1 staked.
1X2
Over/Under 2.5
Both Teams Score
Best Value Markets Found by the Model
EV per £1 staked. Positive EV means this bet has mathematical edge over the long run. Past model accuracy is tracked on our predictions tracker.
Edge and EV are derived from model probabilities only and do not constitute financial advice. Odds fluctuate — always verify current prices with your bookmaker.
Things to Watch: Olympique Safi vs Kawkab Marrakech
- ⚠️No bookmaker odds available, so value edges cannot be calculated.
- ⚠️No shots, corners, or possession data for recent matches, increasing uncertainty in set piece and tempo predictions.
- ⚠️Both teams' lineups for this fixture are unknown, so late changes could impact the model.
- ⚠️Small sample size for some derived stats (e.g., cards, corners).
This analysis is for informational purposes only and does not constitute financial advice. Betting involves risk — always gamble responsibly.
How This Prediction Was Made
The numbers on this page come from a structured statistical pack for Olympique Safi vs Kawkab Marrakech: recent results and scoring data for both sides, home/away splits, the head-to-head record, current league standings, known injuries and live bookmaker odds, all sourced from the API-Football data feed.
An AI model analyses that pack and produces the probabilities, predicted score and written analysis shown above. Nothing is edited by hand, and no information outside the data pack is used.
Last updated: 9 June 2026 (refreshed automatically as new team data arrives). Every prediction is scored against the real result once the match finishes — see the verified track record or read the full methodology. Football is inherently uncertain: treat this page as analysis, not advice.