Age verification

Adults only

ScoreAssist provides AI-generated sports analysis and statistics for entertainment only. It is not betting advice or a guarantee of any outcome. Gambling can be addictive - play responsibly. By continuing, I confirm that I am at least 18 years old and that accessing this site is lawful in my jurisdiction.

I am under 18
Responsible gaming
EventsPreviewsRecapsTeamsPlayersCompetitions
Log inSign up

Sports fixtures, statistics, and AI-generated analysis. Not betting advice.

Product

  • Events
  • Previews

Legal

  • Terms
  • Privacy
  • Support

Responsible

  • 18+ rules
  • Responsible Gaming
Sports
  • Football
  • Basketball
  • Tennis
18+

Entertainment only. Not betting advice. Responsible Gaming.

© 2026 ScoreAssist. All rights reserved.
FootballBotola ProFull time

Renaissance Berkane vs Olympique Safi

Stade Municipal de Berkane · Morocco

Renaissance Berkane
0:0
Olympique Safi

Team statistics

  • 0Red cards0
  • 0Yellow cards1
  • 1Shots on goal0
  • 1Corners0
  • 0Free kicks0
  • 69%Possession31%
  • 0Red cards0
  • 0Yellow cards1
  • 1Shots on goal0
  • 1Corners0
  • 0Free kicks0
  • 69%Possession31%
  • 5Shots off goal1
  • 0Blocked shots0
  • 6Total shots1

Line-ups

Renaissance Berkane

  1. 12M. Maftah
  2. 20H. Manaout
  3. 27I. Kandouss
  4. 3M. Sadil
  5. 33E. T. Boukhriss
  6. 17Y. Labhiri
  7. 14R. Aabid
  8. 11Y. Mehri
  9. 29Z. Machach
  10. 23M. Chouiar
  11. 9O. Lamlioui

Olympique Safi

  1. 25Y. El Motie
  2. 2A. Soufeir
  3. 32I. Serbout
  4. 30A. Mkhair
  5. 27S. El Morsli
  6. 4F. Ngoma
  7. 8F. Karmoune
  8. 28A. Habbassi
  9. 29S. El Bouchqali
  10. 5S. Errahouli
  11. 18I. Khannouss

Renaissance Berkane

  1. 12M. Maftah
  2. 20H. Manaout
  3. 27I. Kandouss
  4. 3M. Sadil
  5. 33E. T. Boukhriss
  6. 17Y. Labhiri
  7. 14R. Aabid
  8. 11Y. Mehri
  9. 29Z. Machach
  10. 23M. Chouiar
  11. 9O. Lamlioui

Bench

  1. 16K. Bilal
  2. 2A. El Maswab
  3. 4O. Haddadi
  4. 5S. Sidibe
  5. 8A. Khairi
  6. 10M. El Morabit
  7. 18I. Riahi
  8. 24Y. El Kaabi
  9. 15H. Raji

Coach

Moin Chaabani

Olympique Safi

  1. 25Y. El Motie
  2. 2A. Soufeir
  3. 32I. Serbout
  4. 30A. Mkhair
  5. 27S. El Morsli
  6. 4F. Ngoma
  7. 8F. Karmoune
  8. 28A. Habbassi
  9. 29S. El Bouchqali
  10. 5S. Errahouli
  11. 18I. Khannouss

Bench

  1. 12H. Hamiani
  2. 31H. Semmoumy
  3. 19Y. Najari
  4. 35T. Sanou
  5. 10A. Ouhatti
  6. 22A. Eddaou
  7. 21M. Chemlal
  8. 11M. Elaz
  9. 33M. Fadil

Coach

Zakaria Aboub

Timeline

0'15'30'45'60'75'90'105'120'
  1. 44'Yellow cardA. HabbassiOlympique Safi
  2. 46'SubstitutionOn: O. HaddadiOff: E. T. BoukhrissRenaissance Berkane
  3. 57'SubstitutionOn: A. KhairiOff: Z. MachachRenaissance Berkane
  4. 57'SubstitutionOn: H. RajiOff: Y. LabhiriRenaissance Berkane
  5. 57'SubstitutionOn: Y. NajariOff: A. HabbassiOlympique Safi
  6. 67'SubstitutionOn: A. OuhattiOff: F. NgomaOlympique Safi
  7. 67'SubstitutionOn: M. FadilOff: I. KhannoussOlympique Safi
  8. 80'SubstitutionOn: M. El MorabitOff: R. AabidRenaissance Berkane
  9. 80'SubstitutionOn: Y. El KaabiOff: O. LamliouiRenaissance Berkane
  10. 89'SubstitutionOn: T. SanouOff: S. El BouchqaliOlympique Safi
  11. 89'SubstitutionOn: A. EddaouOff: S. ErrahouliOlympique Safi
  12. 90'Yellow cardY. El MotieOlympique Safi
  13. 90'Yellow cardI. SerboutOlympique Safi
0'15'30'45'60'75'90'105'120'
  1. 44'Yellow cardA. HabbassiOlympique Safi
  2. 46'SubstitutionOn: O. HaddadiOff: E. T. BoukhrissRenaissance Berkane
  3. 57'SubstitutionOn: A. KhairiOff: Z. MachachRenaissance Berkane
  4. 57'SubstitutionOn: H. RajiOff: Y. LabhiriRenaissance Berkane
  5. 57'SubstitutionOn: Y. NajariOff: A. HabbassiOlympique Safi
  6. 67'SubstitutionOn: A. OuhattiOff: F. NgomaOlympique Safi
  7. 67'SubstitutionOn: M. FadilOff: I. KhannoussOlympique Safi
  8. 80'SubstitutionOn: M. El MorabitOff: R. AabidRenaissance Berkane
  9. 80'SubstitutionOn: Y. El KaabiOff: O. LamliouiRenaissance Berkane
  10. 89'SubstitutionOn: T. SanouOff: S. El BouchqaliOlympique Safi
  11. 89'SubstitutionOn: A. EddaouOff: S. ErrahouliOlympique Safi
  12. 90'Yellow cardY. El MotieOlympique Safi
  13. 90'Yellow cardI. SerboutOlympique Safi

Standings

PositionRecordPointsGoal diff
16Olympique Safi3-13-1422-18
2Renaissance Berkane16-9-557+17
Botola Pro table

Recent matches

  • Olympique Safi
    2-1-2WDLLWW1
  • Renaissance Berkane
    4-1WWWWLL1

Head-to-head

1 match

0 Renaissance BerkaneDraws 10 Olympique Safi

1 match

0 Renaissance BerkaneDraws 10 Olympique Safi
  1. 2026-04-01Draw

Also in this competition

FinishedKawkab MarrakechvsIttihad TangerBotola ProStade de Marrakech0:2
FinishedMaghreb FèsvsDifaa EL JadidaBotola Pro2:1
FinishedCR Khemis ZemamravsRaja CasablancaBotola ProStade Terrain Ahmed Chokri3:4
FinishedUTS RabatvsCODM MeknèsBotola ProStade Prince Moulay Hassan2:0
FinishedKawkab MarrakechvsIttihad TangerBotola ProStade de Marrakech0:2
FinishedMaghreb FèsvsDifaa EL JadidaBotola Pro2:1
FinishedCR Khemis ZemamravsRaja CasablancaBotola ProStade Terrain Ahmed Chokri3:4
FinishedUTS RabatvsCODM MeknèsBotola ProStade Prince Moulay Hassan2:0
FinishedOlympique DcheïravsFAR RabatBotola ProStade Adrar1:1
FinishedWydad ACvsFUS RabatBotola ProStade Mohamed V1:2
FinishedYacoub El MansourvsHassania AgadirBotola ProStade Olympique de Rabat2:1
FinishedDifaa EL JadidavsWydad ACBotola Pro1:0

Entertainment only. 18+. Play responsibly.