← CAF Champions League
#2 · 9 pts
1 – 0
Final score
#2 · 9 pts
B. Leon 35'
Match statistics
12
Total shots
8
5
Shots on target
2
1.64
Actual xG
0.66
2
Saves
4
59%
Possession
41%
4
Corners
4
12
Tackles
11
2
🟨 Yellow cards
3
Match Events
32'
B. Ben Said
B. Leon (missed pen.)
35'
B. Leon
35'
Arthur Sales
45'+4
T. Morena
49'
Arthur Sales / M. Allende
57'
59'
A. Diakite / K. Boualia
69'
H. Rafia / H. Tka
69'
J. Diarra / Yan Sasse
72'
A. Diakite
B. Leon / I. Rayners
78'
T. Matthews / M. Saleng
78'
83'
M. Haj Ali / A. Konate
83'
K. Maacha / F. Danho
T. Morena / K. Johannes
86'
J. Adams / B. J. Aubaas
86'
90'+4
O. Ogbelu
Pre-match prediction
46.54%
Mamelodi ←
28.4%
X
25.07%
ES
we assigned to the actual result (Mamelodi Sundowns) 46.54% (medium confidence)
Expected vs actual xG
Exp.
Actual
Δ
Mamelodi
2.09
1.64
-0.45
ES
0.98
0.66
-0.32
Mamelodi Sundowns dominated by xG (1.64 vs 0.66). The final result reflects the playing dominance. The model's xG estimates were accurate.
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
30
Ronwen Williams G 7.20
29
D 7.50
24
D 7.20
3
D 7.00
25
Khuliso Mudau D 6.90
8
J. Adams 86' M 6.70
17
T. Matthews 78' M 6.60
4
T. Mokoena M 6.20
27
Thapelo Morena 86' M 6.60
9
Arthur Sales 57' F 6.50
12
B. Leon 1 ⚽ 78' F 6.90
Bench
13
I. Rayners 19' F 6.00
11
M. Allende 40' M 7.20
34
T. Ntsabeleng M
28
Z. Mdunyelwa D
ES Tunis ES Tunis 4-2-3-1
32
B. Ben Said G 6.60
20
D 6.50
15
D 6.60
6
Hamza Jelassi D 6.90
23
D 7.20
14
O. Ogbelu M 6.70
8
Houssem Teka 69' M 6.50
21
Abdramane Konate 83' M 6.90
10
Yan Sasse 69' M 6.60
7
K. Boualia 59' M 6.60
22
F. Danho 83' F 6.20
Bench
29
Aboubacar Diakite 38' F 6.70
Best on the pitch
D · Mamelodi
7.50
1 shots · 44 pass
Ronwen Williams
G · Mamelodi
7.20
· 59 pass
D · Mamelodi
7.20
1 shots · 54 pass
M. Allende
M · Mamelodi
7.20
1 shots · 27 pass
D · ES
7.20
1 shots · 32 pass
D · Mamelodi
7.00
· 50 pass
Mamelodi Sundowns Mamelodi Sundowns — Player statistics
Team PosMinRating 👟 ShotsPassAcc% TckYCRC
Ronwen Williams G 97 7.20 59 47%
D 97 7.50 1 44 30% 5
D 97 7.20 1 54 42% 2
D 97 7.00 50 42%
Khuliso Mudau D 97 6.90 31 26% 1
J. Adams M 86 6.70 1 43 36%
T. Matthews M 78 6.60 2 24 19% 1
T. Mokoena M 97 6.20 43 38% 1 1
Thapelo Morena M 86 6.60 19 15%
Arthur Sales F 57 6.50 1 14 9% 1 1
B. Leon F 78 6.90 1 3 17 11% 1
I. Rayners F 19 6.00 2 4 3%
M. Allende M 40 7.20 1 27 23%
ES Tunis ES Tunis — Player statistics
Team PosMinRating 👟 ShotsPassAcc% TckYCRC
B. Ben Said G 97 6.60 20 12% 1
D 97 6.50 41 28% 1
D 97 6.60 41 34% 1
Hamza Jelassi D 97 6.90 1 38 26%
D 97 7.20 1 32 25% 4
O. Ogbelu M 97 6.70 32 25% 1
Houssem Teka M 69 6.50 1 24 19% 2
Abdramane Konate M 83 6.90 18 14%
Yan Sasse M 69 6.60 14 13% 1
K. Boualia M 59 6.60 3 18 11% 2
F. Danho F 83 6.20 2 5 4%
Aboubacar Diakite F 38 6.70 3 3% 1
Frequently Asked Questions
What was the final score of Mamelodi Sundowns vs ES Tunis?
The final score was Mamelodi Sundowns 1–0 ES Tunis.
What did the model predict before Mamelodi Sundowns vs ES Tunis?
The model assigned 46% probability to a Mamelodi Sundowns win, 28% to a draw, and 25% to an ES Tunis win.