MOROCCO BOTOLA PRO
--.--.---- --:--
Stade Prince Moulay Hassan
Referee: N. Benrqia
UTS Rabat
Match Timeline
Maghreb Fès
HT
0' 15' 30' 45' 60' 75' 90'
🟨
25'
Danny
UTS Rabat
🟨
30'
N. Moustaghfir
UTS Rabat
🟨
34'
P. Franco
Maghreb Fès
🔄
46'
Danny ↔ H. Regragui
UTS Rabat
🔄
46'
A. Forsy ↔ Y. Bammou
UTS Rabat
🔄
58'
Y. Dahmani ↔ M. Fouzair
UTS Rabat
🟨
67'
K. Konan
UTS Rabat
68'
H. Ait Allal · Assist: M. Ouhrou
Maghreb Fès
🔄
71'
N. Moustaghfir ↔ Y. Zraa
UTS Rabat
🟨
72'
F. Zahouani
UTS Rabat
🟨
72'
K. Yamga
Maghreb Fès
🔄
77'
A. Hamza ↔ A. Oudrhiri
Maghreb Fès
🔄
77'
K. Yamga ↔ K. Seakanyeng
Maghreb Fès
🟨
79'
S. Chihab
Maghreb Fès
🔄
79'
Y. Akharraz ↔ M. Essahel
UTS Rabat
🟨
80'
S. Benjdida
Maghreb Fès
🔄
84'
S. Allouch ↔ Y. Dalouzi
Maghreb Fès
🟨
90'
K. Seakanyeng
Maghreb Fès
🔄
90+5'
S. Benjdida ↔ A. Brika
Maghreb Fès
🔄
90+5'
A. Harmach ↔ Z. Hamadi
Maghreb Fès

Predictions & Statistics

Full analysis and predictions for all markets

1X2
Away Win
Probability 91.4%
Odds -
BTTS
BTTS Yes
Probability 74.1%
Odds -
Over / Under 2.5
Over 2.5
Probability 60.2%
Odds -
All Markets
Market Option Probability Odds Stats & Analysis
1X2 Away Win
91.4%
-
BTTS BTTS Yes
74.1%
-
Over / Under 2.5 Over 2.5
60.2%
-
Corners O/U Under 7.5 Corners
92%
-
HT / FT Draw / Away
-
-
Correct Score 0-2
-
-
Probability Distribution
UTS Rabat Win 8.6%
Draw 0%
Maghreb Fès Win 91.4%
Expected Goals (xG)
UTS Rabat0.84
Maghreb Fès1.53
Recent Form (Last 5)
UTS Rabat UTS Rabat
WWDLW
20 GF / 31 GA
Maghreb Fès Maghreb Fès
WLDWL
28 GF / 10 GA
Key Stats
1.05
Average Goals Scored
1.47
1.63
Average Goals Conceded
0.53
14
BTTS Yes
7
6
Over 2.5
5
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 19 matches
Maghreb Fès Maghreb Fès 19 matches
UTS Rabat Statistic Maghreb Fès
1 Wins 10
10 Draws 8
8 Losses 1
20 Goals For 28
31 Goals Against 10
1.05 Avg Goals Scored 1.47
1.63 Avg Goals Conceded 0.53
14 BTTS Yes 7
17 Over 1.5 13
6 Over 2.5 5
3 Over 3.5 3
0 Clean Sheets 11
5 Failed To Score 5
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

From the opening view, this looks like a meeting between teams arriving with different levels of stability, reinforced by Maghreb Fès's more proactive style and UTS Rabat's more cautious structure. Squad availability does not appear severe enough to completely reshape the expected balance, although smaller absences can still influence specific duels. The shape dynamic also adds another layer here, with UTS Rabat expected to line up in 4-4-2 and Maghreb Fès in 4-3-3, which may reinforce the expected flow toward Maghreb Fès having the stronger overall control. Given the broader gap between the sides, Away Win looks like the most logical direction, while the clean-sheet expectation leans toward Maghreb Fès. The defensive profile of this fixture suggests that clear openings may be harder to create.This profiles as a tighter contest, with fewer clear openings expected. Recent form does not point to a completely one-sided rhythm, which increases the chance of a more tactical and phase-based contest. The broader competitive context suggests that patience and control may be just as important as raw attacking intent. Maghreb Fès carry the stronger overall league profile, standing 1 with 38 points while UTS Rabat sit 14 on 13, suggesting a clearer edge in long-term output.

UTS Rabat Analysis

UTS Rabat sit 14 with 13 points after 18 matches and remain under pressure to produce steadier results. Across the season they have posted 1 wins, 10 draws, and 7 defeats, and the 17:27 goal record continues to suggest poor form over their recent run. Their attacking burden often falls on Y. Dahmani (7 goals), M. Essahel (2 goals), N. Moustaghfir (2 goals), with creative support from Y. Dahmani (2 assists), N. Moustaghfir (2 assists), M. Essahel (1 assists), while at the back they have been fairly stable. At home, the split record of 0 wins, 6 draws, and 4 losses points to a weak split record. They are operating from a relatively stable mid-table position. Their broader football approach still suggests a more cautious and defensive approach.

Maghreb Fès Analysis

Operating from 1 place with 38 points from 18 games, Maghreb Fès bring one of the stronger season profiles into this match. They have recorded 10 wins, 8 draws, and 0 losses, with a 28:8 goal return and good form over their recent run. In attack they lean heavily on S. Benjdida (16 goals), S. Allouch (4 goals), A. Hamza (2 goals), with creative support from A. Tahiri (5 assists), S. Benjdida (2 assists), A. Harmach (2 assists), while defensively they have looked very solid. Away from home, their record of 4 wins, 6 draws, and 0 losses points to a very strong split record. They are competing near the top and remain under pressure to hold that position. Their overall playing style can be described as balanced attacking football.

H2H Analysis

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

1X2: Away Win
BTTS: BTTS Yes
Over/Under 2.5: Over 2.5
Highest model probability: 12 (100%)
Predicted formations: UTS Rabat 4-4-2 / Maghreb Fès 4-3-3
H2H summary: UTS Rabat wins 3, draws 1, Maghreb Fès wins 4
Stats
UTS Rabat UTS Rabat
Maghreb Fès Maghreb Fès
Shots on Goal
0
Shots on Goal
0
Shots off Goal
0
Shots off Goal
0
Blocked Shots
0
Blocked Shots
0
0 Corner Kicks 0
0 Fouls 0
0 Offsides 0
0 Ball Possession 0
0 Total Shots 0
0 Shots on Goal 0
0 Shots off Goal 0
0 Blocked Shots 0
0 Shots insidebox 0
0 Shots outsidebox 0
0 Goalkeeper Saves 0
0 Total passes 0
0 Passes accurate 0
0 expected_goals 0
🟨 4 Yellow Cards 2 🟨
🟥 0 Red Cards 0 🟥

Lineups

UTS Rabat
Formation
Maghreb Fès
H. Bouelainine
H. Bouelainine
Y. Akharraz
Y. Akharraz
Y. Kajai
Y. Kajai
T. El Khalej
T. El Khalej
F. Zahouani
F. Zahouani
A. Forsy
A. Forsy
Danny
Danny
Y. Dahmani
Y. Dahmani
R. Ait Lamkadem
R. Ait Lamkadem
K. Konan
K. Konan
N. Moustaghfir
N. Moustaghfir
S. Chihab
S. Chihab
H. Ait Allal
H. Ait Allal
D. El Jabali
D. El Jabali
S. Khorsa
S. Khorsa
M. Ouhrou
🎯
M. Ouhrou
A. Harmach
A. Harmach
O. Noureddine
O. Noureddine
K. Yamga
K. Yamga
A. Hamza
A. Hamza
S. Allouch
S. Allouch
S. Benjdida
S. Benjdida
UTS Rabat 4-4-1 (estimated)
Starting XI
36
H. Bouelainine
G
2
Y. Akharraz
↓ 79'
D
13
Y. Kajai
D
4
T. El Khalej
D
35
F. Zahouani
🟨 72'
D
23
A. Forsy
↓ 46'
M
6
Danny
↓ 46' 🟨 25'
M
7
Y. Dahmani
↓ 58'
M
33
R. Ait Lamkadem
M
45
K. Konan
🟨 67'
19
N. Moustaghfir
↓ 71' 🟨 30'
F
Substitutes
1
R. Asmama
G
5
Y. El Khalej
D
15
H. Regragui
↑ 46'
D
10
M. Essahel
↑ 79'
27
Z. Aiada
D
29
M. Fouzair
↑ 58'
M
32
A. Chakir
9
Y. Bammou
↑ 46'
F
39
Y. Zraa
↑ 71'
F
Maghreb Fès 5-4-1 (estimated)
Starting XI
16
S. Chihab
🟨 79'
G
22
H. Ait Allal
⚽ 68'
D
32
D. El Jabali
D
4
S. Khorsa
D
21
M. Ouhrou
🎯 68'
D
8
A. Harmach
↓ 90+5'
M
6
O. Noureddine
M
17
K. Yamga
↓ 77' 🟨 72'
D
2
A. Hamza
↓ 77'
M
11
S. Allouch
↓ 84'
M
9
S. Benjdida
↓ 90+5' 🟨 80'
F
Substitutes
12
O. Errahmany
25
S. Faiz
26
A. Brika
↑ 90+5'
M
27
E. Brija
M
95
A. Oudrhiri
↑ 77'
M
3
Z. Hamadi
↑ 90+5'
D
7
K. Seakanyeng
↑ 77' 🟨 90'
M
68
K. Baba
M
77
Y. Dalouzi
↑ 84'
M
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
02.07.26
Bot
UTS Rabat
Ittihad Tanger
1
0
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
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: Maghreb Fès
05.07.26
Bot
Maghreb Fès
Olympique Dcheïra
2
0
W
02.07.26
Bot
Maghreb Fès
Kawkab Marrakech
0
0
D
28.06.26
Bot
Maghreb Fès
Yacoub El Mansour
2
1
W
25.06.26
Bot
Maghreb Fès
Wydad AC
1
0
W
21.06.26
Bot
Maghreb Fès
Renaissance Berkane
1
2
L
17.06.26
Bot
Maghreb Fès
Difaa EL Jadida
2
1
W
12.06.26
Bot
Maghreb Fès
FUS Rabat
1
1
D
09.06.26
Bot
Maghreb Fès
FAR Rabat
0
0
D
01.06.26
Bot
Maghreb Fès
Olympique Safi
2
1
W
22.05.26
Bot
Maghreb Fès
Ittihad Tanger
0
1
L
06.05.26
Bot
Maghreb Fès
Raja Casablanca
0
2
L
02.05.26
Bot
Maghreb Fès
CODM Meknès
0
0
D
29.04.26
Bot
Maghreb Fès
Hassania Agadir
4
0
W
26.04.26
Bot
Maghreb Fès
CR Khemis Zemamra
2
1
W
12.04.26
Bot
Maghreb Fès
Wydad AC
1
0
W
05.04.26
Bot
Maghreb Fès
Renaissance Berkane
1
1
D
07.03.26
Bot
Maghreb Fès
Olympique Dcheïra
2
0
W
27.02.26
Bot
Maghreb Fès
Kawkab Marrakech
1
1
D
20.02.26
Bot
Maghreb Fès
Yacoub El Mansour
2
1
W
31.01.26
Bot
Maghreb Fès
Difaa EL Jadida
0
0
D
H2H: UTS Rabat vs Maghreb Fès
10.05.26
H2H
UTS Rabat
Maghreb Fès
0
1
L
18.10.25
H2H
Maghreb Fès
UTS Rabat
1
0
L
05.01.25
H2H
UTS Rabat
Maghreb Fès
0
3
L
14.09.24
H2H
Maghreb Fès
UTS Rabat
1
2
W
14.03.24
H2H
UTS Rabat
Maghreb Fès
1
0
W
10.11.23
H2H
Maghreb Fès
UTS Rabat
0
1
W
20.05.23
H2H
Maghreb Fès
UTS Rabat
0
0
D
07.01.23
H2H
UTS Rabat
Maghreb Fès
1
2
L
Last matches: UTS Rabat
21.07.26
Bot
UTS Rabat
El Massira
3
0
W
02.07.26
Bot
UTS Rabat
Ittihad Tanger
1
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
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
10.05.26
H2H
UTS Rabat
Maghreb Fès
0
1
L
05.01.25
H2H
UTS Rabat
Maghreb Fès
0
3
L
14.03.24
H2H
UTS Rabat
Maghreb Fès
1
0
W
07.01.23
H2H
UTS Rabat
Maghreb Fès
1
2
L
Last matches: Maghreb Fès
02.07.26
Bot
Maghreb Fès
Kawkab Marrakech
0
0
D
25.06.26
Bot
Maghreb Fès
Wydad AC
1
0
W
12.06.26
Bot
Maghreb Fès
FUS Rabat
1
1
D
01.06.26
Bot
Maghreb Fès
Olympique Safi
2
1
W
02.05.26
Bot
Maghreb Fès
CODM Meknès
0
0
D
26.04.26
Bot
Maghreb Fès
CR Khemis Zemamra
2
1
W
05.04.26
Bot
Maghreb Fès
Renaissance Berkane
1
1
D
07.03.26
Bot
Maghreb Fès
Olympique Dcheïra
2
0
W
20.02.26
Bot
Maghreb Fès
Yacoub El Mansour
2
1
W
31.01.26
Bot
Maghreb Fès
Difaa EL Jadida
0
0
D
09.11.25
Bot
Maghreb Fès
FAR Rabat
0
0
D
25.10.25
Bot
Maghreb Fès
Ittihad Tanger
1
1
D
03.10.25
Bot
Maghreb Fès
Raja Casablanca
1
1
D
20.09.25
Bot
Maghreb Fès
Hassania Agadir
2
0
W
H2H away: Maghreb Fès
10.05.26
H2H
UTS Rabat
Maghreb Fès
0
1
W
05.01.25
H2H
UTS Rabat
Maghreb Fès
0
3
W
14.03.24
H2H
UTS Rabat
Maghreb Fès
1
0
L
07.01.23
H2H
UTS Rabat
Maghreb Fès
1
2
W

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