Terrence Mashego

Terrence Mashego

Defender · Stellenbosch FC On loan from Mamelodi Sundowns
185Club appearances
5Club goals
11International caps
0International goals
Advertisement

Profile

Born
28 Jun 1998 (age 28)
Birthplace
Mamelodi, South Africa
Nationality
South Africa
Position
Defender
Height
1.72 m

Club statistics

Club statistics by season
SeasonTeamCompetition AppsGAMin
2026/27 Stellenbosch FC Carling Knockout 2 0 0 180
2026/27 Stellenbosch FC Betway Premiership 8 0 2 720
2025/26 Durban City Nedbank Cup 4 0 0 376
2025/26 Durban City Betway Premiership 21 0 0 1,838
2025 Durban City Carling Knockout 2 0 0 240
2024/25 Mamelodi Sundowns CAF Champions League 2 0 0 37
2024/25 Mamelodi Sundowns Nedbank Cup 3 0 0 212
2024/25 Mamelodi Sundowns PSL Premiership 4 0 0 152
2024 Mamelodi Sundowns Carling Knockout 1 0 0 29
2024 Mamelodi Sundowns MTN8 3 0 0 208
2023/24 Mamelodi Sundowns CAF Champions League 5 0 0 380
2023/24 Mamelodi Sundowns Nedbank Cup 1 1 0 90
2023/24 Mamelodi Sundowns PSL Premiership 13 0 0 730
2023 Mamelodi Sundowns Carling Knockout 1 0 0 74
2023 Mamelodi Sundowns MTN8 2 0 0 21
2022/23 Mamelodi Sundowns CAF Champions League 1 0 0 76
2022/23 Mamelodi Sundowns PSL Premiership 6 0 0 354
2022/23 Cape Town City PSL Premiership 3 0 0 231
2022 Cape Town City MTN8 1 0 0 90
2022 Mamelodi Sundowns Nedbank Cup 1 0 0 12
2021/22 Cape Town City Nedbank Cup 1 0 0 90
2021/22 Cape Town City PSL Premiership 28 1 1 2,397
2021 Cape Town City MTN8 4 1 1 303
2020/21 Cape Town City Nedbank Cup 2 0 0 136
2020/21 Cape Town City PSL Premiership 28 0 2 2,459
2020 Cape Town City MTN8 0 0 0 0
2019/20 TS Galaxy Motsepe Foundation Championship 29 2 0 2,605
2019/20 TS Galaxy Nedbank Cup 2 0 0 180
2018/19 TS Galaxy Nedbank Cup 6 0 1 570
2017/18 Mthatha Bucks Nedbank Cup 1 0 0 120
Total 1855 714,910
Advertisement

International career

South Africa: 11 caps, 0 goals · debut 9 Oct 2021

International statistics by tournament
SeasonTeamCompetition AppsGAMin
2024 South Africa African Nations Championship 3 0 0 244
2024 South Africa International Friendlies 1 0 0 61
2023 South Africa Africa Cup of Nations 2 0 0 54
2022/23 South Africa World Cup Qualifiers (CAF) 4 0 0 360
2022 South Africa International Friendlies 1 0 0 85
Total 110 0804

Caps and international goals count official senior internationals only. Youth (U23, U20, U17) and unofficial matches are listed but not counted.

Recent matches