fixtures
| # | Team | Pts | P | Home | Away | |
|---|---|---|---|---|---|---|
| 1 |
|
24 | 12 | 4 - 0 | ||
| 2 |
|
24 | 13 | 07 Mar | ||
| 3 |
|
23 | 9 | 1 - 2 | ||
| 4 |
|
23 | 14 | 1 - 0 | ||
| 5 |
|
22 | 10 | 0 - 3 | ||
| 6 |
|
20 | 13 | 1 - 2 | ||
| 7 |
|
18 | 9 | |||
| 8 |
|
16 | 13 | 0 - 0 | ||
| 9 |
|
15 | 12 | 1 - 0 | ||
| 10 |
|
13 | 14 | 1 - 1 | ||
| 11 |
|
12 | 12 | |||
| 12 |
|
11 | 12 | 04 Mar | ||
| 13 |
|
9 | 12 | 2 - 1 | ||
| 14 |
|
9 | 14 | 1 - 1 | ||
| 15 |
|
7 | 13 | |||
| 16 |
|
6 | 10 |
Global stats in Botola Pro
Main formation
- 4-2-3-1 4 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 Kawkab vs Olympic Safi and kicks-off at 22:00 on the Wednesday 04 March 2026 as part of the the week 9 of Botola Pro.
The latest result of Botola Pro featured Olympic Safi and Dcheïra and ended up in a 0-0 score.
Olympic Safi is currently at rank 16. 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, Sofian El Moudane, Houari Ferhani, Yassine Kordani, Anouar Tarkhatt, Yasser Ezzine, Souhail Yechou, Hamza Semmoumy and Imad Serbout
Midfielders: Hamza Moujahid, Claudio Antonio do Nascimento Junior, Anas Soufeir, Salaheddine Errahouli, Faraji Karmoune, Saifeddine Kahlaoui, Abderrahmane Kassak, Hamza Lazaar, Oussama Ichou, Ayman Hadry, Ahmed El Houari, Karim L'Koucha El Khiraoui, Imad Khannouss, Marouane Samoudi, Moriba Traoré, Mohamed Chemlal, Anass Eddaou, Walid Rhailouf, Anas Nqaiti, Saad El Morsli, Soulaimane El Bouchqali, Anas Mkhair, Abdoulaye Diarra and Ayoub Mouddane
Strikers: Salaheddine Saadaoui, Anas Samoudi, Cherki El Bahri, Marwane Elaz, Abdul Rahman Ouedraogo, Ali Acha, Moussa Koné, Amjad Sabile, Younes Najjari, Cheikhna Samaké, Zakaria Habti, Achref Habbassi, Youssef Essouti and Yassine Belfadla
Unknown position: Mohamed Yassine Atere
Olympic Safi schedule & next match
Following Kawkab vs Olympic Safi, the next match will be Raja vs Olympic Safi on Saturday 07 March 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 |
|
24 | 12 | 6 | 6 | 0 | 18 | 6 | 12 | |
| 2 |
|
24 | 13 | 6 | 6 | 1 | 14 | 4 | 10 | |
| 3 |
|
23 | 9 | 7 | 2 | 0 | 19 | 5 | 14 | |
| 4 |
|
23 | 14 | 6 | 5 | 3 | 11 | 11 | 0 | |
| 5 |
|
22 | 10 | 6 | 4 | 0 | 18 | 2 | 16 | |
| 6 |
|
20 | 13 | 5 | 5 | 3 | 10 | 12 | -2 | |
| 7 |
|
18 | 9 | 5 | 3 | 1 | 17 | 9 | 8 | |
| 8 |
|
16 | 13 | 4 | 4 | 5 | 11 | 17 | -6 | |
| 9 |
|
15 | 12 | 4 | 3 | 5 | 10 | 14 | -4 | |
| 10 |
|
13 | 14 | 2 | 7 | 5 | 11 | 18 | -7 | |
| 11 |
|
12 | 12 | 3 | 3 | 6 | 8 | 16 | -8 | |
| 12 |
|
11 | 12 | 2 | 5 | 5 | 10 | 11 | -1 | |
| 13 |
|
9 | 12 | 2 | 3 | 7 | 11 | 17 | -6 | |
| 14 |
|
9 | 14 | 0 | 9 | 5 | 11 | 19 | -8 | |
| 15 |
|
7 | 13 | 1 | 4 | 8 | 11 | 19 | -8 | |
| 16 |
|
6 | 10 | 1 | 3 | 6 | 6 | 16 | -10 |
- CAF Champions League
- CAF Confederation Cup
- Relegation Play-off
- Relegation
| # | Team | Pts | P | W | D | L | GF | GA | GD |
|---|---|---|---|---|---|---|---|---|---|
| 1 |
|
16 | 7 | 5 | 1 | 1 | 8 | 4 | 4 |
| 2 |
|
15 | 7 | 4 | 3 | 0 | 8 | 1 | 7 |
| 3 |
|
14 | 6 | 4 | 2 | 0 | 12 | 3 | 9 |
| 4 |
|
14 | 6 | 4 | 2 | 0 | 10 | 1 | 9 |
| 5 |
|
12 | 8 | 3 | 3 | 2 | 6 | 9 | -3 |
| 6 |
|
10 | 4 | 3 | 1 | 0 | 6 | 1 | 5 |
| 7 |
|
8 | 8 | 1 | 5 | 2 | 6 | 9 | -3 |
| 8 |
|
8 | 4 | 2 | 2 | 0 | 7 | 4 | 3 |
| 9 |
|
7 | 4 | 2 | 1 | 1 | 6 | 3 | 3 |
| 10 |
|
7 | 6 | 2 | 1 | 3 | 5 | 8 | -3 |
| 11 |
|
6 | 6 | 1 | 3 | 2 | 4 | 5 | -1 |
| 12 |
|
5 | 5 | 1 | 2 | 2 | 5 | 7 | -2 |
| 13 |
|
5 | 7 | 0 | 5 | 2 | 7 | 10 | -3 |
| 14 |
|
5 | 7 | 1 | 2 | 4 | 4 | 14 | -10 |
| 15 |
|
5 | 6 | 1 | 2 | 3 | 4 | 8 | -4 |
| 16 |
|
4 | 5 | 1 | 1 | 3 | 5 | 6 | -1 |
| # | Team | Pts | P | W | D | L | GF | GA | GD |
|---|---|---|---|---|---|---|---|---|---|
| 1 |
|
13 | 5 | 4 | 1 | 0 | 13 | 4 | 9 |
| 2 |
|
11 | 6 | 3 | 2 | 1 | 7 | 3 | 4 |
| 3 |
|
10 | 5 | 3 | 1 | 1 | 10 | 5 | 5 |
| 4 |
|
10 | 6 | 2 | 4 | 0 | 6 | 3 | 3 |
| 5 |
|
9 | 6 | 2 | 3 | 1 | 6 | 3 | 3 |
| 6 |
|
8 | 4 | 2 | 2 | 0 | 8 | 1 | 7 |
| 7 |
|
8 | 6 | 2 | 2 | 2 | 5 | 6 | -1 |
| 8 |
|
8 | 5 | 2 | 2 | 1 | 4 | 3 | 1 |
| 9 |
|
7 | 7 | 1 | 4 | 2 | 3 | 7 | -4 |
| 10 |
|
6 | 6 | 2 | 0 | 4 | 4 | 11 | -7 |
| 11 |
|
5 | 6 | 1 | 2 | 3 | 5 | 9 | -4 |
| 12 |
|
4 | 8 | 0 | 4 | 4 | 4 | 8 | -4 |
| 13 |
|
4 | 7 | 1 | 1 | 5 | 6 | 10 | -4 |
| 14 |
|
4 | 7 | 0 | 4 | 3 | 4 | 9 | -5 |
| 15 |
|
3 | 8 | 0 | 3 | 5 | 6 | 13 | -7 |
| 16 |
|
1 | 4 | 0 | 1 | 3 | 2 | 8 | -6 |
- Squad size 60
- Average age 27.3
- 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
-
#6 Sofian El Moudane31 years
-
#13 Houari Ferhani33 years
-
#15 Yassine Kordani35 years
-
#19 Anouar Tarkhatt28 years
-
#24 Yasser Ezzine21 years
-
#29 Souhail Yechou33 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
-
#8 Faraji Karmoune29 years
-
#8 Saifeddine Kahlaoui26 years
-
#10 Abderrahmane Kassak27 years
-
#14 Hamza Lazaar23 years
-
#16 Oussama Ichou20 years
-
#17 Ayman Hadry25 years
-
#17 Ahmed El Houari22 years
-
#18 Karim L'Koucha El Khiraoui25 years
-
#18 Imad Khannouss32 years
-
#19 Marouane Samoudi -
#20 Moriba Traoré22 years
-
#21 Mohamed Chemlal31 years
-
#22 Anass Eddaou26 years
-
#23 Walid Rhailouf27 years
-
#25 Anas Nqaiti22 years
-
#27 Saad El Morsli27 years
-
#29 Soulaimane El Bouchqali23 years
-
#30 Anas Mkhair24 years
-
#38 Abdoulaye Diarra31 years
-
#55 Ayoub Mouddane28 years
-
Salaheddine Saadaoui24 years
-
#7 Anas Samoudi18 years
-
#9 Cherki El Bahri32 years
-
#11 Marwane Elaz29 years
-
#11 Abdul Rahman Ouedraogo24 years
-
#14 Ali Acha32 years
-
#14 Moussa Koné29 years
-
#18 Amjad Sabile -
#19 Younes Najjari30 years
-
#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 10 matches already played
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
Stats for 6 matches already played
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
Stats for 4 matches already played
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
- First goal scored on average 65'
- Last goal scored on average 65'
- Number of matches - at least 1 goal scored 6
- First goal conceded on average 55'
- Last goal conceded on average 71'
- Number of matches - at least 1 goal conceded 8
- 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 63'
- Last goal scored on average 63'
- Number of matches - at least 1 goal scored 2
- First goal conceded on average 55'
- Last goal conceded on average 69'
- Number of matches - at least 1 goal conceded 4
| Count | Average age | Amount | |
|---|---|---|---|
| Arrivals | 1 | 29 | 0 € |
| Departures | 0 | 0 | 0 € |
| Total | 1 | 29 | 0 € |