Menu
Morocco

Olympique Safi

Olympique SafiOverview

Recent Form

Olympique Safi's last 5 matches: 0 wins, 2 draws, 3 losses. Most recent game was against Hassania Agadir. Recent form is one of the strongest predictors of upcoming match outcomes.

L
@ Hassania Agadir(Away)
212026-05-04
L
vs Ittihad Tanger(Home)
122026-04-29
D
112026-04-25
L
vs CR Khemis Zemamra(Home)
132026-04-22
D
112026-04-19

Season Statistics

Comprehensive team statistics derived from match data including goals scored and conceded, home and away performance splits, and form charts. Each metric is computed from official match results across all competitions this season. These statistics reveal patterns in attacking strength, defensive solidity, and situational performance that directly inform match-result, over/under, and handicap betting decisions.

Season Record

HomeAwayTotal
Played9918
Won112
Drawn336
Lost5510

Goals

15
Scored
0.8 per game
29
Conceded
1.6 per game

Goals by minute

0
16
31
46
61
76

Top Performers

Top Scorers

  1. 1S. El Moudane4
  2. 2M. Koné3
  3. 3S. Errahouli2
  4. 4I. Khannouss1
  5. 5M. Elaz0

Top Assists

  1. 1S. El Moudane1
  2. 2M. Chemlal1
  3. 3S. Errahouli1
  4. 4S. El Bouchqali1
  5. 5W. Atik1

Most Appearances

  1. 1S. Errahouli10
  2. 2F. Karmoune10
  3. 3M. Koné9
  4. 4S. El Moudane9
  5. 5F. Ngoma9

Manager

A. El Karma

Morocco

2Olympique Safi
P 6W 4D 1L 1GD +3Pts 13
15Olympique Safi
P 18W 2D 6L 10GD -14Pts 12

Olympique Safi are currently 15 in the Botola Pro with 12 points from 18 matches (goal difference: -14). leads the table. The standings show form, goal difference, and qualification/relegation zones — key context for evaluating match odds.

Olympique SafiRecent Transfers

A. QassaqFree agent
From:Olympique SafiTo:Hassania Agadir2026-01-30
M. TraoreLoan
From:Olympique SafiTo:Amal Tiznit2026-01-28
M. OuhattiFree agent
From:Al-MarkhiyaTo:Olympique Safi2026-01-28
C. El BahriFree agent
From:Olympique SafiTo:El Bahri Charki2026-01-27
W. RhailoufFree agent
From:Olympique SafiTo:UTS Rabat2026-01-23
K. L'KouchaTransfer
From:Olympique SafiTo:CODM Meknès2026-01-21
A. TarkhattTransfer
From:Olympique SafiTo:Al-Karma2026-01-16
Y. NajariFree agent
From:Raja CasablancaTo:Olympique Safi2026-01-16
H. FerhaniFree agent
From:ES SetifTo:Olympique Safi2026-01-15
From:FAR RabatTo:Olympique Safi2026-01-15
W. AtikLoan
From:Wydad ACTo:Olympique Safi2026-01-15
Y. El MotieFree agent
From:Wydad ACTo:Olympique Safi2026-01-14
I. SerboutTransfer
From:Wydad FèsTo:Olympique Safi2026-01-12
Ayman HadryTransfer
From:Olympique SafiTo:USM Oujda2026-01-08
I. KhannoussFree agent
From:CODM MeknèsTo:Olympique Safi2026-01-04
S. El BouchqaliLoan
From:FAR RabatTo:Olympique Safi2025-12-31
A. DiarraTransfer
From:Olympique SafiTo:Military Union2025-10-19
M. ChemlalFree Transfer
From:UTS RabatTo:Olympique Safi2025-08-25
H. HamianiFree agent
From:FAR RabatTo:Olympique Safi2025-08-24
A. TarkhattFree agent
From:Al Zawra'aTo:Olympique Safi2025-08-21

Olympique Safi's 20 most recent transfer moves, including A. Qassaq, M. Traore. New arrivals may need time to integrate, while departures can weaken squad depth mid-season.

Olympique Safi Squad

1M. Elaz0Goals
PositionAttackerAge29NationalityFranceAppearances2Goals0Assists0Yellow Cards1Red Cards
2M. Koné3Goals
PositionAttackerAge29NationalitySenegalAppearances9Goals3Assists0Yellow Cards0Red Cards
3H. Semmoumy0Goals
PositionDefenderAge32NationalityMoroccoAppearances3Goals0Assists0Yellow Cards0Red Cards
4S. El Moudane4Goals
PositionMidfielderAge31NationalityFranceAppearances9Goals4Assists1Yellow Cards3Red Cards
5M. Chemlal0Goals
PositionMidfielderAge30NationalityFranceAppearances5Goals0Assists1Yellow Cards0Red Cards
6H. Hamiani0Goals
PositionGoalkeeperAge31NationalityMoroccoAppearances8Goals0Assists0Yellow Cards1Red Cards1
PositionGoalkeeperAge25NationalityMoroccoAppearancesGoalsAssistsYellow CardsRed Cards
8F. Ngoma0Goals
PositionMidfielderAge28NationalityCongoAppearances9Goals0Assists0Yellow Cards0Red Cards
9S. Errahouli2Goals
PositionMidfielderAge23NationalityMoroccoAppearances10Goals2Assists1Yellow Cards1Red Cards
10W. Rhailouf0Goals
PositionMidfielderAge27NationalityMoroccoAppearances2Goals0Assists0Yellow Cards1Red Cards
11S. El Morsli0Goals
PositionDefenderAge27NationalityMoroccoAppearances7Goals0Assists0Yellow Cards0Red Cards
12C. El Bahri0Goals
PositionAttackerAge32NationalityMoroccoAppearances2Goals0Assists0Yellow Cards1Red Cards
13Y. Kordani0Goals
PositionDefenderAge34NationalityMoroccoAppearances7Goals0Assists0Yellow Cards0Red Cards
14A. Eddaou0Goals
PositionMidfielderAge26NationalityMoroccoAppearances8Goals0Assists0Yellow Cards0Red Cards
15F. Karmoune0Goals
PositionDefenderAge28NationalityMoroccoAppearances10Goals0Assists0Yellow Cards1Red Cards
16A. Soufeir0Goals
PositionDefenderAge24NationalityMoroccoAppearances2Goals0Assists0Yellow Cards0Red Cards
17K. L'Koucha0Goals
PositionAttackerAge25NationalityAppearances2Goals0Assists0Yellow Cards0Red Cards
18A. Qassaq0Goals
PositionMidfielderAge26NationalityAppearances2Goals0Assists0Yellow Cards0Red Cards
PositionMidfielderAge20NationalityAppearancesGoalsAssistsYellow CardsRed Cards
20A. Mkhair0Goals
PositionMidfielderAge23NationalityAppearances7Goals0Assists0Yellow Cards1Red Cards
21H. Ferhani0Goals
PositionDefenderAge32NationalityAlgeriaAppearances8Goals0Assists0Yellow Cards4Red Cards
PositionGoalkeeperAge27NationalityMoroccoAppearancesGoalsAssistsYellow CardsRed Cards
23Y. El Motie0Goals
PositionGoalkeeperAge31NationalityMoroccoAppearances3Goals0Assists0Yellow Cards1Red Cards
24Y. Najjari0Goals
PositionAttackerAge29NationalityMoroccoAppearances1Goals0Assists0Yellow Cards1Red Cards
25I. Khannouss1Goals
PositionAttackerAge30NationalityMoroccoAppearances8Goals1Assists0Yellow Cards2Red Cards
26S. El Bouchqali0Goals
PositionAttackerAge22NationalityMoroccoAppearances8Goals0Assists1Yellow Cards1Red Cards
27I. Serbout0Goals
PositionMidfielderAge31NationalityMoroccoAppearances6Goals0Assists0Yellow Cards0Red Cards
28A. El Houari0Goals
PositionMidfielderAge21NationalityMoroccoAppearances3Goals0Assists0Yellow Cards0Red Cards
PositionAttackerAge18NationalityMoroccoAppearancesGoalsAssistsYellow CardsRed Cards
PositionDefenderAge21NationalityAppearancesGoalsAssistsYellow CardsRed Cards
31W. Atik0Goals
PositionDefenderAge24NationalityAppearances6Goals0Assists1Yellow Cards1Red Cards

Olympique Safi's full squad of 31 players (avg. age 27.0). Top scorer: S. El Moudane with 4 goals, followed by M. Koné (3). Squad depth and player availability directly affect match predictions — thin squads underperform when fixtures pile up.

Stadium

Stade El Massira, Safi — 10,000 capacity. Home of Olympique Club de Safi.

Stade El Massira

wp:ar:مستخدم:Hpyounes · CC0

Capacity
10,000
Opened

Olympique SafiPlayer Comparison

Side-by-side comparison of 26 Olympique Safi players ranked by appearances, goals, assists, and cards this season. S. El Moudane leads with 5 goal contributions (4 goals, 1 assists). Spot which players are in peak form for anytime scorer and player prop markets.

Olympique SafiSeason by Season

Olympique Safi's performance across 1 seasons (2025–2025), with 2025 highlighted. Best season: 2025. Long-term trajectory helps identify whether current form is sustainable or due for regression.

★ Current season
Browse by Season:2025

Results

20 matches
Regular Season - 1804/05/2026
Regular Season - 1729/04/2026
Regular Season - 1625/04/2026
Regular Season - 1222/04/2026
Semi-finals11/04/2026 – 19/04/2026
Regular Season - 1104/04/2026
Regular Season - 1001/04/2026
Quarter-finals15/03/2026 – 22/03/2026
Regular Season - 1507/03/2026
Regular Season - 904/03/2026
Regular Season - 1428/02/2026
Regular Season - 1320/02/2026
Caf Confederation Cup - 614/02/2026
Caf Confederation Cup - 508/02/2026
Caf Confederation Cup - 401/02/2026
Caf Confederation Cup - 325/01/2026
Caf Confederation Cup - 228/11/2025
Caf Confederation Cup - 123/11/2025
5W · 9D · 6L · 25%

API data: 6 May 2026 · Stats updated: 26 Apr 2026