Olympique Safi
Botola Pro
NS
--.--.---- --:--
Ittihad Tanger
Main Prediction
Draw or Away
Confidence 79.3%
1X2
1X2
Draw or Away
BTTS
BTTS Yes
Over/Under 2.5
Over 2.5
Probability Model
Home
20.7%
X
46.6%
Away
32.6%
1X
67.4%
X2
79.3%
12
53.4%
Tactical Setup
Olympique Safi formation
4-4-2
Ittihad Tanger formation
3-4-1-2
Olympique Safi missing
0
Ittihad Tanger missing
0
Key Squad Notes
Head-to-Head Snapshot
Olympique Safi and Ittihad Tanger have faced each other 5 times recently.
Quick Insight
1X2: Draw or Away
BTTS: BTTS Yes
Over/Under 2.5: Over 2.5
Highest model probability: X2 (79.3%)
Predicted formations: Olympique Safi 4-4-2 / Ittihad Tanger 3-4-1-2
H2H summary: Olympique Safi wins 0, draws 3, Ittihad Tanger wins 2
Match Analysis
Last matches: Olympique Safi
22.04.26
Bot
Olympique Safi
CR Khemis Zemamra
1
3
L
04.04.26
Bot
Olympique Safi
Yacoub El Mansour
3
1
W
01.04.26
Bot
Olympique Safi
Renaissance Berkane
1
1
D
07.03.26
Bot
Olympique Safi
Raja Casablanca
0
2
L
04.03.26
Bot
Olympique Safi
Kawkab Marrakech
1
1
D
28.02.26
Bot
Olympique Safi
Olympique Dcheïra
0
0
D
20.02.26
Bot
Olympique Safi
CODM Meknès
0
1
L
09.11.25
Bot
Olympique Safi
Wydad AC
1
2
L
05.11.25
Bot
Olympique Safi
Difaa EL Jadida
1
2
L
02.11.25
Bot
Olympique Safi
Maghreb Fès
0
4
L
30.10.25
Bot
Olympique Safi
FUS Rabat
1
2
L
05.10.25
Bot
Olympique Safi
FAR Rabat
0
3
L
01.10.25
Bot
Olympique Safi
Hassania Agadir
1
0
W
15.09.25
Bot
Olympique Safi
Ittihad Tanger
1
1
D
12.09.25
Bot
Olympique Safi
UTS Rabat
1
1
D
Last matches: Ittihad Tanger
06.03.26
Bot
Ittihad Tanger
CODM Meknès
0
1
L
28.02.26
Bot
Ittihad Tanger
UTS Rabat
1
1
D
22.02.26
Bot
Ittihad Tanger
Raja Casablanca
0
2
L
14.02.26
Bot
Ittihad Tanger
Olympique Dcheïra
1
2
L
08.02.26
Bot
Ittihad Tanger
CR Khemis Zemamra
0
1
L
01.02.26
Bot
Ittihad Tanger
Kawkab Marrakech
0
0
D
24.01.26
Bot
Ittihad Tanger
Yacoub El Mansour
2
1
W
09.11.25
Bot
Ittihad Tanger
Renaissance Berkane
1
0
W
02.11.25
Bot
Ittihad Tanger
Wydad AC
0
2
L
25.10.25
Bot
Ittihad Tanger
Maghreb Fès
1
1
D
19.10.25
Bot
Ittihad Tanger
Difaa EL Jadida
2
2
D
04.10.25
Bot
Ittihad Tanger
FUS Rabat
0
3
L
01.10.25
Bot
Ittihad Tanger
FAR Rabat
1
1
D
15.09.25
Bot
Ittihad Tanger
Olympique Safi
1
1
D
12.09.25
Bot
Ittihad Tanger
Hassania Agadir
1
1
D
Last matches: Olympique Safi
22.04.26
Bot
Olympique Safi
CR Khemis Zemamra
1
3
L
01.04.26
Bot
Olympique Safi
Renaissance Berkane
1
1
D
28.02.26
Bot
Olympique Safi
Olympique Dcheïra
0
0
D
09.11.25
Bot
Olympique Safi
Wydad AC
1
2
L
05.11.25
Bot
Olympique Safi
Difaa EL Jadida
1
2
L
05.10.25
Bot
Olympique Safi
FAR Rabat
0
3
L
01.10.25
Bot
Olympique Safi
Hassania Agadir
1
0
W
12.09.25
Bot
Olympique Safi
UTS Rabat
1
1
D
Last matches: Ittihad Tanger
06.03.26
Bot
Ittihad Tanger
CODM Meknès
0
1
L
22.02.26
Bot
Ittihad Tanger
Raja Casablanca
0
2
L
08.02.26
Bot
Ittihad Tanger
CR Khemis Zemamra
0
1
L
24.01.26
Bot
Ittihad Tanger
Yacoub El Mansour
2
1
W
02.11.25
Bot
Ittihad Tanger
Wydad AC
0
2
L
19.10.25
Bot
Ittihad Tanger
Difaa EL Jadida
2
2
D
01.10.25
Bot
Ittihad Tanger
FAR Rabat
1
1
D
Head to Head
Olympique Safi vs Ittihad Tanger
5 matches
15.09.2025
Ittihad Tanger 1 - 1 Olympique Safi
FT
Botola Pro
15.02.2025
Ittihad Tanger 4 - 2 Olympique Safi
FT
Botola Pro
20.10.2024
Olympique Safi 2 - 3 Ittihad Tanger
FT
Botola Pro
27.04.2024
Olympique Safi 1 - 1 Ittihad Tanger
FT
Botola Pro
16.12.2023
Ittihad Tanger 0 - 0 Olympique Safi
FT
Botola Pro