Skip to content

No matching football content found.

Type at least two characters to search.

← Match Result Prediction 01.04.2026 · 22:00
Botola Pro logo MoroccoBotola Pro
Olympique Safi logo
Olympique Safi
LLLLL
1-1Full time
Renaissance Berkane logo
Renaissance Berkane
LWDDW
VenueStade El MassiraSeason2025RoundRegular Season - 10
League table snapshot

Where the two clubs stand

Botola Pro · Season 2025

View full standings →
Olympique Safi logo Botola ProOlympique Safi #16
Played30 Points22 GD-18 W-D-L3-13-14
L D D D L Position 16 of 16
Renaissance Berkane logo Botola ProRenaissance Berkane #2
Played30 Points57 GD+17 W-D-L16-9-5
W D L W W Top spots

Table positions are for this fixture’s competition and season. Updated 23 Jul 2026, 00:00.

Recent form

How the two teams have been playing

Olympique Safi

LLLLL

Last 6: 4 goals scored, 7 conceded, 1 clean sheets.

Renaissance Berkane

LWDDW

Last 6: 10 goals scored, 6 conceded, 2 clean sheets.

Lineups

Starting elevens, formations and benches

Switch between the pitch and list views to see the confirmed team sheets supplied for this match.

Coach Zakaria Aboub Formation4-4-2 11Starting XI11 players
Hamza Hamiani 12 Hamza Hamiani
Houari Ferhani 13 Houari Ferhani
Anas Mkhair 30 Anas Mkhair
Faraji Karmoune 8 Faraji Karmoune
Walid Atik 3 Walid Atik
Anass Eddaou 22 Anass Eddaou
Ahmad El Houari 17 Ahmad El Houari
Fred Duval Ngoma 4 Fred Duval Ngoma
Soulaimane El Bouchqali 29 Soulaimane El Bouchqali
Imad Khannouss 18 Imad Khannouss
Youness Najari 19 Youness Najari
Hamza Hamiani G · #12
Walid Atik D · #3
Faraji Karmoune D · #8
Anas Mkhair M · #30
Houari Ferhani D · #13
Soulaimane El Bouchqali M · #29
Fred Duval Ngoma M · #4
Ahmad El Houari M · #17
Anass Eddaou M · #22
Youness Najari F · #19
Imad Khannouss F · #18
Bench

Substitutes

Moussa Koné#14 · F
Achref Habbassi#28 · F
Mohamed Chemlal#21 · M
Med Amine Fadil# ·
Youssef El Motie#25 · G
Yassine Kordani#15 · D
Ayman Ouhatti#55 · M
Anas Soufeir#2 · D
Yasser Ezzine#24 · D
Coach Moin Chaabani Formation4-2-3-1 11Starting XI11 players
Anas Zniti 22 Anas Zniti
Mohamed Sadil 3 Mohamed Sadil
Oussama Haddadi 4 Oussama Haddadi
Ismael Kandouss 27 Ismael Kandouss
Et-Tayeb Boukhriss 33 Et-Tayeb Boukhriss
Yassine Labhiri 17 Yassine Labhiri
Soumaila Sidibe 5 Soumaila Sidibe
Imad Riahi 18 Imad Riahi
Zinédine Machach 29 Zinédine Machach
Amine Azri 21 Amine Azri
Youness El Kaabi 24 Youness El Kaabi
Anas Zniti G · #22
Et-Tayeb Boukhriss D · #33
Ismael Kandouss D · #27
Oussama Haddadi D · #4
Mohamed Sadil D · #3
Soumaila Sidibe M · #5
Yassine Labhiri M · #17
Amine Azri M · #21
Zinédine Machach M · #29
Imad Riahi M · #18
Youness El Kaabi F · #24
Bench

Substitutes

Mounir Chouiar#23 · M
Ayoub Khairi#8 · M
Hamza El Moussaoui#19 · D
Youssef Mehri#11 · M
Mohamed El Morabit#10 · M
Abdelhak Assal#13 · D
Mehdi Maftah#12 · G
Amine El Maswab#2 · D
Reda Hajji#35 · M
Match trends

Recent patterns to know

  • Olympique Safi have lost each of their last 5 matches on record.
  • Olympique Safi have lost 5 in a row.
Match statistics

Olympique Safi vs Renaissance Berkane

1Yellow Cards2
0Red Cards0
Match events

Timeline

  1. 27'🟨Y. LabhiriYellow card
  2. 39'🟨I. KhannoussYellow card
  3. 43'🟨O. HaddadiYellow card
  4. HT · 0-0
  5. 46'S. SidibeSubstitution · A. Khairi
  6. 46'M. SadilSubstitution · H. El Moussaoui
  7. 46'I. RiahiSubstitution · M. Chouiar
  8. 46'A. El HouariSubstitution · M. Kone
  9. 61'A. EddaouSubstitution · A. Habbassi
  10. 62'Y. LabhiriSubstitution · Y. Mehri
  11. 68'Y. El KaabiGoal · M. Chouiar
  12. 76'M. KoneGoal · I. Khannouss
  13. 84'W. AtikSubstitution · M. Chemlal
  14. 85'A. AzriSubstitution · M. El Morabit
  15. 88'I. KhannoussSubstitution · M. Fadil
  16. 90+1'Y. El KaabiGoal
  17. 90+4'🟨M. ChaabaniYellow card
  18. FT · 1-1
Prediction note: football is unpredictable. Team news, injuries, venue changes and confirmed lineups can change the outlook before kickoff. Check official club or competition channels for late updates.
Frequently asked questions

Olympique Safi vs Renaissance Berkane prediction FAQs

2X The same page also brings together form, standings, previous meetings, lineups, events and statistics when available.

Look at recent form, league position, confirmed lineups, injuries, venue information and previous meetings. Late team news can change the match outlook.

Yes. Confirmed lineups, injuries, squad changes, venue updates and other late information can materially change the match context.