Thu, 7 May 2026, 20:00
Botola Pro
Morocco
Full Time
Match Timeline
45+4'
Yellow Card
46'
Substitution 1 β Youssef El Fahli
46'
Substitution 2 β Abdelfettah Hadraf
57'
Normal Goal β Abdelfettah Hadraf
60'
Substitution 3 β Jamal Ech-Chammakh
68'
Yellow Card
70'
Penalty
72'
Substitution 1 β Ayman Ouhatti
76'
Substitution 4 β Nolan Mbemba
79'
Substitution 2 β Youness Najari
81'
Yellow Card
83'
Yellow Card
83'
Substitution 5 β Taoufik Razko
87'
Substitution 3 β Mohamed Chemlal
87'
Substitution 4 β Anass Eddaou
90+1'
Yellow Card
Match Statistics
3Yellow Cards2
0Red Cards0
Starting Lineups
FAR RabatUnknown
Starting XI
16Ahmed Reda TagnaoutiG
5Yunis AbdelhamidD
3Anas BachD
15Marouane LouadniD
2TΓ³ CarneiroD
11Ahmed HammoudanM
34Mohamed Rabie HrimatM
8Khalid Ait OuarkhaneM
12Reda SlimM
9Mohssine BourikaF
17Hamza KhabbaF
Olympique SafiUnknown
Starting XI
12Hamza HamianiG
8Faraji KarmouneD
3Walid AtikD
32Imad SerboutD
27Saad MorsliD
13Houari FerhaniD
4Fred Duval NgomaM
5Salaheddine ErrahouliM
29Soulaimane El BouchqaliM
18Achref HabbassiF
14Moussa KonΓ©F
Head-to-Head
4
Wins
12
Draws
4
Wins
π Team Form & Statistics
FAR Rabat
Form: D-W-D-D-L
Olympique Safi
Form: L-L-D-L-D
Record
4 W
5 D
1 L
β’
1 W
6 D
3 L
Goals Per Game
1.2
Scored
vs
1.2
Scored
0.8
Conceded
vs
1.4
Conceded
Betting Indicators
Clean Sheets
40%
Clean Sheets
10%
BTTS
50%
BTTS
90%
Home/Away Performance
Scored
Home:1.6
Away:0.8
Conceded
Home:0.8
Away:0.8
Scored
Home:1.0
Away:1.4
Conceded
Home:1.6
Away:1.2
ELO comparison
Pre-match ratings
| Rating | ||
|---|---|---|
| Strength | ||
| 1,739.2 | Overall | 1,484.7 |
| 1,758 | Match venue | 1,507.5 |
| 1,758 | At home | 1,530.4 |
| 1,644.5 | Away | 1,507.5 |
| Attack & defence | ||
| 1,581.1 | Attack | 1,463 |
| 1,698.6 | Defence | 1,531.6 |
| 1,616 | Home attack | 1,456.9 |
| 1,552 | Away attack | 1,455 |
| 1,684 | Home defence | 1,566.4 |
| 1,659.3 | Away defence | 1,547.3 |
| Match profile | ||
| 1,393.3 | Goal environment | 1,113.3 |
| 1,506.7 | Home goals | 1,256.7 |
| 1,386.7 | Away goals | 1,356.7 |
| 1,500 | Possession | 1,500 |
| Specialist ratings | ||
| 1,500 | Set-piece attack | 1,500 |
| 1,500 | Set-piece defence | 1,500 |
| 1,643.5 | Close games | 1,491.6 |
| 1,772.6 | Winning margin | 1,481 |
Match venue compares FAR Rabat at home with Olympique Safi away. All ratings are within this league.
Higher goal environment ratings mean higher-scoring games, not necessarily a stronger team. A starting league rating is 1500.

