Castolo FC
160 × 600
728 × 90 leaderboard
12/05/2026 · 17:30 South African Premier Division · Matchday 29
Stadium Mbombela Stadium
Referee Jelly Chavani
Matchday 29
Ciudad Nelspruit

Match timeline

Descanso
↕️
Sphesihle Maduna → Makhama Rantoa
88' · Sustitución
88'
↕️
Kutlwano Letlhaku → Tsiki Ntsabeleng
82' · Sustitución
82'
↕️
Zuko Mdunyelwa → Iqraam Rayners
76' · Sustitución
76'
↕️
Sedwyn George → Ntandoyenkosi Nkosi
76' · Sustitución
76'
🟨
Patrick Fisher
67' · Tarjeta amarilla
67'
↕️
Siyanda Xulu → Patrick Fisher
62' · Sustitución
62'
↕️
Seluleko Mahlambi → Junior Zindoga
62' · Sustitución
62'
🟨
Lentswe Motaung
57' · Tarjeta amarilla
57'
↕️
Marcelo Allende → Miguel Reisinho
54' · Sustitución
54'
↕️
Grant Kekana → Khulumani Ndamane
53' · Sustitución
53'
↕️
Arthur Sales → Tashreeq Matthews
53' · Sustitución
53'
Mpho Mvelase
46' · Gol · asist. Sphesihle Maduna
46'
🟨
Seluleko Mahlambi
45'+4 · Tarjeta amarilla
45'+4
🟨
Brayan Léon Muñiz
45'+4 · Tarjeta amarilla
45'+4
Brayan Léon Muñiz
41' · Gol (penalti)
41'
Brayan Léon Muñiz
38' · Gol · asist. Nuno Santos
38'
Sedwyn George
18' · Gol · asist. Seluleko Mahlambi
18'
🟨
Marcelo Allende
15' · Tarjeta amarilla
15'
Victor Letsoalo
7' · Gol (penalti)
7'

Match statistics

TS Galaxy
Stat
Mamelodi Sundowns
23%
Ball possession
77%
2.20
Expected goals
2.54
3
Big chances
5
12
Total shots
19
6
Goalkeeper saves
4
1
Corner kicks
8
13
Fouls
15
185
Passes
606
17
Tackles
8
14
Free kicks
12
3
Yellow cards
2
12
Total shots
19
7
Shots on target
8
0
Hit woodwork
0
5
Shots off target
4
0
Blocked shots
7
8
Shots inside box
13
4
Shots outside box
6
2
Big chances scored
2
1
Big chances missed
3
14
Touches in penalty area
28
2
Fouled in final third
6
6
Offsides
0
122
Accurate passes
525
5
Throw-ins
26
25
Final third entries
95
27/43 (63%)
Final third phase
153/208 (74%)
18/45 (40%)
Long balls
26/42 (62%)
3/5 (60%)
Crosses
7/39 (18%)
54%
Duels
46%
5
Dispossessed
3
36/62 (58%)
Ground duels
26/62 (42%)
14/30 (47%)
Aerial duels
16/30 (53%)
5/8 (63%)
Dribbles
7/21 (33%)
88%
Tackles won
88%
17
Total tackles
8
9
Interceptions
8
51
Recoveries
47
60
Clearances
4
1
Errors lead to a shot
1
6
Total saves
4
0.94
Goals prevented
-0.42
0
Big saves
1
4
High claims
0
1
Punches
0
10
Goal kicks
4
300 × 250

Lineups

TS Galaxy · 4-4-2 Mamelodi Sundowns · 4-2-3-1
16 I. E. Tapé 42 S. Xulu 22 L. Motaung 45 V. Zulu 35 M. Mncwango 10 S. Maduna 2 M. Mvelase 8 M. Mbunjana 27 S. Mahlambi 19 S. George 17 V. Letsoalo 30 R. Williams 28 Z. Mdunyelwa 37 K. Johannes 20 G. Kekana 6 A. Modiba 11 M. Allende 4 T. Mokoena 43 K. Letlhaku 9 A. Sales 10 N. Santos 12 B. L. Muñiz

Player performance

TS Galaxy
#JugadorMINGOLASTNota
16
I. E. Tapé
90 8.1
42
S. Xulu
62 6.3
22
L. Motaung
90 6.7
45
V. Zulu
90 6.6
35
M. Mncwango
90 6.9
10
S. Maduna
88 1 6.9
2
M. Mvelase
90 1 8.3
8
(C) M. Mbunjana
90 6.3
27
S. Mahlambi
62 1 7.2
19
S. George
76 1 7.8
17
V. Letsoalo
90 1 6.8
23
P. Fisher (supl.)
28 7.0
9
J. Zindoga (supl.)
28 6.8
26
N. Nkosi (supl.)
14 6.9
36
M. Rantoa (supl.)
2
1
S. Maseti (supl.)
3
K. Letsoenyo (supl.)
4
M. Mahlangu (supl.)
30
S. Ngwenya (supl.)
11
O. Moletshe (supl.)
Mamelodi Sundowns
#JugadorMINGOLASTNota
30
(C) R. Williams
90 6.5
28
Z. Mdunyelwa
76 5.8
37
K. Johannes
90 6.8
20
G. Kekana
53 5.6
6
A. Modiba
90 6.0
11
M. Allende
54 6.3
4
T. Mokoena
90 7.0
43
K. Letlhaku
82 6.6
9
A. Sales
53 6.6
10
N. Santos
90 1 7.3
12
B. L. Muñiz
90 2 6.0
3
K. Ndamane (supl.)
37 7.7
17
T. Matthews (supl.)
37 6.1
7
M. Reisinho (supl.)
36 6.4
13
I. Rayners (supl.)
14 6.3
34
T. Ntsabeleng (supl.)
8 6.7
1
D. Onyango (supl.)
29
D. Lunga (supl.)
18
T. Zwane (supl.)
35
L. Mothiba (supl.)
160 × 600