HomeBotola ProMatch details
Finished · Botola Pro
📝 Match Recap AI

The Moroccan league match between Wydad AC and UTS Rabat ended in a surprising 2-1 victory for UTS Rabat, despite being the underdogs with only an 18% chance of winning according to pre-match predictions. The match was decided by two late goals, with S. Lotfi scoring for UTS Rabat in the 3rd minute, and W. Ben Yedder equalizing for Wydad AC in the 73rd minute. However, UTS Rabat's H. Regragui scored the winning goal in the 79th minute, turning the tide of the match.

H. Regragui's heroics were short-lived, as he received a red card just a minute after scoring, but the damage was already done. S. Lotfi and H. Regragui stood out for UTS Rabat, with their goals proving to be the difference-makers in the match. The result was a surprise, given that Wydad AC had a 59% chance of winning, but UTS Rabat's determination and clinical finishing ultimately led to their victory. Overall, the match was a closely contested affair, with UTS Rabat's victory being a notable upset in the Moroccan league.

Match info
Status
Finished
Date
2026/07/05 · 17:00
Round
Round 30
Stadium
Stade Mohamed V — Casablanca
Referee
N. Benrqia
AI predictionExpected goals 2.2 : 0.2
🧠 The model favours Wydad AC at 85%, with expected goals 2-0, and the likeliest scorer is N. Amrabat (22%).
Wydad AC 85% Draw 13% UTS Rabat 2%
Wydad AC 0% Draw 0% UTS Rabat 0%
0 votes
Confidence 95% High confidence
🏠 Strong at home Wydad AC 📈 In great form Wydad AC 📈 In great form UTS Rabat 🤝 H2H advantage Wydad AC
Most likely score 2 - 0 22%
Both teams to score 16% No
Over / Under 2.5 Under 57%
Over 2.5 43%Under 2.5 57%
Win Probability
100%
Wydad AC 0% Draw 0% UTS Rabat 100%
75% 50%
0'Half-time 45'90'
Momentum Balanced
Live Poisson model from score, time and expected goals — for insight only. Hover any minute.
Scorer prediction AI
N. Amrabat
🏠 Wydad AC
22%
Y. Bammou
✈️ UTS Rabat
2%
Team comparison API-Football
Wydad AC UTS Rabat
Strength Attack Defense Poisson H2H Goals
0%
Team strength
85%
H2H
0%Strength100%
25%Attacking strength75%
36%Defensive strength64%
59%Poisson distribution41%
85%Head-to-head15%
62%Expected goals38%
100%
Team strength
15%
H2H
💡 Analysis tip: Double chance : Wydad AC or draw
Head-to-head Last 7
4Wydad AC win
3Draw
0UTS Rabat win
2026/03/08 UTS Rabat 3 : 4 Wydad AC
2025/01/12 Wydad AC 2 : 1 UTS Rabat
2024/09/20 UTS Rabat 1 : 1 Wydad AC
2024/03/09 Wydad AC 0 : 0 UTS Rabat
2023/12/12 UTS Rabat 0 : 1 Wydad AC
2023/04/15 UTS Rabat 1 : 2 Wydad AC
2022/11/06 Wydad AC 0 : 0 UTS Rabat
Key events
S. LotfiAssists M. Essahel
goals
3'
🔄Y. BammouS. Tebily
Substitution
32'
🟨A. Boucheta
Yellow Card
45+2'
🔄H. HannouriA. El Wafi
Substitution
46'
🟨H. Regragui
Yellow Card
53'
🟨H. Hannouri
Yellow Card
55'
🟨J. Bakasu
Yellow Card
57'
🔄N. KhaliJ. Bakasu
Substitution
61'
🔄Z. El MoutarajiA. Boucheta
Substitution
61'
📺W. Ben Yedder
Goal Disallowed - video review
64'
🔄O. ArjouneH. Essadak
Substitution
71'
🟨S. Lotfi
Yellow Card
72'
🔄M. FouzairS. Lotfi
Substitution
72'
W. Ben YedderAssists Z. El Moutaraji
goals
73'
🔄R. MahtouN. Byar
Substitution
79'
H. Regragui
goals
79'
🟨H. Regragui
Yellow Card
80'
🟥H. Regragui
Red Card
80'
🔄Y. Kajai
Substitution
83'
🔄W. RhailoufY. Dahmani
Substitution
83'
🔄M. PaniaguaW. Ben Yedder
Substitution
85'
🟨M. Essahel
Yellow Card
90+1'
Lineup
1
A. Mhamdi
13
S. Moussaddaq
61
D. El Mahdaoui
5
A. El Wafi
24
A. Boucheta
32
N. Byar
27
J. Bakasu
11
N. Amrabat
10
R. Vaca
28
W. Nassi
9
W. Ben Yedder
36
H. Bouelainine
2
Y. Akharraz
41
M. Ashabi
4
T. El Khalej
33
R. Ait Lamkadem
10
M. Essahel
15
H. Regragui
8
H. Essadak
70
S. Lotfi
59
S. Tebily
7
Y. Dahmani
Live commentary AI
Preparing…
Standings
#TeamPWDL+/−Pts
1 Maghreb Fès 3016113 +2359
2 Renaissance Berkane 301695 +1757
3 Raja Casablanca 301686 +2056
4 FAR Rabat 3013161 +2355
5 Wydad AC 3013413 +643
6 Difaa EL Jadida 309138 −440
7 Ittihad Tanger 309129 −439
8 FUS Rabat 3091011 −537
9 Kawkab Marrakech 3081210 +136
10 CODM Meknès 309912 −936
11 CR Khemis Zemamra 308913 −933
12 Hassania Agadir 308913 −1233
13 UTS Rabat 3061311 −831
14 Yacoub El Mansour 307914 −1030
15 Olympique Dcheïra 307914 −1130
16 Olympique Safi 3031314 −1822
Discussion 0 comments
No comments yet. Be the first!