CAF Champions League
· Semi-finals
April 11, 2026 21:00
Ahmed Hammoudan
58'
Khalid Ait Ouarkhane
80'
The ForzaPitch pre-match prediction gave FAR Rabat a 50% win probability (draw 28%, Renaissance Berkane 20%). The final result was FAR Rabat 2–0 Renaissance Berkane. In 3 previous meetings, FAR Rabat have won 0 times, with 2 draws and 1 wins for Renaissance Berkane.
Match statistics
11
Total shots
5
5
Shots on target
0
0.80
Actual xG
0.12
0
Saves
3
51%
Possession
49%
9
Corners
4
15
Tackles
20
4
🟨 Yellow cards
1
Match Events
Ahmed Hammoudan
-5'
46'
Paul Bassène
/
Youness El Kaabi
51'
Ayoub Khairi
Anas Bach
53'
⚽Ahmed Hammoudan
58'
Nolan Mbemba
/ Khalid Ait Ouarkhane
61'
68'
Rayane Aabid
/
Yassine Labhiri
Ahmed Hammoudan
/ Mohssine Bourika
76'
77'
Zinédine Machach
/
Youssef Mehri
⚽Khalid Ait Ouarkhane
80'
85'
Mohamed El Morabit
/
Imad Riahi
Reda Slim
87'
Reda Slim
/ Jamal Ech-Chammakh
88'
Abdelfettah Hadraf
/ Yunis Abdelhamid
89'
Jamal Ech-Chammakh
90'+6
Pre-match prediction
50.89%
FAR ←
28.94%
X
20.17%
Renaissance
we assigned to the actual result (FAR Rabat)
50.89%
(medium confidence)
Expected vs actual xG
Exp.
Actual
Δ
1.61
0.80
-0.81
0.80
0.12
-0.68
FAR Rabat dominated by xG (0.80 vs 0.12).
The final result reflects the playing dominance.
The model's xG estimates diverged from reality.
Lineups
16
G
2
D
4
D
15
M. Louadni
D
M. Louadni
D
3
A. Bach
D
A. Bach
D
40
A. Hadraf
89'
M
A. Hadraf
89'
M
34
M. Hrimat
M
M. Hrimat
M
26
Nolan Mbemba
61'
M
11
A. Hammoudan
1 ⚽
76'
F
A. Hammoudan
1 ⚽
76'
F
7
F
10
R. Slim
88'
F
R. Slim
88'
F
Bench
19
Jalal-Eddine El Khfiyef
M
23
Jamal Ech-Chammakh
9'
D
8
Khalid Ait Ouarkhane
1 ⚽
29'
M
9
Mohssine Bourika
14'
F
Mohssine Bourika
14'
F
22
G
3
M. Sadil
D
13
D
27
D
33
Et-Tayeb Boukhriss
D
17
Yassine Labhiri
68'
M
8
Ayoub Khairi
M
11
Youssef Mehri
77'
M
23
M. Chouiar
M
M. Chouiar
M
18
Imad Riahi
85'
M
24
Youness El Kaabi
45'
F
Bench
21
Amine Azri
F
28
P. Bassène
45'
F
P. Bassène
45'
F
14
R. Aabid
22'
M
R. Aabid
22'
M
Best on the pitch
M. Louadni
D · FAR
7.90
2 shots
· 53 pass
M. Hrimat
M · FAR
7.60
1 shots
· 77 pass
Et-Tayeb Boukhriss
D · Renaissance
7.30
· 43 pass
Khalid Ait Ouarkhane
M · FAR
7.30
1 ⚽
1 shots
· 19 pass
Ayoub Khairi
M · Renaissance
7.20
2 shots
· 48 pass
A. Bach
D · FAR
7.20
· 45 pass
FAR Rabat — Player statistics
| Team | Pos | Min | Rating | ⚽ | 👟 | Shots | Pass | Acc% | Tck | YC | RC |
|---|---|---|---|---|---|---|---|---|---|---|---|
| G | 90 | 6.50 | — | — | — | 13 | 6% | — | — | — | |
| D | 90 | 6.60 | — | — | — | 43 | 33% | 1 | — | — | |
| D | 90 | 7.00 | — | — | 1 | 37 | 36% | — | — | — | |
| M. Louadni | D | 90 | 7.90 | — | — | 2 | 53 | 46% | 5 | — | — |
| A. Bach | D | 90 | 7.20 | — | — | — | 45 | 41% | 1 | 1 | — |
| A. Hadraf | M | 89 | 6.70 | — | — | — | 45 | 41% | 2 | — | — |
| M. Hrimat | M | 90 | 7.60 | — | — | 1 | 77 | 76% | 1 | — | — |
| Nolan Mbemba | M | 61 | 6.30 | — | — | 1 | 36 | 31% | 1 | — | — |
| A. Hammoudan | F | 76 | 7.20 | 1 | — | 2 | 30 | 27% | 2 | 1 | — |
| F | 90 | 6.50 | — | — | 2 | 17 | 11% | 2 | — | — | |
| R. Slim | F | 88 | 6.50 | — | — | — | 18 | 15% | — | 1 | — |
| Jamal Ech-Chammakh | D | 9 | 6.20 | — | — | — | 5 | 4% | — | 1 | — |
| Khalid Ait Ouarkhane | M | 29 | 7.30 | 1 | — | 1 | 19 | 19% | — | — | — |
| Mohssine Bourika | F | 14 | 6.50 | — | — | 1 | 4 | 1% | — | — | — |
Renaissance Berkane — Player statistics
| Team | Pos | Min | Rating | ⚽ | 👟 | Shots | Pass | Acc% | Tck | YC | RC |
|---|---|---|---|---|---|---|---|---|---|---|---|
| G | 90 | 6.90 | — | — | — | 28 | 20% | 1 | — | — | |
| M. Sadil | D | 90 | 6.50 | — | — | — | 39 | 28% | — | — | — |
| D | 90 | 5.90 | — | — | — | 53 | 48% | — | — | — | |
| D | 90 | 6.90 | — | — | 2 | 47 | 41% | 1 | — | — | |
| Et-Tayeb Boukhriss | D | 90 | 7.30 | — | — | — | 43 | 36% | 7 | — | — |
| Yassine Labhiri | M | 68 | 6.30 | — | — | — | 29 | 24% | 1 | — | — |
| Ayoub Khairi | M | 90 | 7.20 | — | — | 2 | 48 | 41% | 3 | 1 | — |
| Youssef Mehri | M | 77 | 6.60 | — | — | — | 24 | 20% | 2 | — | — |
| M. Chouiar | M | 90 | 6.70 | — | — | 1 | 29 | 20% | 1 | — | — |
| Imad Riahi | M | 85 | 6.70 | — | — | — | 40 | 36% | 3 | — | — |
| Youness El Kaabi | F | 45 | 6.20 | — | — | — | 5 | 3% | — | — | — |
| P. Bassène | F | 45 | 6.50 | — | — | — | 13 | 10% | 1 | — | — |
| R. Aabid | M | 22 | 6.70 | — | — | — | 20 | 16% | — | — | — |
Frequently Asked Questions
What was the final score of FAR Rabat vs Renaissance Berkane?
The final score was FAR Rabat 2–0 Renaissance Berkane.
What did the model predict before FAR Rabat vs Renaissance Berkane?
The model assigned 50% probability to a FAR Rabat win, 28% to a draw, and 20% to an Renaissance Berkane win.