Sat, 7 Mar 2026, 22:00
Botola Pro
Morocco
Full Time
Match Timeline
11'
Normal Goal
12'
Yellow Card
17'
Yellow Card
25'
Red Card
32'
Substitution 1 → Aymen Barkok
41'
Missed Penalty
46'
Substitution 1 → Imad Khannouss
46'
Substitution 2 → Anas Mkhair
48'
Yellow Card
60'
Substitution 2 → Mouad Dahak
72'
Substitution 3 → Anass Eddaou
72'
Substitution 4 → Marwane Elaz
75'
Substitution 3 → Ayoub El Amloud
75'
Substitution 4 → Besar Halimi
75'
Substitution 5 → Ismail Khafi
77'
Normal Goal
88'
Yellow Card
Match Statistics
2Yellow Cards2
0Red Cards1
Starting Lineups
Raja Casablanca1:1
Starting XI
1Mehdi Al HarrarG
4Ismail MokademD
8Hilal FerdaoussiM
79Pape Ousmane SakhoM
99Mathias Oyewusi KehindeF
5Abdellah KhafifiD
23Mohamed Al MakahasiM
34Sabir BougrineM
13Badr BenounD
27Mohammad Abu ZrayqF
7Mohamed BoulacsoutD
Olympique Safi1:1
Starting XI
12Hamza HamianiG
13Houari FerhaniD
5Salaheddine ErrahouliM
14Moussa KonéF
15Yassine KordaniD
6Soufian El MoudaneM
19Youness NajariF
32Imad SerboutD
4Fred Duval NgomaM
3Walid AtikD
29Soulaimane El BouchqaliM
Head-to-Head
9
Wins
7
Draws
4
Wins
📈 Team Form & Statistics
Raja Casablanca
Form: W-D-W-D-L
Olympique Safi
Form: D-D-L-D-W
Record
5 W
4 D
1 L
•
4 W
3 D
3 L
Goals Per Game
1.0
Scored
vs
0.9
Scored
0.3
Conceded
vs
0.8
Conceded
Betting Indicators
Clean Sheets
70%
Clean Sheets
30%
BTTS
20%
BTTS
50%
Home/Away Performance
Scored
Home:1.4
Away:0.6
Conceded
Home:0.0
Away:0.6
Scored
Home:1.0
Away:0.8
Conceded
Home:1.0
Away:0.6
⚡ Elo Ratings
Long Term Elo Rating
1726
Good
1558
Average
Short Term Elo Rating
1752
↑ Momentum (+26)
1545
↓ Momentum (-12)
Expected Outcome
54%
Home Win
26%
Draw
20%
Away Win
Attack & Defence Elo
Long Term
1518
Attack
1460
1730
Defence
1570
Recent Form
1501
Attack
1452
1774
Defence
1550
Post-Match Changes
+6
Rating Change
0
Rating Change
Elo ratings measure team strength based on match results and opponent quality. Higher ratings indicate stronger teams.

