
Terrence Mashego
South Africa
- Defender · Left-back
- Stellenbosch
- Age 28
Transfers
- 13 Jul 2026Mamelodi Sundowns→StellenboschLoan
- 29 Jun 2026Durban City→Mamelodi SundownsLoan return
- 16 Sep 2025Mamelodi Sundowns→Durban CityLoan
- 15 Sep 2022Cape Town City→Mamelodi SundownsJoined
- 22 Sep 2020TS Galaxy→Cape Town CityJoined
Sources: API-Football · Data sources