fixtures
| # | Team | Pts | P | Home | Away | |
|---|---|---|---|---|---|---|
| 1 |
|
30 | 14 | 0 - 3 | ||
| 2 |
|
30 | 15 | 2 - 0 | ||
| 3 |
|
30 | 14 | 1 - 2 | ||
| 4 |
|
28 | 14 | 4 - 0 | ||
| 5 |
|
26 | 14 | 1 - 1 | ||
| 6 |
|
26 | 15 | 1 - 0 | ||
| 7 |
|
21 | 15 | 1 - 2 | ||
| 8 |
|
18 | 15 | 2 - 1 | ||
| 9 |
|
16 | 15 | 0 - 0 | ||
| 10 |
|
16 | 15 | 1 - 1 | ||
| 11 |
|
15 | 15 | 1 - 0 | ||
| 12 |
|
13 | 14 | |||
| 13 |
|
13 | 15 | 1 - 1 | ||
| 14 |
|
11 | 14 | |||
| 15 |
|
9 | 15 | 1 - 1 | 24 Apr | |
| 16 |
|
7 | 15 | 1 - 3 |
Global stats in Botola Pro
Main formation
- 4-2-3-1 5 matches this season
- Year of construction: 1936
- Surface: grass
- Capacity: 15000
- Type club male
- Names Olympic Safi
- Code OCS
- Area Morocco
Olympic Safi on Football Today
Olympic Safi match result
The next match is Olympic Safi vs USM Alger and kicks-off at 20:00 on the Sunday 19 April 2026 as part of the of CAF Confederation Cup.
The latest result of CAF Confederation Cup featured USM Alger and Olympic Safi and ended up in a 0-0 score.
Olympic Safi is currently at rank 14. in the General table of Botola Pro 2025/2026.
Main players
The full squad is as follows:Goalkeepers: Mehdi Denna, Abderrahmane Kernane, Hamza Hamiani Akbi, Yassir Bessak, Youssef Benelallam, Marouane Bessak, Youssef El Motie and Imad Askar
Defenders: Mohamed Morad Naji, Walid Atik, Soufiane Aznabet, Souhail Benhar, Fred Duval Ngoma, Houari Ferhani, Yassine Kordani, Anouar Tarkhatt, Yasser Ezzine, Souhail Yechou, Anas Mkhair, Hamza Semmoumy and Imad Serbout
Midfielders: Hamza Moujahid, Claudio Antonio do Nascimento Junior, Anas Soufeir, Salaheddine Errahouli, Sofian El Moudane, Faraji Karmoune, Saifeddine Kahlaoui, Abderrahmane Kassak, Hamza Lazaar, Oussama Ichou, Ayman Hadry, Ahmed El Houari, Karim L'Koucha El Khiraoui, Marouane Samoudi, Younes Najjari, Moriba Traoré, Mohamed Chemlal, Anass Eddaou, Walid Rhailouf, Anas Nqaiti, Saad El Morsli, Soulaimane El Bouchqali, Abdoulaye Diarra and Ayoub Mouddane
Strikers: Salaheddine Saadaoui, Anas Samoudi, Cherki El Bahri, Marwane Elaz, Abdul Rahman Ouedraogo, Ali Acha, Moussa Koné, Imad Khannouss, Amjad Sabile, Cheikhna Samaké, Zakaria Habti, Achref Habbassi, Youssef Essouti and Yassine Belfadla
Unknown position: Mohamed Yassine Atere
Olympic Safi schedule & next match
Following Olympic Safi vs USM Alger, the next match will be UTS vs Olympic Safi on Friday 24 April 2026. The coach Taoufik Simmou will reveal its strategy and the game sheet a few hours ahead of the fixture. The team generally starts with a 4-2-3-1 lineup| # | Team | Pts | P | W | D | L | GF | GA | GD | |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 |
|
30 | 14 | 8 | 6 | 0 | 23 | 5 | 18 | |
| 2 |
|
30 | 15 | 8 | 6 | 1 | 17 | 4 | 13 | |
| 3 |
|
30 | 14 | 9 | 3 | 2 | 26 | 12 | 14 | |
| 4 |
|
28 | 14 | 7 | 7 | 0 | 21 | 7 | 14 | |
| 5 |
|
26 | 14 | 7 | 5 | 2 | 23 | 14 | 9 | |
| 6 |
|
26 | 15 | 7 | 5 | 3 | 12 | 11 | 1 | |
| 7 |
|
21 | 15 | 5 | 6 | 4 | 12 | 15 | -3 | |
| 8 |
|
18 | 15 | 5 | 3 | 7 | 18 | 20 | -2 | |
| 9 |
|
16 | 15 | 4 | 4 | 7 | 13 | 22 | -9 | |
| 10 |
|
16 | 15 | 3 | 7 | 5 | 13 | 13 | 0 | |
| 11 |
|
15 | 15 | 4 | 3 | 8 | 12 | 19 | -7 | |
| 12 |
|
13 | 14 | 3 | 4 | 7 | 10 | 19 | -9 | |
| 13 |
|
13 | 15 | 2 | 7 | 6 | 11 | 19 | -8 | |
| 14 |
|
11 | 14 | 2 | 5 | 7 | 11 | 21 | -10 | |
| 15 |
|
9 | 15 | 0 | 9 | 6 | 14 | 23 | -9 | |
| 16 |
|
7 | 15 | 1 | 4 | 10 | 13 | 25 | -12 |
- CAF Champions League
- CAF Confederation Cup
- Relegation Play-off
- Relegation
| # | Team | Pts | P | W | D | L | GF | GA | GD |
|---|---|---|---|---|---|---|---|---|---|
| 1 |
|
19 | 8 | 6 | 1 | 1 | 9 | 4 | 5 |
| 2 |
|
18 | 8 | 5 | 3 | 0 | 10 | 1 | 9 |
| 3 |
|
17 | 7 | 5 | 2 | 0 | 13 | 3 | 10 |
| 4 |
|
15 | 7 | 4 | 3 | 0 | 12 | 7 | 5 |
| 5 |
|
14 | 6 | 4 | 2 | 0 | 12 | 3 | 9 |
| 6 |
|
14 | 7 | 4 | 2 | 1 | 9 | 4 | 5 |
| 7 |
|
12 | 7 | 3 | 3 | 1 | 9 | 5 | 4 |
| 8 |
|
12 | 8 | 3 | 3 | 2 | 6 | 9 | -3 |
| 9 |
|
11 | 7 | 3 | 2 | 2 | 9 | 9 | 0 |
| 10 |
|
8 | 8 | 1 | 5 | 2 | 6 | 9 | -3 |
| 11 |
|
7 | 7 | 1 | 4 | 2 | 4 | 5 | -1 |
| 12 |
|
7 | 7 | 2 | 1 | 4 | 5 | 9 | -4 |
| 13 |
|
6 | 7 | 1 | 3 | 3 | 5 | 9 | -4 |
| 14 |
|
5 | 8 | 0 | 5 | 3 | 10 | 14 | -4 |
| 15 |
|
5 | 8 | 1 | 2 | 5 | 4 | 16 | -12 |
| 16 |
|
4 | 7 | 1 | 1 | 5 | 7 | 12 | -5 |
| # | Team | Pts | P | W | D | L | GF | GA | GD |
|---|---|---|---|---|---|---|---|---|---|
| 1 |
|
16 | 7 | 5 | 1 | 1 | 17 | 8 | 9 |
| 2 |
|
14 | 8 | 3 | 5 | 0 | 9 | 4 | 5 |
| 3 |
|
13 | 7 | 3 | 4 | 0 | 10 | 2 | 8 |
| 4 |
|
12 | 7 | 3 | 3 | 1 | 7 | 3 | 4 |
| 5 |
|
11 | 7 | 3 | 2 | 2 | 11 | 7 | 4 |
| 6 |
|
11 | 7 | 3 | 2 | 2 | 9 | 6 | 3 |
| 7 |
|
9 | 7 | 2 | 3 | 2 | 6 | 6 | 0 |
| 8 |
|
8 | 8 | 2 | 2 | 4 | 7 | 10 | -3 |
| 9 |
|
7 | 7 | 1 | 4 | 2 | 3 | 7 | -4 |
| 10 |
|
7 | 8 | 2 | 1 | 5 | 9 | 11 | -2 |
| 11 |
|
6 | 7 | 2 | 0 | 5 | 6 | 14 | -8 |
| 12 |
|
5 | 7 | 1 | 2 | 4 | 5 | 10 | -5 |
| 13 |
|
5 | 7 | 1 | 2 | 4 | 6 | 12 | -6 |
| 14 |
|
4 | 8 | 0 | 4 | 4 | 4 | 8 | -4 |
| 15 |
|
4 | 7 | 0 | 4 | 3 | 4 | 9 | -5 |
| 16 |
|
3 | 8 | 0 | 3 | 5 | 6 | 13 | -7 |
- Squad size 60
- Average age 27.4
- Foreign players 12 (20%)
-
#2 Mohamed Morad Naji35 years
-
#3 Walid Atik24 years
-
#4 Soufiane Aznabet29 years
-
#4 Souhail Benhar23 years
-
#4 Fred Duval Ngoma28 years
-
#13 Houari Ferhani33 years
-
#15 Yassine Kordani35 years
-
#19 Anouar Tarkhatt28 years
-
#24 Yasser Ezzine21 years
-
#29 Souhail Yechou33 years
-
#30 Anas Mkhair24 years
-
#31 Hamza Semmoumy33 years
-
#32 Imad Serbout31 years
-
Hamza Moujahid31 years
-
Claudio Antonio do Nascimento Junior34 years
-
#2 Anas Soufeir24 years
-
#5 Salaheddine Errahouli23 years
-
#6 Sofian El Moudane32 years
-
#8 Faraji Karmoune29 years
-
#8 Saifeddine Kahlaoui27 years
-
#10 Abderrahmane Kassak27 years
-
#14 Hamza Lazaar24 years
-
#16 Oussama Ichou21 years
-
#17 Ayman Hadry25 years
-
#17 Ahmed El Houari22 years
-
#18 Karim L'Koucha El Khiraoui25 years
-
#19 Marouane Samoudi -
#19 Younes Najjari30 years
-
#20 Moriba Traoré23 years
-
#21 Mohamed Chemlal31 years
-
#22 Anass Eddaou27 years
-
#23 Walid Rhailouf27 years
-
#25 Anas Nqaiti22 years
-
#27 Saad El Morsli28 years
-
#29 Soulaimane El Bouchqali23 years
-
#38 Abdoulaye Diarra31 years
-
#55 Ayoub Mouddane28 years
-
Salaheddine Saadaoui24 years
-
#7 Anas Samoudi18 years
-
#9 Cherki El Bahri33 years
-
#11 Marwane Elaz29 years
-
#11 Abdul Rahman Ouedraogo24 years
-
#14 Ali Acha32 years
-
#14 Moussa Koné29 years
-
#18 Imad Khannouss32 years
-
#18 Amjad Sabile -
#20 Cheikhna Samaké28 years
-
#23 Zakaria Habti28 years
-
#28 Achref Habbassi24 years
-
#31 Youssef Essouti25 years
-
#32 Yassine Belfadla25 years
Final Time
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
Stats for 14 matches already played
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
Stats for 7 matches already played
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
Stats for 7 matches already played
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
- First goal scored on average 68'
- Last goal scored on average 68'
- Number of matches - at least 1 goal scored 7
- First goal conceded on average 50'
- Last goal conceded on average 69'
- Number of matches - at least 1 goal conceded 10
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
- First goal scored on average 66'
- Last goal scored on average 66'
- Number of matches - at least 1 goal scored 4
- First goal conceded on average 56'
- Last goal conceded on average 73'
- Number of matches - at least 1 goal conceded 4
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
- First goal scored on average 71'
- Last goal scored on average 71'
- Number of matches - at least 1 goal scored 3
- First goal conceded on average 46'
- Last goal conceded on average 67'
- Number of matches - at least 1 goal conceded 6
| Count | Average age | Amount | |
|---|---|---|---|
| Arrivals | 1 | 29 | 0 € |
| Departures | 0 | 0 | 0 € |
| Total | 1 | 29 | 0 € |