South AfricaSouth Africa

Richards Bay Squad

LLLLL
King Goodwill Zwelithini Stadium · 14,500
Durban, KN

Goalkeepers

PlayerMatchesMinsGoalsAssistsYellow CardsRed CardsRating
Ian Aubrey Otieno
Ian Aubrey Otieno#1 · 32y · Kenya
654000005.7
S. Mtshali
S. Mtshali#32 · 22y
218000006.3
Nhlakanipho Ngcobo
Nhlakanipho Ngcobo#16 · 23y
19000005.4
PlayerMatchesGoalsRating
Ian Aubrey Otieno
Ian Aubrey Otieno#1 · 32y · Kenya
605.7
S. Mtshali
S. Mtshali#32 · 22y
206.3
Nhlakanipho Ngcobo
Nhlakanipho Ngcobo#16 · 23y
105.4

Defenders

PlayerMatchesMinsGoalsAssistsYellow CardsRed CardsRating
S. Mcineka
S. Mcineka#25 · 29y · South Africa
872010006.4
T. Sikhakhane
T. Sikhakhane#5 · 32y · South Africa
763000006.6
L. Mabuya
L. Mabuya#22 · 25y · South Africa
758510106.4
S. Gwele
S. Gwele#37
746300006.3
T. Ndelu
T. Ndelu#15 · 20y
640511104.9
S. Jali
S. Jali#2 · 25y · South Africa
213500106.3
Nkosiyethu Mkhabela
Nkosiyethu Mkhabela#49
19000006.2
Thabisa Ndelu
Thabisa Ndelu#35 · 20y · South Africa
010000-
S. Kunene
S. Kunene#29 · 21y
0-0000-
PlayerMatchesGoalsRating
S. Mcineka
S. Mcineka#25 · 29y · South Africa
816.4
T. Sikhakhane
T. Sikhakhane#5 · 32y · South Africa
706.6
L. Mabuya
L. Mabuya#22 · 25y · South Africa
716.4
S. Gwele
S. Gwele#37
706.3
T. Ndelu
T. Ndelu#15 · 20y
614.9
S. Jali
S. Jali#2 · 25y · South Africa
206.3
Nkosiyethu Mkhabela
Nkosiyethu Mkhabela#49
106.2
Thabisa Ndelu
Thabisa Ndelu#35 · 20y · South Africa
00-
S. Kunene
S. Kunene#29 · 21y
00-

Midfielders

PlayerMatchesMinsGoalsAssistsYellow CardsRed CardsRating
M. Mthembu
M. Mthembu#20 · 24y · South Africa
979113107.0
S. Barns
S. Barns#30 · 28y · South Africa
742900106.4
B. Nashixwa
B. Nashixwa#45 · 23y · Namibia
436010107.1
T. Gumede
T. Gumede#17 · 24y · South Africa
430700006.5
S. Nzama
S. Nzama#19 · 22y · South Africa
730400006.4
S. Khumalo
S. Khumalo#3 · 22y · South Africa
129700006.3
L. Zikhali
L. Zikhali#8 · 20y · South Africa
727600116.0
S. Gumbi
S. Gumbi#12 · 25y · South Africa
218000006.5
Siyabonga Gumede
Siyabonga Gumede#24
218000006.4
W. Ngema
W. Ngema#33 · South Africa
59800106.5
P. Sithebe
P. Sithebe#21 · 22y · South Africa
0900006.7
S. Simelane
S. Simelane#53
0900006.5
A. Mdunge
A. Mdunge#13 · South Africa
0-0000-
K. Mncube
K. Mncube#6
0-0000-
PlayerMatchesGoalsRating
M. Mthembu
M. Mthembu#20 · 24y · South Africa
917.0
S. Barns
S. Barns#30 · 28y · South Africa
706.4
B. Nashixwa
B. Nashixwa#45 · 23y · Namibia
417.1
T. Gumede
T. Gumede#17 · 24y · South Africa
406.5
S. Nzama
S. Nzama#19 · 22y · South Africa
706.4
S. Khumalo
S. Khumalo#3 · 22y · South Africa
106.3
L. Zikhali
L. Zikhali#8 · 20y · South Africa
706.0
S. Gumbi
S. Gumbi#12 · 25y · South Africa
206.5
Siyabonga Gumede
Siyabonga Gumede#24
206.4
W. Ngema
W. Ngema#33 · South Africa
506.5
P. Sithebe
P. Sithebe#21 · 22y · South Africa
006.7
S. Simelane
S. Simelane#53
006.5
A. Mdunge
A. Mdunge#13 · South Africa
00-
K. Mncube
K. Mncube#6
00-

Attackers

PlayerMatchesMinsGoalsAssistsYellow CardsRed CardsRating
N. Xulu
N. Xulu#27 · 23y
974750106.9
L. Khumalo
L. Khumalo#77 · 23y
855110006.7
Lundi Mahala
Lundi Mahala#14
015200006.6
Olwethu Nzimande
Olwethu Nzimande#31
09800006.5
W. Ngidi
W. Ngidi#26
12300006.3
N. Bomelo
N. Bomelo#9 · 20y · South Africa
22000006.5
L. Mahala
L. Mahala#14 · 22y
71500006.5
PlayerMatchesGoalsRating
N. Xulu
N. Xulu#27 · 23y
956.9
L. Khumalo
L. Khumalo#77 · 23y
816.7
Lundi Mahala
Lundi Mahala#14
006.6
Olwethu Nzimande
Olwethu Nzimande#31
006.5
W. Ngidi
W. Ngidi#26
106.3
N. Bomelo
N. Bomelo#9 · 20y · South Africa
206.5
L. Mahala
L. Mahala#14 · 22y
706.5

Other

PlayerMatchesMinsGoalsAssistsYellow CardsRed CardsRating
O. Mbambo
O. Mbambo#31 · 20y
2400006.3
PlayerMatchesGoalsRating
O. Mbambo
O. Mbambo#31 · 20y
206.3

Squad and player statistics sourced from official match data for the selected competition and season.

Richards Bay Premier Soccer League 2026 squad at a glance

Richards Bay's Premier Soccer League squad lists 34 players this season. Goalkeepers: 3, defenders: 9, midfielders: 14, attackers: 7. The average age of the players who have featured is 24.0. The squad includes players from 3 countries.

N. Xulu has carried the attack, scoring 5 of the team's 11 goals. M. Mthembu leads the team in assists (3).

Among the regulars, M. Mthembu has the best average rating, 7.0. Ian Aubrey Otieno has made the most saves in goal (21).

Forecasts for upcoming matches are on the Richards Bay Predictions page, and season numbers on the Richards Bay Statistics page.