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 – 1507/03/2026
Sat 07/03
Match Details
Regular season – 904/03/2026
Wed 04/03
Match Details
Wed 04/03
Match Details
Regular season – 1428/02/2026
Sat 28/02
Match Details
Sat 28/02
Match Details
Regular season – 1320/02/2026
Fri 20/02
Match Details
Fri 20/02
Match Details
Caf Confederation Cup - 614/02/2026
Sat 14/02
Match Details
Sat 14/02
Match Details
Caf Confederation Cup - 508/02/2026
Sun 08/02
Match Details
Sun 08/02
Match Details
Caf Confederation Cup - 401/02/2026
Sun 01/02
Match Details
Caf Confederation Cup - 325/01/2026
Sun 25/01
Match Details
Caf Confederation Cup - 228/11/2025
Fri 28/11
Match Details
Caf Confederation Cup - 123/11/2025
Sun 23/11
Match Details
Regular season – 809/11/2025
Sun 09/11
Match Details
Regular season – 605/11/2025
Wed 05/11
Match Details
Regular season – 702/11/2025
Sun 02/11
Match Details
Regular season – 530/10/2025
Thu 30/10
Match Details
2nd Preliminary Round18/10/2025 – 25/10/2025
Sat 25/10
Match Details
Sat 18/10
Match Details
Regular season – 405/10/2025
Sun 05/10
Match Details
Regular season – 301/10/2025
Wed 01/10
Match Details
1st Preliminary Round19/09/2025 – 27/09/2025
Sat 27/09
Match Details
Fri 19/09
Match Details
Regular season – 215/09/2025
Mon 15/09
Match Details
Regular season – 112/09/2025
Fri 12/09
Match Details
Semi-finals21/06/2025
Sat 21/06
Match Details
Quarter-finals14/06/2025
Sat 14/06
Match Details
Regular season – 3011/05/2025
Sun 11/05
Match Details
70W82D68L32%

Biggest rivalries

9

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