MatchPulse

Olympique Safi vs Riadi Salmi — Botola 2

← Back
Olympique Safi
Olympique Safi
7º · 1.50 PPG
Days Since Last Match: 34d 21h
vs
–
–
Riadi Salmi
Riadi Salmi
16º · 0.33 PPG
Days Since Last Match: 34d 23h
Stade El Massira·Safi·Morocco·15,000
🔒 Pro Feature

Unlock all Match Predictions

Full mathematical models, value detection and advanced filters across every league.

From€8.99/Mo

Billed Annually · Cancel Anytime

Olympique Safi and Riadi Salmi meet in the Botola 2 2026 season on 6 December 2026. Olympique Safi have recorded 2 wins from 7 matches this season (29% win rate), averaging 0.86 goals scored and 1.00 conceded per game. BTTS has occurred in 43% of their fixtures; Over 2.5 goals in 14%; and clean sheets in 43% of games. Riadi Salmi have won 0% of their 6 matches, with 0.50 goals scored and 1.67 conceded per game. Their BTTS rate stands at 50%, Over 2.5 at 33%, and clean sheets at 17%.

Based on our 7-model ensemble (Poisson, Dixon-Coles, Weighted Form, Normalized, Shots, Elo and Combined), the expected goals are 1.39 for Olympique Safi and 0.76 for Riadi Salmi. The models give Olympique Safi a 52% win probability, with a draw at 28% and an Riadi Salmi win at 21%. Over 2.5 goals is estimated at 36% and BTTS at 40%.

Season Statistics

Olympique Safi
—
Riadi Salmi
7º
Position
16º
1.50
PPG
0.33
33%
Win %
0%
1.00
Goals / game
0.50
1.00
Conceded / game
1.67
43%
BTTS %
50%
43%
Clean sheet %
17%
14%
Over 2.5 %
33%
0.0
Avg corners
0.0
0.0
Avg shots
0.0
0.0
Avg shots on target
0.0
0.0
Avg yellow cards
0.0
0.0
Avg fouls
0.0
0.0%
Avg possession
0.0%

Home vs Away

Olympique Safi
Home (3)
—
Riadi Salmi
Away (3)
2.33
PPG
0.00
67%
Win %
0%
1.00
Goals / game
0.33
0.33
Conceded / game
1.67
33%
BTTS %
33%
67%
Clean sheet %
0%
0%
Over 2.5 %
33%
0.0
Avg corners
0.0
0.0
Avg shots
0.0
0.0
Avg shots on target
0.0
0.0
Avg yellow cards
0.0
0.0%
Avg possession
0.0%

Goals Scored

Olympique SafiHomeAwayRiadi SalmiHomeAway
Over 0.5 Scored71%100%50%50%67%33%
Over 1.5 Scored14%0%25%0%0%0%
Over 2.5 Scored0%0%0%0%0%0%
Failed To Score29%0%50%50%33%67%

Goals Conceded

Olympique SafiHomeAwayRiadi SalmiHomeAway
Over 0.5 Conceded57%33%75%83%67%100%
Over 1.5 Conceded14%0%25%50%33%67%
Over 2.5 Conceded14%0%25%17%33%0%
Clean Sheets43%67%25%17%33%0%

Over 2.5 & BTTS Predictions

Olympique SafiRiadi Salmi
Over 0.586%83%
Over 1.543%67%
Over 2.514%33%
Over 3.514%17%
Over 4.514%17%
BTTS43%50%
BTTS & Win0%0%
BTTS & Draw29%17%
BTTS & Over 2.514%33%
BTTS No & Over 2.50%0%

1st Half / 2nd Half

Olympique SafiRiadi Salmi
Win 1st Half43%0%
Draw 1st Half43%33%
Loss 1st Half14%67%
Scored 1st Half57%17%
Conceded 1st Half14%67%
Win 2nd Half14%33%
Draw 2nd Half29%33%
Loss 2nd Half57%33%
Scored 2nd Half29%33%
Conceded 2nd Half57%33%
Over 0.5 HT57%67%
Over 1.5 HT14%50%

Recent Venue Form

Olympique Safi (H)
DOlympique Khouribga1–1
WIttihad Khemisset1–0
WChabab Ben Guerir1–0
LRaja Casablanca0–2
DCODM Meknès2–2
LYacoub El Mansour0–1
Riadi Salmi (A)
LUSM Oujda1–2
LYacoub El Mansour0–1
LChabab Ben Guerir0–2
WKAC Kenitra2–1
LAmal Tiznit1–2
DChabab Mohammédia2–2

Head to Head · 9 matches

5
Olympique Safi
56%
3
Draws
33%
1
Riadi Salmi
11%
44%
Over 1.5
4/9
22%
Over 2.5
2/9
0%
Over 3.5
0/9
33%
BTTS
3/9
05/04/25
Riadi Salmi
1–1
Olympique Safi
07/03/25
Riadi Salmi
0–1
Olympique Safi
01/11/24
Olympique Safi
1–0
Riadi Salmi
17/02/24
Olympique Safi
1–0
Riadi Salmi
25/09/23
Riadi Salmi
0–1
Olympique Safi
23/06/23
Riadi Salmi
0–3
Olympique Safi
25/01/23
Olympique Safi
1–1
Riadi Salmi
04/07/22
Olympique Safi
0–0
Riadi Salmi
29/12/21
Riadi Salmi
2–1
Olympique Safi

Team Insights

Olympique Safi
  • ●Olympique Safi have scored in each of their last 5 matches.
  • ●Olympique Safi have been undefeated in their last 3 home matches.
  • ●78% of Olympique Safi's points have been earned at home.
Riadi Salmi
  • ●Riadi Salmi have failed to win in their last 6 matches.
  • ●Riadi Salmi have lost their last 3 away matches.
  • ●Riadi Salmi have conceded 70% of their goals in the first half.
LAUSM Oujda5º1–2
DHEl Massira9º0–0
WAKAC Kenitra13º2–1
WAKAC Kenitra13º2–1

Season Schedule

Olympique Safi
DHOlympique Khouribga1–1
LAChabab Atl. Khenifra2–4
WHIttihad Khemisset1–0
DAUSM Oujda1–1
WHChabab Ben Guerir1–0
DAUnion Sportive Boujaad0–0
–AStade Marocain07/11
–AChabab Mohammédia15/11
–HWydad Fès22/11
Riadi Salmi
DHIttihad Khemisset1–1
LAUSM Oujda1–2
LHOlympique Dcheïra1–4
LAYacoub El Mansour0–1
DHEl Massira0–0
LAChabab Ben Guerir0–2
–AChabab Atl. Khenifra08/11
–HOlympique Khouribga15/11
–AStade Marocain22/11