⚽️
Boca Juniors Res.3-0Defensa y Justicia Res.
Sun, 5 Oct 2025, 19:00
Botola Pro
Morocco
Morocco
Full Time

Match Timeline

19'
Yassine Kordani🟥
Red Card
33'
M. Hrimat
Normal Goal → M. Bouriga
34'
Moussa Koné🟨
Yellow Card
35'
Mohamed Rabie Hrimat🟨
Yellow Card
46'
A. Habbassi🔄
Substitution 1 → R. Slim
57'
R. Slim
Normal Goal → A. Bach
60'
W. Rhailouf🔄
Substitution 1 → C. El Bahri
60'
M. Kone🔄
Substitution 2 → A. Qassaq
68'
F. Ngoma🔄
Substitution 3 → M. Chemlal
70'
M. Bouriga🔄
Substitution 2 → H. Khabba
75'
K. Ouarkhane Alt
Normal Goal → H. Khabba
76'
S. El Morsli🔄
Substitution 4 → A. Mkhair
77'
Anas Bach🟨
Yellow Card
80'
Khalid Ait Ouarkhane🟨
Yellow Card
80'
K. Ouarkhane Alt🔄
Substitution 3 → S. El Bouchqali
80'
A. Bach🔄
Substitution 4 → A. Hammoudan
90+3'
Faraji Karmoune🟨
Yellow Card

Match Statistics

2Yellow Cards3
1Red Cards0

Starting Lineups

Olympique SafiOlympique Safi1:1

Starting XI

12H. HamianiG
27S. El MorsliD
6S. El MoudaneM
5S. Errahouli4:1
24Y. Ezzine2:2
4F. NgomaM
14M. KoneF
8F. KarmouneD
15Y. KordaniD
23W. RhailoufM
31H. SemmoumyD

FAR RabatFAR RabatUnknown

Starting XI

16A. R. TagnaoutiG
3A. BachD
15M. LouadniD
27A. Ait KhassouUnknown
2To CarneiroD
4F. MendyUnknown
34M. HrimatM
6Z. DerragM
8K. Ouarkhane AltM
18A. HabbassiUnknown
9M. BourigaUnknown

Head-to-Head

📈 Team Form & Statistics

Olympique Safi
Olympique Safi
Form: W-W-W-D-D
FAR Rabat
FAR Rabat
Form: D-W-W-D-W
Record
6 W
4 D
0 L
6 W
3 D
1 L
Goals Per Game
1.7
Scored
vs
1.7
Scored
0.6
Conceded
vs
0.6
Conceded
Betting Indicators
Clean Sheets
50%
Clean Sheets
50%
BTTS
50%
BTTS
50%
Home/Away Performance
Scored
Home:2.0
Away:1.3
Conceded
Home:0.8
Away:0.3
Scored
Home:1.8
Away:1.5
Conceded
Home:0.7
Away:0.5

⚡ Elo Ratings

Long Term Elo Rating
1597
Average
1739
Good
Short Term Elo Rating
1631
↑ Momentum (+33)
1817
↑ Momentum (+78)
Expected Outcome
22%
Home Win
28%
Draw
50%
Away Win
Attack & Defence Elo
Long Term
1485
Attack
1606
1614
Defence
1663
Recent Form
1499
Attack
1604
1621
Defence
1682
Post-Match Changes
-11
Rating Change
0
Rating Change
Elo ratings measure team strength based on match results and opponent quality. Higher ratings indicate stronger teams.