Skip to main content
72
Shirt
31 years
Sep 1, 1994
South Africa
Country
€105.8K
Transfer value
Position
Primary
Center-back
CB
Transfer value: €105.8K
Highest: €430K(Dec 31, 2015)
€430K
€320K
€220K
€110K
€0

Premiership 2025/2026

0
Goals
0
Assists
9
Started
9
Matches
663
Minutes played
6.75
Rating
1
Yellow cards
0
Red cards
Match stats

Nov 23, 2025

Durban City
D0-0
10
0
0
0
0
6.2

Nov 8, 2025

Orlando Pirates
L0-1
90
0
0
0
0
-

Nov 4, 2025

Sekhukhune United
D1-1
90
0
0
0
0
7.0

Nov 1, 2025

Polokwane City
D1-1
0
0
0
0
0
-

Oct 25, 2025

Durban City
W3-1
2
0
0
0
0
-

Sep 20, 2025

Stellenbosch FC
W0-1
23
0
0
0
0
6.6

Sep 17, 2025

TS Galaxy
D1-1
90
0
0
0
0
6.5

Aug 29, 2025

Siwelele
D0-0
90
0
0
0
0
7.7

Aug 26, 2025

Chippa United
W1-0
90
0
0
1
0
7.3

Aug 19, 2025

Kaizer Chiefs
L1-0
90
0
0
0
0
6.3
Richards Bay

Nov 23, 2025

Premiership
Durban City
0-0
10‎’‎
6.2

Nov 8, 2025

League Cup
Orlando Pirates
0-1
90‎’‎
-

Nov 4, 2025

Premiership
Sekhukhune United
1-1
90‎’‎
7.0

Nov 1, 2025

Premiership
Polokwane City
1-1
Bench

Oct 25, 2025

League Cup
Durban City
3-1
2‎’‎
-
2025/2026

Season shot map

On target: 50%
  • 2Shots
  • 0Goals
  • 0.81xG
1 - 1
Shot typeLeft footSituationPenaltyResultAttempt saved
0.79xG0.64xGOT
Filter

Season performance
Minutes played: 663

Shooting

Goals
0
Expected goals (xG)
0.81
xG on target (xGOT)
0.64
Non-penalty xG
0.02
Shots
2
Shots on target
1

Passing

Assists
0
Expected assists (xA)
0.10
Successful passes
176
Successful passes %
77.5%
Accurate long balls
26
Accurate long balls %
42.6%
Chances created
2

Possession

Successful dribbles
1
Successful dribbles %
50.0%
Duels won
25
Duels won %
59.5%
Aerial duels won
11
Aerial duels won %
50.0%
Touches
334
Touches in opposition box
2
Dispossessed
1
Fouls won
2

Defending

Defensive contributions
72
Tackles
11
Interceptions
8
Blocked shots
5
Fouls committed
3
Recoveries
21
Dribbled past
1
Clearances
48
Clean sheets
2
Goals conceded while on pitch
6
xG against while on pitch
6.04

Discipline

Yellow cards
1
Red cards
0

News

About

Tshepo Mabua is a 31-year-old football player who plays as a center back for Richards Bay, born on September 1, 1994. Follow Tshepo Mabua on FotMob for live match updates, detailed statistics, career history, transfer news, FotMob ratings, and comprehensive performance analytics.

In the 2025/2026 Premiership season, Tshepo Mabua has recorded 0 goals, 0 assists, 663 minutes, an average FotMob rating of 6.75, 1 yellow card.

Tshepo Mabua's 10 most recent matches are shown below. Visit each match page for full details including lineups, match events, and advanced statistics:

Tshepo Mabua's next match is on April 19, 2026 when Richards Bay face TS Galaxy in the Premiership.

View Tshepo Mabua's shot map on FotMob to see a visual breakdown of every shot taken this season, including expected goals (xG) for each attempt.

Tshepo Mabua currently plays for Richards Bay alongside Ian Otieno, Thembela Sikhakhane, Tlakusani Mthethwa, Gaba Mhango, Thabani Zuke, Ntlonelo Bomelo, Benson Mangolo, Asimbonge Mdunge, Lundi Mahala, Siyethemba Sithebe, Ntokozo Nzama, Salim Magoola, Thulani Gumede, Knox Mutizwa, Siyabonga Nzama, Moses Mthembu, Lwandile Mabuya, Simphiwe Mcineka, Sanele Barns, Olwethu Mbambo, Siphesihle Mtshali, Wandile Ngema, Thabisa Ndelu, Lindokuhle Zikhali, Sbangani Zulu, Banele Nomvete, Sanele Zulu, Baggio Nashixwa, Thabani Dube, Olwethu Nzimande, Sbani Mntungwa, Nkosiyethu Mkhabela, Mnqobi Mzobe, Luyanda Khumalo, and Sinethemba Mdluli. Visit their player pages on FotMob to explore detailed statistics, performance ratings, and career information.

Tshepo Mabua's career has also included time at Royal AM, Stellenbosch FC, and Engen Santos FC.

Tshepo Mabua is from South Africa, and the national team includes Bongokuhle Hlongwane, Khulumani Ndamane, Relebohile Mofokeng, Renaldo Leaner, Samukele Kabini, Thalente Mbatha, Ronwen Williams, Teboho Mokoena, Ime Okon, Aubrey Modiba, Oswin Appollis, Jayden Adams, Tshepang Moremi, Lyle Foster, Themba Zwane, Thapelo Maseko, Sphephelo Sithole, Mbekezeli Mbokazi, Nkosinathi Sibisi, Khuliso Mudau, Ricardo Goss, Evidence Makgopa, and Thabang Matuludi. Explore each player's page on FotMob for comprehensive statistics, match history, and international career data.

Tshepo Mabua has competed in Premiership and League Cup. Each league page on FotMob provides comprehensive coverage including standings, fixtures, top scorers, and detailed team statistics.

FotMob provides comprehensive coverage of Tshepo Mabua, including career statistics, match-by-match ratings, transfer history, market value trends, and detailed performance analytics. Follow Tshepo Mabua to receive notifications about upcoming matches, goals, and other key events.

Career

Senior career

Richards BaySep 2020 - now
159
2
52
0
61
6
40
3
  • Matches
  • Goals

News

About

Tshepo Mabua is a 31-year-old football player who plays as a center back for Richards Bay, born on September 1, 1994. Follow Tshepo Mabua on FotMob for live match updates, detailed statistics, career history, transfer news, FotMob ratings, and comprehensive performance analytics.

In the 2025/2026 Premiership season, Tshepo Mabua has recorded 0 goals, 0 assists, 663 minutes, an average FotMob rating of 6.75, 1 yellow card.

Tshepo Mabua's 10 most recent matches are shown below. Visit each match page for full details including lineups, match events, and advanced statistics:

Tshepo Mabua's next match is on April 19, 2026 when Richards Bay face TS Galaxy in the Premiership.

View Tshepo Mabua's shot map on FotMob to see a visual breakdown of every shot taken this season, including expected goals (xG) for each attempt.

Tshepo Mabua currently plays for Richards Bay alongside Ian Otieno, Thembela Sikhakhane, Tlakusani Mthethwa, Gaba Mhango, Thabani Zuke, Ntlonelo Bomelo, Benson Mangolo, Asimbonge Mdunge, Lundi Mahala, Siyethemba Sithebe, Ntokozo Nzama, Salim Magoola, Thulani Gumede, Knox Mutizwa, Siyabonga Nzama, Moses Mthembu, Lwandile Mabuya, Simphiwe Mcineka, Sanele Barns, Olwethu Mbambo, Siphesihle Mtshali, Wandile Ngema, Thabisa Ndelu, Lindokuhle Zikhali, Sbangani Zulu, Banele Nomvete, Sanele Zulu, Baggio Nashixwa, Thabani Dube, Olwethu Nzimande, Sbani Mntungwa, Nkosiyethu Mkhabela, Mnqobi Mzobe, Luyanda Khumalo, and Sinethemba Mdluli. Visit their player pages on FotMob to explore detailed statistics, performance ratings, and career information.

Tshepo Mabua's career has also included time at Royal AM, Stellenbosch FC, and Engen Santos FC.

Tshepo Mabua is from South Africa, and the national team includes Bongokuhle Hlongwane, Khulumani Ndamane, Relebohile Mofokeng, Renaldo Leaner, Samukele Kabini, Thalente Mbatha, Ronwen Williams, Teboho Mokoena, Ime Okon, Aubrey Modiba, Oswin Appollis, Jayden Adams, Tshepang Moremi, Lyle Foster, Themba Zwane, Thapelo Maseko, Sphephelo Sithole, Mbekezeli Mbokazi, Nkosinathi Sibisi, Khuliso Mudau, Ricardo Goss, Evidence Makgopa, and Thabang Matuludi. Explore each player's page on FotMob for comprehensive statistics, match history, and international career data.

Tshepo Mabua has competed in Premiership and League Cup. Each league page on FotMob provides comprehensive coverage including standings, fixtures, top scorers, and detailed team statistics.

FotMob provides comprehensive coverage of Tshepo Mabua, including career statistics, match-by-match ratings, transfer history, market value trends, and detailed performance analytics. Follow Tshepo Mabua to receive notifications about upcoming matches, goals, and other key events.