Wed, 6 May 2026, 20:00
Botola Pro
Morocco
Full Time
Match Timeline
20'
Normal Goal → Adam Ennafati
28'
Yellow Card
29'
Yellow Card
37'
Yellow Card
45'
Substitution 1 → Mohamed Boulacsout
51'
Yellow Card
53'
Normal Goal → Ismail Mokadem
55'
Yellow Card
60'
Yellow Card
62'
Substitution 2 → Amine Khammas
70'
Substitution 1 → Zakaria Hamadi
70'
Substitution 2 → Kabelo Seakanyeng
74'
Substitution 3 → Mouad Dahak
74'
Substitution 4 → Mehdi Mchakh'chekh
74'
Substitution 5 → Ismail Khafi
75'
Substitution 3 → Hamza Afsal
75'
Substitution 4 → El Habib Brija
81'
Yellow Card
83'
Substitution 5 → Kevin Yamga
86'
Yellow Card
Match Statistics
3Yellow Cards5
0Red Cards0
Starting Lineups
Maghreb FèsUnknown
Starting XI
16Salaheddine ChihabG
22Hamza Ait AllalD
32Driss El-JabliD
4Saad Ait KhorsaD
21Marouane OuhrouD
8Achraf HarmachM
6Noureddine OussamaM
26Adam BrikaM
19Anas TahiriM
11Soulaïman AllouchM
9Soufiane BenjdidaF
Raja CasablancaUnknown
Starting XI
1Mehdi Al HarrarG
17Ayoub El AmloudD
5Abdellah KhafifiD
4Ismail MokademD
13Badr BenounD
23Mohamed Al MakahasiM
6Aymen BarkokM
34Sabir BougrineM
8Hilal FerdaoussiM
77Adam EnnafatiM
99Mathias Oyewusi KehindeF
Head-to-Head
1
Wins
7
Draws
4
Wins
📈 Team Form & Statistics
Maghreb Fès
Form: D-W-W-W-D
Raja Casablanca
Form: W-L-W-W-W
Record
6 W
4 D
0 L
•
6 W
2 D
2 L
Goals Per Game
1.7
Scored
vs
1.5
Scored
0.6
Conceded
vs
0.5
Conceded
Betting Indicators
Clean Sheets
50%
Clean Sheets
60%
BTTS
50%
BTTS
30%
Home/Away Performance
Scored
Home:2.5
Away:1.2
Conceded
Home:0.8
Away:0.5
Scored
Home:2.0
Away:0.8
Conceded
Home:0.2
Away:1.0
⚡ Elo Ratings
Long Term Elo Rating
1598
Average
1742
Good
Short Term Elo Rating
1678
↑ Momentum (+80)
1791
↑ Momentum (+48)
Expected Outcome
22%
Home Win
27%
Draw
51%
Away Win
Attack & Defence Elo
Long Term
1491
Attack
1537
1666
Defence
1727
Recent Form
1549
Attack
1548
1712
Defence
1760
Post-Match Changes
-12
Rating Change
0
Rating Change
Elo ratings measure team strength based on match results and opponent quality. Higher ratings indicate stronger teams.

