Botola 2 · Regular Season - 3

USM Oujda vs Olympique Safi

RS7 Editorial Team photo
AuthorRS7 Editorial Team

Football analysis, betting education and bookmaker reviews from the rs7sportsbetting editorial desk.

Published: 08 Oct 2026Updated: 10 Oct 2026, 20:06

Match preview

Kickoff time, live score, statistics and 1X2 odds for USM Oujda vs Olympique Safi in Botola 2 on 10 October 2026.

USM Oujda vs Olympique Safi Odds

Pre-match odds appear closer to kick-off when bookmakers open the market.

Compare odds

1X2 prediction for USM Oujda vs Olympique Safi

Date and time 10 October 2026 at 16:00

1X22
BTTSNo30%

Competitive fixture

Place a bet on this match

USM Oujda vs Olympique Safi Odds statistic

Average rates from the last stored matches for each team.

USM OujdaUSM OujdaLast matchesOlympique SafiOlympique Safi
100%Over 0.5 goals80%
60%Over 1.5 goals40%
20%Over 2.5 goals0%
0%Over 3.5 goals0%
40%BTTS20%
40%Last 5 BTTS20%

Head to Head USM Oujda — Olympique Safi

In the last 2 meetings, Olympique Safi hold the edge — 0 wins for USM Oujda, 1 for Olympique Safi, 1 draws.

0% W — 050% D — 150% W — 1
  • USM OujdaUSM Oujda1:1Olympique SafiOlympique Safi
    Botola 2 · 10 Oct 2026
  • Olympique SafiOlympique Safi2:1USM OujdaUSM Oujda
    Cup · 14 Jun 2025
100%Over 0.5100%
100%Over 1.5100%
50%Over 2.550%
100%BTTS100%
100%USM Oujda over 0.5100%

Betting profits USM Oujda vs Olympique Safi

Historical P/L if you backed each side on the main markets in their recent matches.

USM Oujda

MarketOutcomeP/LWinsGames
Match WinnerWin+4.62510
Match WinnerDraw-1.25310
Match WinnerLose-6.31210
Goals Over/UnderOver 1+1.0977
Goals Over/UnderUnder 1-6.0017
Goals Over/UnderOver 1.5+1.06710
Goals Over/UnderUnder 1.5-2.77310
Goals Over/UnderOver 2+0.60710
Goals Over/UnderUnder 2-0.53710
Goals Over/UnderOver 2.5-1.26310
Goals Over/UnderUnder 2.5-0.17710
Goals Over/UnderOver 0.5+0.0911
Goals Over/UnderUnder 0.5-1.0001
Goals Over/UnderOver 3-1.0001
Goals Over/UnderUnder 3+0.0811
Goals Over/UnderOver 3.5-1.0001
Goals Over/UnderUnder 3.5+0.0511
Both Teams ScoreYes+1.3911
Both Teams ScoreNo-1.0001

Olympique Safi

MarketOutcomeP/LWinsGames
Match WinnerWin-8.38212
Match WinnerDraw+6.51612
Match WinnerLose-3.21412
Goals Over/UnderOver 1.5-1.85712
Goals Over/UnderUnder 1.5+1.04512
Goals Over/UnderOver 2-3.23712
Goals Over/UnderUnder 2+3.121012
Goals Over/UnderOver 2.5-6.91212
Goals Over/UnderUnder 2.5+3.471012
Goals Over/UnderOver 1+0.5644
Goals Over/UnderUnder 1-3.0014
Goals Over/UnderOver 3-5.0005
Goals Over/UnderUnder 3+1.6355

Match statistics

In-play and full-time match stats appear after kick-off.

USM OujdaLast matches USM Oujda

USM Oujda are in a strong run: 3 wins in the last 5 matches, scoring 1.0 goals per game.

60% W — 320% D — 120% L — 1
  • Chabab MohammédiaChabab Mohammédia0:1USM OujdaUSM Oujda
    WBotola 2 · 04 Oct 2026
  • USM OujdaUSM Oujda2:1Mouloudia OujdaMouloudia Oujda
    WBotola 2 · 27 Sept 2026
  • Widad TémaraWidad Témara0:1USM OujdaUSM Oujda
    WBotola 2 · 05 Jul 2026
  • USM OujdaUSM Oujda1:1Chabab Atl. KhenifraChabab Atl. Khenifra
    DBotola 2 · 27 Jun 2026
  • Riadi SalmiRiadi Salmi2:0USM OujdaUSM Oujda
    LBotola 2 · 20 Jun 2026

Statistics for the last 5 games

Matches
5
Wins
3
Draws
1
Losses
1
Goals / game
1.0
Over 1.5
60%
Over 2.5
20%
BTTS
40%

Olympique SafiLast matches Olympique Safi

In the last 5 matches Olympique Safi have 1 wins, 2 draws and 2 losses. BTTS landed in 20% of those games.

20% W — 140% D — 240% L — 2
  • Olympique SafiOlympique Safi1:0Chabab Ben GuerirChabab Ben Guerir
    WBotola 2 · 04 Oct 2026
  • Union Sportive BoujaadUnion Sportive Boujaad0:0Olympique SafiOlympique Safi
    DBotola 2 · 26 Sept 2026
  • FAR RabatFAR Rabat1:0Olympique SafiOlympique Safi
    LFriendlies Clubs · 03 Sept 2026
  • Olympique SafiOlympique Safi0:2Raja CasablancaRaja Casablanca
    LBotola Pro · 05 Jul 2026
  • Olympique DcheïraOlympique Dcheïra1:1Olympique SafiOlympique Safi
    DBotola Pro · 02 Jul 2026

Statistics for the last 5 games

Matches
5
Wins
1
Draws
2
Losses
2
Goals / game
0.4
Over 1.5
40%
Over 2.5
0%
BTTS
20%

USM Oujda vs Olympique Safi Standings

#TeamMPWDLGDiffPts
1USM OujdaUSM Oujda32104-227
2Wydad FèsWydad Fès22004-046
3Yacoub El MansourYacoub El Mansour22003-036
4Ittihad KhemissetIttihad Khemisset22003-126
5Olympique SafiOlympique Safi31202-115
6El MassiraEl Massira21102-114
7Olympique KhouribgaOlympique Khouribga21014-133
8Mouloudia OujdaMouloudia Oujda21013-303
9Olympique DcheïraOlympique Dcheïra21012-203
10Chabab Ben GuerirChabab Ben Guerir31022-203
11Stade MarocainStade Marocain31022-3-13
12Union Sportive BoujaadUnion Sportive Boujaad30211-4-32
13KAC KenitraKAC Kenitra30121-3-21
14Riadi SalmiRiadi Salmi20110-2-21
15Chabab MohammédiaChabab Mohammédia20020-3-30
16Chabab Atl. KhenifraChabab Atl. Khenifra20021-6-50
League position 1 / 16Comparative team statisticsLeague position 5 / 16
267%Wins33%1
133%Draws67%2
133%Losses67%2
4100%Goals scored50%2
2100%Goals conceded50%1
7100%Points71%5

Season statistic USM Oujda vs Olympique Safi

USM OujdaUSM Oujda

  • Matches played 5
  • Won home / away 1 / 2
  • Lost home / away 0 / 1
  • Goals scored 5 (1.0)
  • Goals conceded 4 (0.8)
  • Clean sheets 2
  • Failed to score 1

Olympique SafiOlympique Safi

  • Matches played 5
  • Won home / away 1 / 0
  • Lost home / away 1 / 1
  • Goals scored 2 (0.4)
  • Goals conceded 4 (0.8)
  • Clean sheets 2
  • Failed to score 3

Match details

  • Status Finished

Lineups

USM OujdaUSM Oujda

Lineups are usually published 30–60 minutes before kick-off.

Olympique SafiOlympique Safi

Lineups are usually published 30–60 minutes before kick-off.

Injuries and suspensions

USM OujdaUSM Oujda

No absences listed for this fixture yet.

Olympique SafiOlympique Safi

No absences listed for this fixture yet.

Independent match preview. Odds and availability change — confirm on the bookmaker site. 18+.

← All football predictions