← CAF Champions League
#2 · 9 pts
2 – 0
Final score
#2 · 10 pts
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 2 previous meetings, FAR Rabat have won 0 times, with 1 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
Δ
FAR
1.61
0.80
-0.81
Renaissance
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.
League Table
#Team GPts
1 Stade Malien Bamako Stade Malien Bamako 6 11
1 Pyramids FC Pyramids FC 6 16
1 Al Hilal Omdurman Al Hilal Omdurman 6 11
1 Al Ahly Al Ahly 6 10
2 Renaissance Berkane Renaissance Berkane 6 10
2 FAR Rabat FAR Rabat 6 9
2 ES Tunis ES Tunis 6 9
2 Mamelodi Sundowns Mamelodi Sundowns 6 9
3 Young Africans Young Africans 6 8
3 Power Dynamos Power Dynamos 6 7
3 MC Alger MC Alger 6 7
3 Petro de Luanda Petro de Luanda 6 6
4 JS Kabylie JS Kabylie 6 3
4 Rivers United Rivers United 6 1
4 Saint Eloi Lupopo Saint Eloi Lupopo 6 5
4 Simba Simba 6 5
Lineups
FAR Rabat FAR Rabat 4-3-3
16
G 6.50
2
D 6.60
4
D 7.00
15
M. Louadni D 7.90
3
A. Bach D 7.20
40
A. Hadraf 89' M 6.70
34
M. Hrimat M 7.60
26
N. Mbemba 61' M 6.30
11
A. Hammoudan 1 ⚽ 76' F 7.20
7
F 6.50
10
R. Slim 88' F 6.50
Bench
23
J. Ech Chamakh 9' D 6.20
19
J. E. El Khfiyef M
8
K. Ouarkhane Alt 1 ⚽ 29' M 7.30
9
M. Bouriga 14' F 6.50
22
G 6.90
3
M. Sadil D 6.50
13
D 5.90
27
D 6.90
33
E. T. Boukhriss D 7.30
17
Y. Labhiri 68' M 6.30
8
Ayoub Khairi M 7.20
11
Y. Mehri 77' M 6.60
23
M. Chouiar M 6.70
18
I. Riahi 85' M 6.70
24
Y. El Kaabi 45' F 6.20
Bench
21
A. Azri F
28
P. Bassene 45' F 6.50
14
R. Aabid 22' M 6.70
Best on the pitch
M. Louadni
D · FAR
7.90
2 shots · 53 pass
M. Hrimat
M · FAR
7.60
1 shots · 77 pass
E. T. Boukhriss
D · Renaissance
7.30
· 43 pass
K. Ouarkhane Alt
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 FAR Rabat — Player statistics
Team PosMinRating 👟 ShotsPassAcc% TckYCRC
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
N. 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
J. Ech Chamakh D 9 6.20 5 4% 1
K. Ouarkhane Alt M 29 7.30 1 1 19 19%
M. Bouriga F 14 6.50 1 4 1%
Renaissance Berkane Renaissance Berkane — Player statistics
Team PosMinRating 👟 ShotsPassAcc% TckYCRC
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
E. T. Boukhriss D 90 7.30 43 36% 7
Y. Labhiri M 68 6.30 29 24% 1
Ayoub Khairi M 90 7.20 2 48 41% 3 1
Y. Mehri M 77 6.60 24 20% 2
M. Chouiar M 90 6.70 1 29 20% 1
I. Riahi M 85 6.70 40 36% 3
Y. El Kaabi F 45 6.20 5 3%
P. Bassene 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.