Castolo FC
160 × 600
728 × 90 leaderboard
09/05/2026 · 13:00 South African Premier Division · Matchday 28
Stadium Dr. Petrus Molemela Stadium
Referee Christopher Kistoor
Matchday 28
Ciudad Bloemfontein

Match timeline

Descanso
↕️
Thulani Gumede → Asimbonge Mdunge
78' · Sustitución
78'
↕️
Bheki Mabuza → Teboho Motloung
72' · Sustitución
72'
↕️
Ntlonelo Bomelo → Lundi Mahala
69' · Sustitución
69'
Bheki Mabuza
60' · Gol · asist. Kamohelo Sithole
60'
↕️
Katekani Mhlongo → Edson Khumalo
30' · Sustitución
30'
↕️
Sekela Sithole → Kamohelo Sithole
30' · Sustitución
30'
🟨
Diala Manaka
30' · Tarjeta amarilla
30'
Sibusiso Sikhosana
10' · Gol en propia
10'

Match statistics

Marumo Gallants FC
Stat
Richards Bay FC
51%
Ball possession
49%
1
Big chances
0
14
Total shots
9
2
Goalkeeper saves
1
8
Corner kicks
5
10
Fouls
15
388
Passes
364
17
Tackles
18
15
Free kicks
10
1
Yellow cards
0
14
Total shots
9
2
Shots on target
2
1
Hit woodwork
1
5
Shots off target
5
7
Blocked shots
2
5
Shots inside box
5
9
Shots outside box
4
1
Big chances scored
0
24
Touches in penalty area
18
4
Fouled in final third
5
4
Offsides
3
308
Accurate passes
283
20
Throw-ins
27
66
Final third entries
67
76/117 (65%)
Final third phase
79/120 (66%)
28/66 (42%)
Long balls
28/69 (41%)
7/27 (26%)
Crosses
4/26 (15%)
50%
Duels
50%
12
Dispossessed
7
40/74 (54%)
Ground duels
34/74 (46%)
19/43 (44%)
Aerial duels
24/43 (56%)
8/14 (57%)
Dribbles
6/16 (38%)
71%
Tackles won
72%
17
Total tackles
18
10
Interceptions
13
54
Recoveries
51
31
Clearances
32
2
Total saves
1
2
High claims
3
2
Punches
0
8
Goal kicks
7
300 × 250

Lineups

Marumo Gallants FC · 4-2-3-1 Richards Bay FC · 4-3-3
16 K. Mlambo 33 K. Mhlongo 35 S. Sikhosana 50 S. Nhlapho 3 S. Ntiya-Ntiya 5 D. Manaka 8 S. Mbhele 18 M. Ndlovu 26 S. Sithole 39 B. Mabuza 15 N. Ndlondlo 1 I. Otieno 22 L. S. Mabuya 8 T. Zuke 25 S. Mcineka 5 T. Sikhakhane 20 M. Mthembu 45 B. Nashixwa 36 L. Zikhali 30 S. Barns 9 N. Bomelo 17 T. Gumede

Player performance

Marumo Gallants FC
#JugadorMINGOLASTNota
16
K. Mlambo
90 6.6
33
K. Mhlongo
30 6.4
35
S. Sikhosana
90 6.4
50
S. Nhlapho
90 7.0
3
S. Ntiya-Ntiya
90 6.9
5
(C) D. Manaka
90 6.8
8
S. Mbhele
90 7.0
18
M. Ndlovu
90 6.6
26
S. Sithole
30 6.3
39
B. Mabuza
72 1 7.8
15
N. Ndlondlo
90 7.1
20
E. Khumalo (supl.)
60 7.2
7
K. Sithole (supl.)
60 1 6.8
27
T. Motloung (supl.)
18 6.4
36
W. Arubi (supl.)
4
L. Mabotja (supl.)
13
S. Ncube (supl.)
44
I. Bance (supl.)
10
M. Mpambaniso (supl.)
21
D. James (supl.)
Richards Bay FC
#JugadorMINGOLASTNota
1
I. Otieno
90 6.8
22
L. S. Mabuya
90 7.2
8
T. Zuke
90 6.6
25
(C) S. Mcineka
90 6.9
5
T. Sikhakhane
90 6.5
20
M. Mthembu
90 6.9
45
B. Nashixwa
90 7.9
36
L. Zikhali
90 6.4
30
S. Barns
90 7.4
9
N. Bomelo
69 6.0
17
T. Gumede
78 5.9
14
L. Mahala (supl.)
21 6.4
13
A. Mdunge (supl.)
12 6.5
32
S. Mtshali (supl.)
53
S. Simelane (supl.)
35
T. Ndelu (supl.)
77
L. Khumalo (supl.)
6
T. Mthethwa (supl.)
49
N. Mkhabela (supl.)
42
S. Makhaye (supl.)
160 × 600