Today Live

Terrence Mashego
Terrence
Mashego
Stellenbosch FC
South Africa

Career as a player

PeriodTeamCountryPosition#
07/2026 - 06/2027Stellenbosch FCStellenbosch FCSouth AfricaSouth AfricaDefence
07/2026 - 07/2026Mamelodi SundownsMamelodi SundownsSouth AfricaSouth AfricaDefence
09/2025 - 06/2026Durban City FCDurban City FCSouth AfricaSouth AfricaDefence23
07/2023 - 09/2025Mamelodi SundownsMamelodi SundownsSouth AfricaSouth AfricaDefence14
05/2023 - 06/2023Mamelodi SundownsMamelodi SundownsSouth AfricaSouth AfricaDefence41
04/2023 - 05/2023Mamelodi SundownsMamelodi SundownsSouth AfricaSouth AfricaDefence31
09/2022 - 03/2023Mamelodi SundownsMamelodi SundownsSouth AfricaSouth AfricaDefence14
09/2020 - 09/2022Cape Town City FCCape Town City FCSouth AfricaSouth AfricaDefence14
07/2018 - 09/2020TS GalaxyTS GalaxySouth AfricaSouth AfricaDefence
07/2016 - 06/2018Mthatha BucksMthatha BucksSouth AfricaSouth AfricaDefence

Club matches

CompetitionMatchesStartInOutMin.Scores11mAssYellowYellow-RedRed
CAFCAF Champions League8532496---2--» All matches
South AfricaPremier Soccer League1119813168.8941-515--» All matches
Total11910316189.3901--17--

International matches

CompetitionMatchesStartInOutMin.Scores11mAssYellowYellow-RedRed
FIFAWC Qualifiers Africa44--360---1--» All matches
FIFAFriendlies3212237------» All matches
CAFAfrica Cup2-2-53------» All matches
CAFCHAN33-3244---3--» All matches
Total12935894---4--