Castolo FC
160 × 600
728 × 90 leaderboard
09/05/2026 · 15:30 South African Premier Division · Matchday 28
Stadium Lucas Moripe Stadium
Referee Sikhumbuzo Gasa
Matchday 28
Ciudad Atteridgeville

Match timeline

Descanso
🟨
Manelis Mazibuko
90'+3 · Tarjeta amarilla
90'+3
🟨
Khuliso Mudau
83' · Tarjeta amarilla
83'
Ghampani Lungu
81' · Gol (penalti)
81'
↕️
Relebogile Mokhuoane → Thato Letshedi
77' · Sustitución
77'
↕️
Aubrey Modiba → Divine Lunga
76' · Sustitución
76'
↕️
Tebogo Potsane → Bohlale Ngwato
74' · Sustitución
74'
↕️
Neo Rapoo → Aphiwe Baliti
73' · Sustitución
73'
↕️
Teboho Mokoena → Sphelele Mkhulise
68' · Sustitución
68'
↕️
Nuno Santos → Tsiki Ntsabeleng
68' · Sustitución
68'
↕️
Brayan Léon Muñiz → Iqraam Rayners
67' · Sustitución
67'
Relebogile Mokhuoane
65' · Gol
65'
↕️
Tashreeq Matthews → Arthur Sales
64' · Sustitución
64'
Brayan Léon Muñiz
59' · Gol
59'
↕️
Gape Moralo → Manelis Mazibuko
57' · Sustitución
57'
Gape Moralo
51' · Gol en propia
51'
Ghampani Lungu
50' · Gol · asist. Sphesihle Jeza
50'
Brayan Léon Muñiz
41' · Gol · asist. Kutlwano Letlhaku
41'
Tashreeq Matthews
37' · Gol · asist. Brayan Léon Muñiz
37'
Ghampani Lungu
30' · Gol · asist. Sphesihle Jeza
30'
Sydney Nyiko Mobbie
24' · Gol en propia
24'
Tashreeq Matthews
9' · Gol · asist. Nuno Santos
9'
Teboho Mokoena
7' · Gol
7'

Match statistics

Mamelodi Sundowns
Stat
Siwelele FC
57%
Ball possession
43%
6
Big chances
5
19
Total shots
10
1
Goalkeeper saves
8
4
Corner kicks
5
16
Fouls
6
522
Passes
403
16
Tackles
11
6
Free kicks
15
1
Yellow cards
1
19
Total shots
10
13
Shots on target
6
2
Hit woodwork
0
4
Shots off target
2
2
Blocked shots
2
16
Shots inside box
7
3
Shots outside box
3
4
Big chances scored
3
2
Big chances missed
2
2
Through balls
0
41
Touches in penalty area
27
0
Fouled in final third
5
7
Offsides
8
460
Accurate passes
334
20
Throw-ins
13
63
Final third entries
59
117/152 (77%)
Final third phase
62/102 (61%)
30/49 (61%)
Long balls
34/55 (62%)
5/20 (25%)
Crosses
5/13 (38%)
44%
Duels
56%
4
Dispossessed
8
27/59 (46%)
Ground duels
32/59 (54%)
3/9 (33%)
Aerial duels
6/9 (67%)
5/12 (42%)
Dribbles
6/14 (43%)
63%
Tackles won
73%
16
Total tackles
11
14
Interceptions
9
39
Recoveries
46
12
Clearances
22
1
Errors lead to a goal
0
1
Total saves
8
4
Goal kicks
7
300 × 250

Lineups

Mamelodi Sundowns · 4-2-3-1 Siwelele FC · 4-2-3-1
30 R. Williams 25 K. Mudau 20 G. Kekana 3 K. Ndamane 6 A. Modiba 11 M. Allende 4 T. Mokoena 43 K. Letlhaku 10 N. Santos 17 T. Matthews 12 B. L. Muñiz 13 R. Goss 22 Y. Mfolozi 2 S. Mobbie 33 S. Ndebele 3 N. Rapoo 6 G. Moralo 15 R. Mokhuoane 43 S. Jeza 23 G. Margeman 16 T. Potsane 17 G. Lungu

Player performance

Mamelodi Sundowns
#JugadorMINGOLASTNota
30
(C) R. Williams
90 6.1
25
K. Mudau
90 5.9
20
G. Kekana
90 6.1
3
K. Ndamane
90 6.0
6
A. Modiba
76 6.9
11
M. Allende
90 6.6
4
T. Mokoena
68 1 8.0
43
K. Letlhaku
90 1 7.2
10
N. Santos
68 1 8.2
17
T. Matthews
64 2 8.3
12
B. L. Muñiz
67 2 1 9.2
9
A. Sales (supl.)
26 6.1
13
I. Rayners (supl.)
23 6.5
34
T. Ntsabeleng (supl.)
22 6.4
21
S. Mkhulise (supl.)
22 6.6
29
D. Lunga (supl.)
14 5.9
1
D. Onyango (supl.)
37
K. Johannes (supl.)
28
Z. Mdunyelwa (supl.)
18
T. Zwane (supl.)
Siwelele FC
#JugadorMINGOLASTNota
13
(C) R. Goss
90 7.0
22
Y. Mfolozi
90 5.8
2
S. Mobbie
90 4.4
33
S. Ndebele
90 5.4
3
N. Rapoo
73 5.2
6
G. Moralo
57 6.4
15
R. Mokhuoane
77 1 6.8
43
S. Jeza
90 2 6.7
23
G. Margeman
90 6.5
16
T. Potsane
74 6.2
17
G. Lungu
90 3 9.9
41
M. Mazibuko (supl.)
33 6.3
29
A. Baliti (supl.)
17 6.7
38
B. Ngwato (supl.)
16 7.0
36
T. Letshedi (supl.)
13 6.6
30
S. Xulu (supl.)
42
K. Lekalakala (supl.)
14
B. Baloyi (supl.)
44
L. Maku (supl.)
34
O. Moloisane (supl.)
160 × 600