Cup/Final
39'S. Errahouli
45+5'I. Dayo
120+1'A. Diarra
120+1'I. Dayo
120+3'F. Karmoune
120+3'H. El Moussaoui
120+4'M. Morabit
120+4'Y. Kordani
120+5'Mateus Santos
120+5'S. El Morsli
120+6'S. Yechou
120+6'Y. Zghoudi
120+7'Z. Habti

2024/25 / All competitions
Olympique Safi have 35 fixtures listed for 2024/25. The 35 finished matches stand at 15W 12D 8L, with 46 scored and 38 conceded.
Cup / Final
All fixtures / scorers by fixture
39'S. Errahouli
45+5'I. Dayo
120+1'A. Diarra
120+1'I. Dayo
120+3'F. Karmoune
120+3'H. El Moussaoui
120+4'M. Morabit
120+4'Y. Kordani
120+5'Mateus Santos
120+5'S. El Morsli
120+6'S. Yechou
120+6'Y. Zghoudi
120+7'Z. Habti
31'C. El Bahri
36'B. El Bahraoui
52'H. Qarqor
80'A. Diarra
58'S. Errahouli
64'S. Errahouli
16'I. Harrach
45+5'A. Diarra
71'A. Diarra
79'K. Seakanyeng
20'Y. Rami
42'A. Diarra
55'M. Katiba
78'H. Kalai
81'C. El Bahri
14'S. Errahouli
71'A. Diarra
86'W. Rhailouf
64'S. Errahouli
74'A. Diarra
51'Y. Elfahli
61'A. Nqaiti
13'H. Elowasti
20'H. Elowasti
28'A. Diarra
48'F. Abdelmouttalib
56'A. Diarra
80'M. Moutouali
33'I. Dayo
73'Y. Labhiri
76'A. Diarra
90+2'A. Diarra
1'S. Errahouli
45+5'C. Samaké
47'Y. Laasri
61'H. Moujahid
19'H. Moujahid
39'B. El Bahraoui
74'M. Dahak
90+8'S. Errahouli
50'B. El Bahraoui
80'C. Samaké
90+9'C. Samaké
56'H. Doughmi
45'H. Hannouri
62'A. Maher
90+2'H. El Mahasni
40'F. Abdelmouttalib
51'J. Ghabra
58'C. Samaké
70'H. Elowasti
90+3'A. Diarra
6'S. Yechou
20'C. Samaké
42'O. Arjoune
21'Y. Bouzok
32'A. Lamirat
39'C. Samaké
72'Y. Bouzok
90'Y. Belammari
37'Y. Mehri
48'Y. Kordani