HomeCAF Champions LeagueMatch details
Finished · CAF Champions League
Match info
Status
Finished
Date
2026/03/22 · 16:00
Round
Quarter-final
Stadium
Al Hilal Stadium — Omdurman
Referee
A. Mefire
AI predictionExpected goals 2.0 : 0.8
🧠 The model favours Al Hilal Omdurman at 67%, with expected goals 2-1, and the likeliest scorer is Abdel Raouf (67%).
Al Hilal Omdurman 67% Draw 20% Renaissance Berkane 13%
Al Hilal Omdurman 0% Draw 0% Renaissance Berkane 0%
0 votes
Confidence 88% High confidence
🛡️ Leaky visitors away Al Hilal Omdurman
Most likely score 1 - 0 12%
Both teams to score 48% No
Over / Under 2.5 Over 53%
Over 2.5 53%Under 2.5 47%
Win Probability
100%
Al Hilal Omdurman 0% Draw 0% Renaissance Berkane 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
Abdel Raouf
🏠 Al Hilal Omdurman
67%
M. Chouiar
✈️ Renaissance Berkane
33%
P. Bassène
✈️ Renaissance Berkane
26%
I. Dayo
✈️ Renaissance Berkane
26%
Team comparison API-Football
Al Hilal Omdurman Renaissance Berkane
Strength Attack Defense Poisson H2H Goals
62%
Team strength
13%
H2H
62%Strength38%
64%Attacking strength36%
50%Defensive strength50%
79%Poisson distribution21%
13%Head-to-head88%
20%Expected goals80%
38%
Team strength
88%
H2H
💡 Analysis tip: Double chance : Al Hilal Omdurman or draw
Head-to-head Last 3
0Al Hilal Omdurman win
1Draw
2Renaissance Berkane win
2026/03/14 Renaissance Berkane 1 : 1 Al Hilal Omdurman
2018/08/19 Al Hilal Omdurman 0 : 2 Renaissance Berkane
2018/05/06 Renaissance Berkane 1 : 0 Al Hilal Omdurman
Key events
🔄P. BasseneY. El Kaabi
Substitution
46'
📺Adama Coulibaly
Goal cancelled
56'
🟨Mohamed Saeed Ahmed
Yellow Card
59'
🟨Imad Riahi
Yellow Card
59'
🔄O. DioufM. Saeed Ahmed
Substitution
61'
🔄E. T. BoukhrissM. Sadil
Substitution
72'
🔄A. AzriI. Riahi
Substitution
72'
🟨Mohamed Abdelrahman
Yellow Card
77'
🔄Z. MachachY. Labhiri
Substitution
77'
🔄E. FlomoM. Abdelrahman
Substitution
81'
🟨Adama Coulibaly
Yellow Card
84'
🔄G. FofanaA. Omer
Substitution
87'
🔄M. El MorabitY. Mehri
Substitution
87'
🟨Farid Ouedraogo
Yellow Card
88'
🟨Mustafa Karshom
Yellow Card
88'
🟨Amine Azri
Yellow Card
90+6'
🟨Et-Tayeb Boukhriss
Yellow Card
90'
M. ChouiarAssists Z. Machach
goals
90'
Lineup
1
F. Ouedraogo 7.3
12
E. Luzolo 6.6
19
M. Karshom 6.9
6
M. Saeed Ahmed 5.6
3
K. Mamudu
18
M. Kane 7.3
21
W. Khidir 6.3
8
A. Omer 6.5
7
J. Girumugisha 7.2
10
M. Abdelrahman 6.6
11
A. Coulibaly 6.2
22
A. Zniti 7.2
13
A. Assal 6.6
27
I. Kandouss 6.9
3
M. Sadil 7.2
19
H. El Moussaoui 6.9
11
Y. Mehri 6.9
17
Y. Labhiri 6.9
8
A. Khairi 6.7
18
I. Riahi 6.7
24
Y. El Kaabi 6.9
23
M. Chouiar 7
Player rating API-Football
Al Hilal Omdurman
1
Farid Ouedraogo
GK · 90′ · 🟨
7.3
18
El Hadji Kane
MID · 90′
7.3
7
Jean Claude Girumugisha
FWD · 90′
7.2
19
Mustafa Karshom
DEF · 90′ · 🟨
6.9
3
Kamaradini Mamudu
DEF · 90′
6.7
12
Ernest Luzolo Sita
DEF · 90′
6.6
10
Mohamed Abdelrahman C
FWD · 81′ · 🟨
6.6
27
Guessouma Fofana
MID · 11′ · Substitute
6.6
8
Abdelrazig Omer
MID · 87′
6.5
34
Emmanuel Flomo
FWD · 9′ · Substitute
6.5
21
Walieldin Khidir
MID · 90′
6.3
38
Ousmane Diouf
DEF · 29′ · Substitute
6.3
11
Adama Coulibaly
FWD · 90′ · 🟨
6.2
6
Mohamed Saeed Ahmed
DEF · 61′ · 🟨
5.6
33
Mohamed Mustafa
GK · 0′ · Substitute
2
Yaser Awad Boshara
MID · 0′ · Substitute
4
Altayeb Abaker
DEF · 0′ · Substitute
14
Aprocious Petrus
DEF · 0′ · Substitute
31
Sunday Adetunji
FWD · 0′ · Substitute
23
Ahmed M'Bareck
FWD · 0′ · Substitute
Renaissance Berkane
28
Paul Bassène
FWD · 45′ · Substitute
7.3
22
Anas Zniti
GK · 90′
7.2
3
Mohamed Sadil
DEF · 72′
7.2
23
Mounir Chouiar
FWD · 90′ · ⚽1
7
27
Ismael Kandouss
DEF · 90′
6.9
17
Yassine Labhiri
MID · 77′
6.9
11
Youssef Mehri
MID · 87′
6.9
19
Hamza El Moussaoui C
MID · 90′
6.9
24
Youness El Kaabi
FWD · 45′
6.9
18
Imad Riahi
MID · 72′ · 🟨
6.7
8
Ayoub Khairi
MID · 90′
6.7
13
Abdelhak Assal
DEF · 90′
6.6
29
Zinédine Machach
MID · 13′ · 🅰️1 · Substitute
6.6
10
Mohamed El Morabit
MID · 11′ · Substitute
6.6
33
Et-Tayeb Boukhriss
DEF · 18′ · 🟨 · Substitute
6.3
21
Amine Azri
FWD · 18′ · 🟨 · Substitute
6.3
16
Bilal Kamal
GK · 0′ · Substitute
4
Oussama Haddadi
DEF · 0′ · Substitute
2
Amine El Maswab
DEF · 0′ · Substitute
5
Soumaila Sidibe
MID · 0′ · Substitute
Live commentary AI
Preparing…
Match statistics
23% Shot Accuracy
78% Pass Accuracy
52% Possession
Al Hilal Omdurman Renaissance Berkane
0.45Expected Goals (xG)1.26
The quality of chances each team created — how many goals it "deserved" based on the danger of its shots.
13Shots6
3Shots on Target3
6Shots off Target3
8Shots Inside Box4
5Shots Outside Box2
4Blocked Shots0
317Passes280
246Accurate Passes203
9Corners4
2Offsides5
2Goalkeeper saves3
13Tackles14
14Interceptions8
0Blocks (defensive)3
40Duels Won49
18Fouls12
5Yellow Cards3
Red Cards
50% Shot Accuracy
73% Pass Accuracy
48% Possession
Chance Creators (Key Passes) API-Football
Al Hilal Omdurman
Abdelrazig Omer
4
Jean Claude Girumugisha
3
Walieldin Khidir
2
Mohamed Saeed Ahmed
1
Mohamed Abdelrahman
1
Renaissance Berkane
Mounir Chouiar
1
Amine Azri
1
Zinédine Machach
1
Key passes = a pass leading directly to a teammate's shot (the available proxy for expected assists / xA).
Standings
CAF Champions League , Group A
#TeamPWDL+/−Pts
1 Pyramids FC 6510 +1216
2 Renaissance Berkane 6312 +210
3 Power Dynamos 6213 −37
4 Rivers United 6015 −111
Discussion 0 comments
No comments yet. Be the first!