Morocco

Olympique de Safi

MoroccoFounded: 1921Stadium: Stade El Massira, Safi (15,000 seats)Coach: Zakaria Aboub

History

Olympic Club Safi (Arabic: نادي أولمبيك آسفي) usually referred to as OCS, is a Moroccan professional football club based in Safi, Morocco, The club competes in the Botola Pro 2, the second tier of Moroccan football.

Founded in 1921, in the name of Union Sportive de Safi until 1977, when it got changed again to Wydad athletic de Safi before having its current name, Olympique Club de Safi in 1988.

Read the full history

Olympic Club de Safi, founded in 1921, is one of Morocco's oldest football clubs. Based in the coastal city of Safi, the team has spent much of its history in the lower divisions before rising to prominence in the early 2000s. The club earned promotion to the Botola Pro (Moroccan top division) in the 2003–04 season and has remained a steady presence since. Their home ground is Stade El Massira, which holds around 15,000 fans. Backed by the OCP Group since 1986, OCS reached notable success with a Throne Cup final appearance in 2016 and regular top-half finishes in recent Botola seasons. The club is also known for its passionate supporters and investment in youth development through a dedicated football academy.

On 22 June 2025, Olympic Club de Safi made history by qualifying for the CAF Confederation Cup for the first time, set to begin in the 2025–26 season, after reaching the final of the 2024–25 Moroccan Throne Cup by defeating Union de Touarga in the semi-final. Their qualification was secured after RS Berkane defeated Maghreb Tetouan in the other semi-final, as Berkane had already qualified for the CAF Champions League, thereby granting the Confederation Cup berth to Olympic Safi. On 29 June 2025, Olympic Club de Safi crowned their campaign by winning the final, claiming the Moroccan Throne Cup for the first time in their history.

Read more on Wikipedia →
Text from Wikipedia, licensed CC BY-SA 4.0

Squad

#GoalkeepersAgeAppsGoals
1Abderrahmane Kernane2600
12Hamza Hamiani3200
26Imad Askar2800
#DefendersAgeAppsGoals
15Yassine Kordani3500
20Yassine Fatine2900
24Yasser Ezzine2200
31Hamza Semmoumy3300
32Imad Serbout3200
#MidfieldersAgeAppsGoals
2Anas Soufeir2500
6Sofian El Moudane3200
10Ayman Ouhatti2500
17Ahmed El Houari2200
21Mohamed Chemlal3100
30Anas Mkhair2400
#ForwardsAgeAppsGoals
7Anas Samoudi1900
9Yassine Lamine2700
11Marwane Elaz3000
18Imad Khannouss3300
22Anass Eddaou2700
33Mohammed Fadil00

Upcoming fixtures

17:00
Stade Marocain
Olympique de Safi
15:00
Chabab Mohammedia
Olympique de Safi
15:00
Olympique de Safi
Wydad Fes
15:00
Mouloudia Oujda
Olympique de Safi
15:00
Olympique de Safi
Jeunesse Sportive Soualem

Latest results

FT18:00
Olympique de Safi
Olympique Khouribga
1
1
FT17:00
Chabab Atlas Khenifra
Olympique de Safi
4
2
FT19:00
Olympique de Safi
Ittihad Khemisset
1
0
FT17:00
USM Oujda
Olympique de Safi
1
1
FT18:00
Olympique de Safi
Chabab Benguerir
1
0
FT18:00
US Boujaad
Olympique de Safi
0
0