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
  • How we make previews

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

Olympique Safi vs Maghreb Fès 1-2: result, June 1, 2026

Stade El Massira · Morocco

Olympique Safi
1:2
Maghreb FèsWinner

Team statistics

  • -Shots on goal-
  • -Shots off goal-
  • -Total shots-
  • -Blocked shots-
  • -Shots inside box-
  • -Shots outside box-
  • -Shots on goal-
  • -Shots off goal-
  • -Total shots-
  • -Blocked shots-
  • -Shots inside box-
  • -Shots outside box-
  • -Fouls-
  • -Corners-
  • -Offsides-
  • -Possession-
  • 4Yellow cards4
  • 2Red cards0
  • -Saves-
  • -Passes-
  • -Accurate passes-
  • -Pass accuracy-
  • -Expected goals-
  • -Goals prevented-

Line-ups

Olympique Safi

  1. 12H. HamianiG
  2. 32I. SerboutD
  3. 8F. KarmouneD
  4. 10A. OuhattiM
  5. 13H. FerhaniD
  6. 30A. MkhairD
  7. 19Y. Najari
  8. 21M. ChemlalM
  9. 27S. El MorsliD
  10. 28A. HabbassiM
  11. 11M. ElazF

Maghreb Fès

  1. 16S. ChihabG
  2. 22H. Ait AllalD
  3. 5A. ChabaniD
  4. 4S. KhorsaD
  5. 21M. OuhrouD
  6. 8A. HarmachM
  7. 6O. NoureddineM
  8. 19A. TahiriM
  9. 17K. YamgaM
  10. 11S. AllouchM
  11. 9S. BenjdidaF

Olympique Safi

  1. 12H. HamianiG
  2. 32I. SerboutD
  3. 8F. KarmouneD
  4. 10A. OuhattiM
  5. 13H. FerhaniD
  6. 30A. MkhairD
  7. 19Y. Najari
  8. 21M. ChemlalM
  9. 27S. El MorsliD
  10. 28A. HabbassiM
  11. 11M. ElazF

Bench

  1. 25Y. El MotieG
  2. 2A. SoufeirD
  3. 3W. Atik
  4. 15Y. KordaniD
  5. 31H. SemmoumyD
  6. 17A. El HouariM
  7. 5S. ErrahouliM
  8. 18I. KhannoussF
  9. 22A. EddaouM

Coach

Zakaria Aboub

Maghreb Fès

  1. 16S. ChihabG
  2. 22H. Ait AllalD
  3. 5A. ChabaniD
  4. 4S. KhorsaD
  5. 21M. OuhrouD
  6. 8A. HarmachM
  7. 6O. NoureddineM
  8. 19A. TahiriM
  9. 17K. YamgaM
  10. 11S. AllouchM
  11. 9S. BenjdidaF

Bench

  1. 12O. Errahmany
  2. 15R. Mhannaoui
  3. 25S. Faiz
  4. 2A. HamzaM
  5. 26A. BrikaM
  6. 27E. BrijaM
  7. 95A. OudrhiriM
  8. 3Z. HamadiD
  9. 7K. SeakanyengM

Coach

Pablo Franco

Timeline

0'15'30'45'60'75'90'105'120'
  1. 45'GoalS. Benjdida (assist: K. Yamga)Maghreb Fès
  2. 51'PenaltyF. KarmouneOlympique Safi
  3. 52'GoalS. KhorsaMaghreb Fès
0'15'30'45'60'75'90'105'120'
  1. 20'Yellow cardNoureddine OussamaMaghreb Fès
  2. 29'Yellow cardAnas TahiriMaghreb Fès
  3. 45'Yellow cardFaraji KarmouneOlympique Safi
  4. 45'Yellow cardHouari FerhaniOlympique Safi
  5. 45'Yellow cardYouness NajariOlympique Safi
  6. 45'GoalS. Benjdida (assist: K. Yamga)Maghreb Fès
  7. 46'SubstitutionOn: I. KhannoussOff: M. ChemlalOlympique Safi
  8. 46'SubstitutionOn: A. EddaouOff: S. El MorsliOlympique Safi
  9. 50'Yellow cardSalaheddine ChihabMaghreb Fès
  10. 51'PenaltyF. KarmouneOlympique Safi
  11. 52'GoalS. KhorsaMaghreb Fès
  12. 73'SubstitutionOn: A. HamzaOff: A. TahiriMaghreb Fès
  13. 82'SubstitutionOn: A. BrikaOff: S. AllouchMaghreb Fès
  14. 82'SubstitutionOn: A. OudrhiriOff: A. HarmachMaghreb Fès
  15. 88'Yellow cardHamza Ait AllalMaghreb Fès
  16. 90'Yellow cardYouness NajariOlympique Safi
  17. 90'Red cardAyman OuhattiOlympique Safi
  18. 90'Red cardYouness NajariOlympique Safi
  19. 90'SubstitutionOn: Z. HamadiOff: K. YamgaMaghreb Fès

Standings

PositionRecordPointsGoal diff
1Maghreb Fès16-11-359+23
16Olympique Safi3-13-1422-18
Botola Pro table

Recent matches

  • Olympique Safi
    1-3-1LDDWDD1
  • Maghreb Fès
    1-1-3DLWLLL2

Head-to-head

1 match

0 Olympique SafiDraws 01 Maghreb Fès

1 match

0 Olympique SafiDraws 01 Maghreb Fès
  1. 2025-11-02Maghreb Fès

Also in this competition

FinishedFUS RabatvsFAR RabatBotola ProStade Prince Moulay Hassan1:1
FinishedUTS RabatvsKawkab MarrakechBotola ProStade Prince Moulay Hassan0:0
FinishedCODM MeknèsvsOlympique DcheïraBotola Pro2:1
FinishedCR Khemis ZemamravsYacoub El MansourBotola ProStade Terrain Ahmed Chokri2:1
FinishedFUS RabatvsFAR RabatBotola ProStade Prince Moulay Hassan1:1
FinishedUTS RabatvsKawkab MarrakechBotola ProStade Prince Moulay Hassan0:0
FinishedCODM MeknèsvsOlympique DcheïraBotola Pro2:1
FinishedCR Khemis ZemamravsYacoub El MansourBotola ProStade Terrain Ahmed Chokri2:1
FinishedIttihad TangervsWydad ACBotola ProStade Ibn Batouta2:1
FinishedRaja CasablancavsRenaissance BerkaneBotola ProStade Mohamed V0:1
FinishedHassania AgadirvsFUS RabatBotola ProStade Adrar0:0
FinishedFAR RabatvsDifaa EL JadidaBotola ProStade Prince Moulay Abdallah2:1

Entertainment only. 18+. Play responsibly.