MOROCCO BOTOLA PRO
--.--.---- --:--
Stade Prince Moulay Hassan
Referee: Y. Laoudini
UTS Rabat
Match Timeline
Ittihad Tanger
HT
0' 15' 30' 45' 60' 75' 90'
🟨
20'
E. El Bellali
Ittihad Tanger
🟥
37'
S. Ait Dani
Ittihad Tanger
🟨
61'
K. Konan
UTS Rabat
🔄
62'
K. Konan ↔ O. Arjoune
UTS Rabat
🔄
62'
Y. Akharraz ↔ S. Tebily
UTS Rabat
🔄
74'
H. Essadak ↔ M. Es Sahel
UTS Rabat
🔄
74'
Y. Bammou ↔ N. Moustaghfir
UTS Rabat
🔄
78'
E. El Bellali ↔ H. El Moudene
Ittihad Tanger
🔄
78'
H. El Bahja ↔ K. Lagrouch
Ittihad Tanger
83'
S. Tebily · Assist: O. Arjoune
UTS Rabat
🔄
88'
↔ Y. Kajai
UTS Rabat
VAR
90+4'
S. Tebily
UTS Rabat
🟨
90+5'
S. Tebily
UTS Rabat
🟨
90+8'
H. Bouelainine
UTS Rabat
🔄
90+1'
A. Lamrabat ↔ S. Sanogo
Ittihad Tanger
🔄
90+1'
A. El Wahabi ↔ H. Bakhlakh
Ittihad Tanger

Predictions & Statistics

Full analysis and predictions for all markets

1X2
Away Win
Probability 62.6%
Odds -
BTTS
Yes
Probability 67.1%
Odds -
Over / Under 2.5
Over 2.5
Probability 48.9%
Odds -
All Markets
Market Option Probability Odds Stats & Analysis
1X2 Away Win
62.6%
-
BTTS Yes
67.1%
-
Over / Under 2.5 Over 2.5
48.9%
-
Corners O/U Under 7.5 Corners
92%
-
HT / FT Draw / Away
-
-
Correct Score 1-2
-
-
Probability Distribution
UTS Rabat Win 26.5%
Draw 10.9%
Ittihad Tanger Win 62.6%
Expected Goals (xG)
UTS Rabat1.04
Ittihad Tanger1.09
Recent Form (Last 5)
UTS Rabat UTS Rabat
WWDLW
29 GF / 39 GA
Ittihad Tanger Ittihad Tanger
WLDWL
25 GF / 29 GA
Key Stats
1.04
Average Goals Scored
0.89
1.39
Average Goals Conceded
1.04
18
BTTS Yes
15
9
Over 2.5
7
0
Shots on Goal
0

Statistics are based on season averages

Season Statistics

Team averages and season trends before this fixture

UTS Rabat UTS Rabat 28 matches
Ittihad Tanger Ittihad Tanger 28 matches
UTS Rabat Statistic Ittihad Tanger
4 Wins 8
13 Draws 12
11 Losses 8
29 Goals For 25
39 Goals Against 29
1.04 Avg Goals Scored 0.89
1.39 Avg Goals Conceded 1.04
18 BTTS Yes 15
22 Over 1.5 20
9 Over 2.5 7
4 Over 3.5 1
3 Clean Sheets 6
8 Failed To Score 9
0 Shots On Goal 0
0 Total Shots 0
0 Corners 0
0% Ball Possession 0%

Match Analysis

Model notes, team context and key prediction signals

Final Verdict

This match looks like a contest between two sides with a fairly similar football identity. Squad availability does not appear severe enough to completely reshape the expected balance, although smaller absences can still influence specific duels. Overall, the preferred tip is Away Win, while the clean-sheet lean points toward Ittihad Tanger. The broader competitive context suggests that patience and control may be just as important as raw attacking intent. Recent form does not point to a completely one-sided rhythm, which increases the chance of a more tactical and phase-based contest. The season profile of both teams suggests a matchup where long-term consistency matters, but does not fully remove the possibility of swings in momentum on the day. From a tactical point of view, the game still points toward Ittihad Tanger having the stronger overall control. A relatively balanced game with moderate goal potential looks most likely.

UTS Rabat Analysis

UTS Rabat approach this match from a more delicate league position, standing 15 with 25 points from 28 matches. Across the season they have posted 4 wins, 13 draws, and 11 defeats, and the 29:39 goal record continues to suggest poor form over their recent run. Their attacking burden often falls on their main attacking players, while at the back they have been fairly stable. At home, they have returned 1 wins, 7 draws, and 6 losses, which indicates a weak split record. They are operating from a relatively stable mid-table position. Stylistically, they tend to play with a more cautious and defensive approach.

Ittihad Tanger Analysis

Ittihad Tanger are currently 8 in the standings with 36 points from 28 matches. Their overall return of 8 wins, 12 draws, and 8 losses with goals at 25:29 reflects good form over their recent run. Their attacking weight is carried by their main attacking players, while defensively they have appeared fairly stable. Away from home, the record of 4 wins, 4 draws, and 6 losses points toward a fairly balanced split record. They are operating from a relatively stable mid-table position. Their broader style still suggests a more cautious and defensive approach.

H2H Analysis

Across those 8 head-to-head meetings, UTS Rabat won 4 times, Ittihad Tanger won 1 times, while 3 matches finished as draws. The aggregate score in this matchup is 12:8 from UTS Rabat's perspective. 4 of those games went over 2.5 goals, and both teams scored in 5 matches, with an average of 2.5 goals per game.

1X2: Away Win
BTTS: Yes
Over/Under 2.5: Over 2.5
Highest model probability: 12 (89.1%)
H2H summary: UTS Rabat wins 4, draws 3, Ittihad Tanger wins 1
Stats
UTS Rabat UTS Rabat
Ittihad Tanger Ittihad Tanger
Shots on Goal
9
Shots on Goal
1
Shots off Goal
17
Shots off Goal
7
Blocked Shots
0
Blocked Shots
0
7 Corner Kicks 1
67% Ball Possession 33%
26 Total Shots 8
9 Shots on Goal 1
17 Shots off Goal 7
0 Blocked Shots 0
🟨 3 Yellow Cards 1 🟨
🟥 0 Red Cards 1 🟥

Lineups

UTS Rabat
Formation
Ittihad Tanger
H. Bouelainine
H. Bouelainine
Y. Akharraz
Y. Akharraz
M. Ashabi
M. Ashabi
T. El Khalej
T. El Khalej
R. Ait Lamkadem
R. Ait Lamkadem
H. Essadak
H. Essadak
K. Konan
K. Konan
S. Lotfi
S. Lotfi
M. Essahel
M. Essahel
Y. Dahmani
Y. Dahmani
Y. Bammou
Y. Bammou
A. El Ouaad
A. El Ouaad
B. El Ouadghiri
B. El Ouadghiri
M. Saoud
M. Saoud
B. Gaddarine
B. Gaddarine
Z. Kiani
Z. Kiani
E. El Bellali
E. El Bellali
A. El Wahabi
A. El Wahabi
A. Lamrabat
A. Lamrabat
A. Maali
A. Maali
S. Ait Dani
S. Ait Dani
H. El Bahja
H. El Bahja
UTS Rabat 4-4-2 (estimated)
Starting XI
36
H. Bouelainine
🟨 90+8'
2
Y. Akharraz
↓ 62'
41
M. Ashabi
4
T. El Khalej
33
R. Ait Lamkadem
8
H. Essadak
↓ 74'
45
K. Konan
↓ 62' 🟨 61'
70
S. Lotfi
10
M. Essahel
7
Y. Dahmani
9
Y. Bammou
↓ 74'
Substitutes
1
R. Asmama
13
Y. Kajai
↑ 88'
58
I. Douieb
6
Danny
18
O. Arjoune
🎯 83' ↑ 62'
30
M. Es Sahel
↑ 74'
19
N. Moustaghfir
↑ 74'
34
Z. Housni
59
S. Tebily
⚽ 83' ↑ 62' 🟨 90+5'
Ittihad Tanger 4-4-2 (estimated)
Starting XI
1
A. El Ouaad
6
B. El Ouadghiri
4
M. Saoud
97
B. Gaddarine
22
Z. Kiani
20
E. El Bellali
↓ 78' 🟨 20'
24
A. El Wahabi
↓ 90+1'
23
A. Lamrabat
↓ 90+1'
17
A. Maali
27
S. Ait Dani
🟥 37'
14
H. El Bahja
↓ 78'
Substitutes
12
M. Barcola
36
S. Karouat
49
L. El Moussaoui
79
S. Sanogo
↑ 90+1'
48
A. El Quaraoui
21
H. El Moudene
↑ 78'
8
F. Abdoul Mutalib
67
H. Bakhlakh
↑ 90+1'
28
K. Lagrouch
↑ 78'
Last matches: UTS Rabat
21.07.26
Bot
UTS Rabat
El Massira
3
0
W
17.07.26
Bot
UTS Rabat
El Massira
1
1
D
05.07.26
Bot
UTS Rabat
Wydad AC
2
1
W
28.06.26
Bot
UTS Rabat
FAR Rabat
2
2
D
25.06.26
Bot
UTS Rabat
Difaa EL Jadida
1
2
L
21.06.26
Bot
UTS Rabat
Hassania Agadir
0
1
L
17.06.26
Bot
UTS Rabat
CODM Meknès
2
0
W
14.06.26
Bot
UTS Rabat
Raja Casablanca
1
1
D
09.06.26
Bot
UTS Rabat
CR Khemis Zemamra
1
0
W
01.06.26
Bot
UTS Rabat
Kawkab Marrakech
0
0
D
23.05.26
Bot
UTS Rabat
Yacoub El Mansour
2
1
W
10.05.26
Bot
UTS Rabat
Maghreb Fès
0
1
L
07.05.26
Bot
UTS Rabat
Renaissance Berkane
3
4
L
03.05.26
Bot
UTS Rabat
FUS Rabat
0
2
L
30.04.26
Bot
UTS Rabat
Olympique Dcheïra
2
1
W
25.04.26
Bot
UTS Rabat
Olympique Safi
1
1
D
08.03.26
Bot
UTS Rabat
Wydad AC
3
4
L
28.02.26
Bot
UTS Rabat
Ittihad Tanger
1
1
D
21.02.26
Bot
UTS Rabat
FAR Rabat
1
1
D
14.02.26
Bot
UTS Rabat
Difaa EL Jadida
0
1
L
Last matches: Ittihad Tanger
05.07.26
Bot
Ittihad Tanger
CODM Meknès
2
1
W
28.06.26
Bot
Ittihad Tanger
Raja Casablanca
1
1
D
25.06.26
Bot
Ittihad Tanger
Olympique Dcheïra
0
2
L
21.06.26
Bot
Ittihad Tanger
CR Khemis Zemamra
1
0
W
17.06.26
Bot
Ittihad Tanger
Kawkab Marrakech
2
0
W
14.06.26
Bot
Ittihad Tanger
Yacoub El Mansour
2
1
W
08.06.26
Bot
Ittihad Tanger
Renaissance Berkane
0
1
L
03.06.26
Bot
Ittihad Tanger
Wydad AC
2
1
W
22.05.26
Bot
Ittihad Tanger
Maghreb Fès
1
0
W
10.05.26
Bot
Ittihad Tanger
Difaa EL Jadida
1
1
D
06.05.26
Bot
Ittihad Tanger
FUS Rabat
1
1
D
03.05.26
Bot
Ittihad Tanger
FAR Rabat
0
0
D
29.04.26
Bot
Ittihad Tanger
Olympique Safi
2
1
W
25.04.26
Bot
Ittihad Tanger
Hassania Agadir
1
1
D
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
H2H: UTS Rabat vs Ittihad Tanger
02.07.26
H2H
UTS Rabat
Ittihad Tanger
1
0
W
28.02.26
H2H
Ittihad Tanger
UTS Rabat
1
1
D
23.04.25
H2H
Ittihad Tanger
UTS Rabat
0
1
W
29.11.24
H2H
UTS Rabat
Ittihad Tanger
3
1
W
22.02.24
H2H
Ittihad Tanger
UTS Rabat
2
1
L
01.10.23
H2H
UTS Rabat
Ittihad Tanger
2
2
D
14.06.23
H2H
UTS Rabat
Ittihad Tanger
2
2
D
14.01.23
H2H
Ittihad Tanger
UTS Rabat
0
1
W
Last matches: UTS Rabat
21.07.26
Bot
UTS Rabat
El Massira
3
0
W
25.06.26
Bot
UTS Rabat
Difaa EL Jadida
1
2
L
17.06.26
Bot
UTS Rabat
CODM Meknès
2
0
W
01.06.26
Bot
UTS Rabat
Kawkab Marrakech
0
0
D
10.05.26
Bot
UTS Rabat
Maghreb Fès
0
1
L
03.05.26
Bot
UTS Rabat
FUS Rabat
0
2
L
25.04.26
Bot
UTS Rabat
Olympique Safi
1
1
D
08.03.26
Bot
UTS Rabat
Wydad AC
3
4
L
21.02.26
Bot
UTS Rabat
FAR Rabat
1
1
D
07.02.26
Bot
UTS Rabat
Hassania Agadir
0
2
L
25.01.26
Bot
UTS Rabat
Raja Casablanca
1
1
D
08.11.25
Bot
UTS Rabat
CR Khemis Zemamra
1
2
L
26.10.25
Bot
UTS Rabat
Yacoub El Mansour
1
1
D
05.10.25
Bot
UTS Rabat
Renaissance Berkane
2
2
D
21.09.25
Bot
UTS Rabat
Olympique Dcheïra
1
1
D
H2H at home: UTS Rabat
02.07.26
H2H
UTS Rabat
Ittihad Tanger
1
0
W
29.11.24
H2H
UTS Rabat
Ittihad Tanger
3
1
W
01.10.23
H2H
UTS Rabat
Ittihad Tanger
2
2
D
14.06.23
H2H
UTS Rabat
Ittihad Tanger
2
2
D
Last matches: Ittihad Tanger
25.06.26
Bot
Ittihad Tanger
Olympique Dcheïra
0
2
L
17.06.26
Bot
Ittihad Tanger
Kawkab Marrakech
2
0
W
08.06.26
Bot
Ittihad Tanger
Renaissance Berkane
0
1
L
22.05.26
Bot
Ittihad Tanger
Maghreb Fès
1
0
W
06.05.26
Bot
Ittihad Tanger
FUS Rabat
1
1
D
29.04.26
Bot
Ittihad Tanger
Olympique Safi
2
1
W
25.04.26
Bot
Ittihad Tanger
Hassania Agadir
1
1
D
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
H2H away: Ittihad Tanger
02.07.26
H2H
UTS Rabat
Ittihad Tanger
1
0
L
29.11.24
H2H
UTS Rabat
Ittihad Tanger
3
1
L
01.10.23
H2H
UTS Rabat
Ittihad Tanger
2
2
D
14.06.23
H2H
UTS Rabat
Ittihad Tanger
2
2
D

Standings

Botola Pro
# Team MP W D L G GD PTS Form
1 30 16 11 3 40:17 23 59
W D W W L
2 30 16 9 5 44:27 17 57
W W L D W
3 30 16 8 6 39:19 20 56
W W D L W
4 30 13 16 1 45:22 23 55
D L D D W
5 30 13 4 13 39:33 6 43
L L L L L
6 30 9 13 8 30:34 -4 40
L D D W W
7 30 9 12 9 27:31 -4 39
W L D L W
8 30 9 10 11 31:36 -5 37
L D W L L
9 30 8 12 10 27:26 1 36
D D D W L
10 30 9 9 12 24:33 -9 36
L W D D L
11 30 8 9 13 28:37 -9 33
D D D D L
12 30 8 9 13 27:39 -12 33
D L D D W
13 30 6 13 11 32:40 -8 31
W D W W D
14 30 7 9 14 34:44 -10 30
W D L W W
15 30 7 9 14 29:40 -11 30
D D L D W
16 30 3 13 14 24:42 -18 22
L D D D L
CAF CL group stage
CAF Confederation Cup (Qualification)
Relegation Playoffs
Relegation