2026-11-07 · 21:00 · Botola Pro
[PLACEHOLDER] sample data, not real
- Oussama Daoui 77'
-
90'
Substitution Badr Abbou
Substitution: Badr Abbou comes on for Issam Bouabsidi.
-
90'
Substitution Yassine Karraz
Substitution: Yassine Karraz comes on for Mohamed Kassou.
-
90'
Substitution ?
Substitution: ? comes on for Hicham Zeghari.
-
84'
Yellow card Taoufik Razko
Yellow card: Taoufik Razko.
-
81'
Substitution A. Ousserhane
Substitution: A. Ousserhane comes on for Soulaimane Driouache.
-
77'
Goal! Oussama Daoui
Goal! Oussama Daoui (own goal).
-
73'
Yellow card Zakaria Benabbou
Yellow card: Zakaria Benabbou.
-
71'
Substitution Essomba Onana
Substitution: Essomba Onana comes on for Hamza Elowasti.
-
71'
Substitution Taoufik Razko
Substitution: Taoufik Razko comes on for Mohamed Zrida.
-
64'
Yellow card Soulaimane Driouache
Yellow card: Soulaimane Driouache.
-
60'
Yellow card Mohamed Amine Amraoui
Yellow card: Mohamed Amine Amraoui.
-
59'
Substitution Oussama Daoui
Substitution: Oussama Daoui comes on for Mohammed El Miloudi.
-
46'
Substitution Mohamed Amine Amraoui
Substitution: Mohamed Amine Amraoui comes on for Diae-Eddine Eddaoudi.
-
46'
Substitution Joseph Guédé Gnadou
Substitution: Joseph Guédé Gnadou comes on for Zakaria Bahrou.
-
45'
Yellow card B. Gaddarine
Yellow card: B. Gaddarine.
-
45'
Yellow card Moad Karmoun
Yellow card: Moad Karmoun.
-
34'
Yellow card H. El Janati
Yellow card: H. El Janati.
-
33'
Substitution Mohammed El Miloudi
Substitution: Mohammed El Miloudi comes on for Ayoub Lourhraz.
Commentary texts are in English for now.