Menu
Morocco

Olympique Safi

Overview

Olympique Safi

Season Statistics

Olympique Safi

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.

Statistics

Sport

football

Matches Played

30

Enriched Matches

10

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

2Olympique Safi13
P6W4D1L1GF7GA4GD+3
DWWWL

Botola Pro

2025

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

16Olympique Safi15
P21W2D9L10GF18GA32GD-14
DDDLL

Squad

Olympique Safi

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.

Player#PositionAgeNationalityAppearancesGoalsAssistsYellow CardsRed Cards
1H. FerhaniDefender33Algeria15004
2H. HamianiGoalkeeper31Morocco80011
3H. SemmoumyDefender32Morocco3000
4F. KarmouneDefender28Morocco10001
5Y. KordaniDefender34Morocco7000
6S. El MorsliDefender27Morocco7000
7F. NgomaMidfielder28Congo9000
8W. RhailoufMidfielder27Morocco2001
9S. El MoudaneMidfielder31France9413
10S. ErrahouliMidfielder23Morocco10211
11C. El BahriAttacker32Morocco2001
12A. SoufeirDefender24Morocco2000
13M. ElazAttacker29France2001
14M. KonéAttacker29Senegal9300
15A. KernaneGoalkeeper25Morocco
16M. ChemlalMidfielder30France5010
17A. EddaouMidfielder26Morocco8000
18A. QassaqMidfielder262000
19A. MkhairMidfielder237001
20K. L'KouchaAttacker252000
21I. AskarGoalkeeper27Morocco
22Y. El MotieGoalkeeper31Morocco3001
23Y. NajjariAttacker29Morocco
24I. KhannoussAttacker30Morocco8102
25S. El BouchqaliAttacker22Morocco8011
26I. SerboutMidfielder31Morocco6000
27A. El HouariMidfielder21Morocco3000
28A. SamoudiAttacker18Morocco
29O. IchouMidfielder20
30Y. EzzineDefender21
31W. AtikDefender246011

Player Comparison

Olympique Safi

Side-by-side comparison of 25 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.

Season by Season

Olympique Safi

Olympique Safi's performance across 1 season (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

220 matches
Regular season – 2201/06/2026
Mon 01/06
Match Details
Regular season – 2123/05/2026
Sat 23/05
Match Details
Sat 23/05
Match Details
Round of 3216/05/2026
Sat 16/05
Match Details
Sat 16/05
Match Details
Regular season – 2011/05/2026
Mon 11/05
Match Details
Mon 11/05
Match Details
Regular season – 1907/05/2026
Thu 07/05
Match Details
Thu 07/05
Match Details
Regular season – 1804/05/2026
Mon 04/05
Match Details
Mon 04/05
Match Details
Regular season – 1729/04/2026
Wed 29/04
Match Details
Wed 29/04
Match Details
Regular season – 1625/04/2026
Sat 25/04
Match Details
Sat 25/04
Match Details
Regular season – 1222/04/2026
Wed 22/04
Match Details
Wed 22/04
Match Details
Semi-finals11/04/2026 – 19/04/2026
Sun 19/04
Match Details
Sun 19/04
Match Details
Sat 11/04
Match Details
Sat 11/04
Match Details
Regular season – 1104/04/2026
Sat 04/04
Match Details
Sat 04/04
Match Details
Regular season – 1001/04/2026
Wed 01/04
Match Details
Wed 01/04
Match Details
Quarter-finals15/03/2026 – 22/03/2026
Sun 22/03
Match Details
Sun 22/03
Match Details
Sun 15/03
Match Details
Sun 15/03
Match Details
Regular season – 1507/03/2026
Sat 07/03
Match Details
70W82D68L32%

Biggest rivalries

9

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