🟨
Greenville Triumph1-0Forward Madison
Wed, 29 Apr 2026, 17:00
Botola Pro
Morocco
Morocco
Full Time

Match Timeline

24'
S. El Morsli🟨
Yellow Card
38'
Y. El Motie🟨
Yellow Card
38'
M. El Arouch🟨
Yellow Card
38'
Y. Najari🟨
Yellow Card
41'
I. Khannouss🟨
Yellow Card
45+1'
Y. Najari⚽
Normal Goal β†’ I. Khannouss
46'
A. El WahabiπŸ”„
Substitution 1 β†’ P. Gaye
46'
M. El ArouchπŸ”„
Substitution 2 β†’ A. Maali
46'
J. GhabraπŸ”„
Substitution 3 β†’ K. Lagrouch
66'
S. ErrahouliπŸ”„
Substitution 1 β†’ M. Kone
75'
H. El MoudeneπŸ”„
Substitution 4 β†’ F. Abdoul Mutalib
89'
Y. NajariπŸ”„
Substitution 2 β†’ A. El Houari
89'
S. El MorsliπŸ”„
Substitution 3 β†’ W. Atik
89'
S. SanogoπŸ”„
Substitution 5 β†’ A. Darazi
90+1'
W. Atik🟨
Yellow Card
90+1'
A. Maali🟨
Yellow Card
90+3'
I. KhannoussπŸ”„
Substitution 4 β†’ A. Habbassi
90+7'
P. Gaye⚽
Normal Goal β†’ A. Maali
90+9'
K. Lagrouch⚽
Normal Goal β†’ H. El Bahja
90+11'
P. Gaye🟨
Yellow Card

Match Statistics

5Yellow Cards2
0Red Cards0

Starting Lineups

Olympique SafiOlympique SafiUnknown

Starting XI

25Youssef El MotieG
32Imad SerboutD
8Faraji KarmouneD
30Anas MkhairM
13Houari FerhaniD
4Fred Duval NgomaM
19Youness NajariF
5Salaheddine ErrahouliM
29Soulaimane El BouchqaliM
27Saad MorsliD
18Imad KhannoussF

Ittihad TangerIttihad TangerUnknown

Starting XI

1Amine El OuaadG
24Akram El WahabiD
4Mohamed SaoudD
97Badr GaddarineD
22Zakaria KianiD
79Siriki SanogoM
21Hamza El MoudeneM
23Anas LamrabatM
17Mohamed El ArouchM
14Haytham El BahjaM
19Jawad RhabraF

Head-to-Head

πŸ“ˆ Team Form & Statistics

Olympique Safi
Olympique Safi
Form: D-L-D-D-W
Ittihad Tanger
Ittihad Tanger
Form: D-L-D-L-L
Record
1 W
7 D
2 L
β€’
2 W
3 D
5 L
Goals Per Game
1.1
Scored
vs
0.6
Scored
1.3
Conceded
vs
1.1
Conceded
Betting Indicators
Clean Sheets
10%
Clean Sheets
20%
BTTS
80%
BTTS
40%
Home/Away Performance
Scored
Home:1.0
Away:1.2
Conceded
Home:1.5
Away:1.2
Scored
Home:0.8
Away:0.5
Conceded
Home:0.8
Away:1.3

⚑ Elo Ratings

Long Term Elo Rating
1546
Average
1506
Average
Short Term Elo Rating
1523
↓ Momentum (-23)
1527
↑ Momentum (+21)
Expected Outcome
38%
Home Win
32%
Draw
30%
Away Win
Attack & Defence Elo
Long Term
1459
Attack
1428
1550
Defence
1546
Recent Form
1449
Attack
1431
1518
Defence
1543
Post-Match Changes
-16
Rating Change
0
Rating Change
Elo ratings measure team strength based on match results and opponent quality. Higher ratings indicate stronger teams.