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 Wydad AC 1-2: result, November 9, 2025

Stade El Massira · Morocco

Olympique Safi
1:2
Wydad ACWinner

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-
  • 1Yellow cards1
  • 0Red cards0
  • -Saves-
  • -Passes-
  • -Accurate passes-
  • -Pass accuracy-
  • -Expected goals-
  • -Goals prevented-

Line-ups

Olympique Safi 4-2-3-1

  1. 12H. HamianiG
  2. 2A. SoufeirD
  3. 8F. KarmouneD
  4. 15Y. KordaniD
  5. 27S. El MorsliD
  6. 21M. ChemlalM
  7. 6S. El MoudaneM
  8. 18K. L'Koucha
  9. 23W. RhailoufM
  10. 22A. EddaouM
  11. 14M. KoneF

Wydad AC 4-2-3-1

  1. 16E. M. BenabidG
  2. 34M. BouchouariD
  3. 4A. AboulfathD
  4. 15A. LamiratM
  5. 24A. BouchetaD
  6. 14G. Ferreira
  7. 27J. BakasuM
  8. 11N. AmrabatM
  9. 25S. Aziz KiF
  10. 3T. LorchM
  11. 19H. Hannouri

Olympique Safi 4-2-3-1

  1. 12H. HamianiG
  2. 2A. SoufeirD
  3. 8F. KarmouneD
  4. 15Y. KordaniD
  5. 27S. El MorsliD
  6. 21M. ChemlalM
  7. 6S. El MoudaneM
  8. 18K. L'Koucha
  9. 23W. RhailoufM
  10. 22A. EddaouM
  11. 14M. KoneF

Bench

  1. 1A. KernaneG
  2. 24Y. Ezzine
  3. 30A. Mkhair
  4. 31H. SemmoumyD
  5. 10A. Qassaq
  6. 17A. El HouariM
  7. 20M. Traore
  8. 7A. Samoudi
  9. 9C. El BahriF

Coach

Zakaria Aboub

Wydad AC 4-2-3-1

  1. 16E. M. BenabidG
  2. 34M. BouchouariD
  3. 4A. AboulfathD
  4. 15A. LamiratM
  5. 24A. BouchetaD
  6. 14G. Ferreira
  7. 27J. BakasuM
  8. 11N. AmrabatM
  9. 25S. Aziz KiF
  10. 3T. LorchM
  11. 19H. Hannouri

Bench

  1. 1A. MhamdiG
  2. 2M. MoufidD
  3. 6W. SabbarM
  4. 8M. RayhiM
  5. 23O. ZemraouiM
  6. 7Z. El MoutarajiF
  7. 9T. OrebonyeF
  8. 21M. Aounzou
  9. 28W. NassiM

Coach

Amine Benhachem

Timeline

0'15'30'45'60'75'90'105'120'
  1. 26'GoalT. Lorch (assist: N. Amrabat)Wydad AC
  2. 45'PenaltyN. AmrabatWydad AC
  3. 81'PenaltyS. El MoudaneOlympique Safi
0'15'30'45'60'75'90'105'120'
  1. 26'GoalT. Lorch (assist: N. Amrabat)Wydad AC
  2. 45'Yellow cardHamza HamianiOlympique Safi
  3. 45'PenaltyN. AmrabatWydad AC
  4. 46'SubstitutionOn: A. MkhairOff: F. KarmouneOlympique Safi
  5. 46'SubstitutionOn: A. QassaqOff: M. ChemlalOlympique Safi
  6. 46'SubstitutionOn: C. El BahriOff: M. KoneOlympique Safi
  7. 46'SubstitutionOn: W. SabbarOff: A. LamiratWydad AC
  8. 57'SubstitutionOn: H. SemmoumyOff: A. SoufeirOlympique Safi
  9. 57'SubstitutionOn: A. SamoudiOff: K. L'KouchaOlympique Safi
  10. 62'Yellow cardJoseph BakasuWydad AC
  11. 69'SubstitutionOn: O. ZemraouiOff: S. Aziz KiWydad AC
  12. 69'SubstitutionOn: Z. El MoutarajiOff: T. LorchWydad AC
  13. 69'SubstitutionOn: W. NassiOff: N. AmrabatWydad AC
  14. 81'PenaltyS. El MoudaneOlympique Safi
  15. 90'Yellow cardWalid SabbarWydad AC
  16. 90'SubstitutionOn: M. AounzouOff: H. HannouriWydad AC

Standings

PositionRecordPointsGoal diff
5Wydad AC13-4-1343+6
16Olympique Safi3-13-1422-18
Botola Pro table

Recent matches

  • Wydad AC
    4-1-0WWDWWW2
  • Olympique Safi
    1-4WLLLLL4

Also in this competition

FinishedRenaissance BerkanevsCODM MeknèsBotola ProStade Municipal de Berkane2:0
FinishedFAR RabatvsFUS RabatBotola ProStade Olympique de Rabat1:0
FinishedHassania AgadirvsOlympique DcheïraBotola ProStade Adrar0:3
FinishedUTS RabatvsCR Khemis ZemamraBotola ProStade Prince Moulay Hassan1:2
FinishedRenaissance BerkanevsCODM MeknèsBotola ProStade Municipal de Berkane2:0
FinishedFAR RabatvsFUS RabatBotola ProStade Olympique de Rabat1:0
FinishedHassania AgadirvsOlympique DcheïraBotola ProStade Adrar0:3
FinishedUTS RabatvsCR Khemis ZemamraBotola ProStade Prince Moulay Hassan1:2
FinishedCODM MeknèsvsYacoub El MansourBotola Pro1:0
FinishedDifaa EL JadidavsFUS RabatBotola Pro1:0
FinishedIttihad TangervsRenaissance BerkaneBotola ProStade Ibn Batouta1:0
FinishedFAR RabatvsMaghreb FèsBotola ProStade Olympique de Rabat0:0

Entertainment only. 18+. Play responsibly.