
Terrence Mashego
Age:
27 years
Date of birth:
28 June 1998
Place of birth:
Mamelodi
Country:
South Africa
Nationality:
South Africa
Height:
172 cm
Weight:
Terrence Mashego trophies history
Country | League | Season | Achievement |
---|---|---|---|
South-Africa | League Cup | 2024 | 2nd Place |
South-Africa | PSL | 2023/2024 | Winner |
South-Africa | Cup | 2023/2024 | 2nd Place |
South-Africa | 8 Cup | 2023/2024 | 2nd Place |
Africa | African Football League | 2023 | Winner |
South-Africa | PSL | 2022/2023 | Winner |
South-Africa | Black Label Cup | 2022 | Winner |
South-Africa | PSL | 2021/2022 | 2nd Place |
South-Africa | 8 Cup | 2021/2022 | 2nd Place |
South-Africa | Compact Cup | 2021/2022 | 2nd Place |
South-Africa | Cup | 2018/2019 | Winner |
Terrence Mashego transfer history
Date | Left | Joined | Transfer fee |
---|---|---|---|
15 Sep 2022 | Cape Town City | Mamelodi Sundowns | N/A |
22 Sep 2020 | TS Galaxy | Cape Town City | N/A |
01 Jul 2018 | Mthatha Bucks | TS Galaxy | N/A |
Africa Cup of Nations Qualification 2025 Statistics
Team: | South Africa |
League: | Africa Cup of Nations Qualification |
Country: | |
Season: | 2025 |
Appearences: | 0 |
Lineups: | 0 |
Minutes Played: | 0 |
Substitute In: | 0 |
Substitute Out: | 0 |
Bench: | 0 |
Position: | Defender |
Rating: | |
Total Shots: | |
Shots On Target: | |
Scored Goals: | 0 |
Conceded Goals: | |
Assists: | |
Saves: | |
Passes: | |
Key Passes: | |
Accuracy: | |
Total Tackles: | |
Blocks: | |
Interceptions: | |
Total Duels: | |
Duels Won: | |
Dribbles Attempts: | |
Dribbles Succeeded: | |
Dribble Past: | |
Fouls Drawn: | |
Fouls Committed: | |
Yellow Card: | 0 |
Yellowred Card: | 0 |
Red Card: | 0 |
Penalty Won: | |
Penalty Committed: | |
Penalty Scored: | |
Penalty Missed: | |
Penalty Saved: |
SOUTH AFRICA NEXT MATCHES
World - Africa Cup of Nations
Frequently Asked Questions
How old is Terrence Mashego?
Terrence Mashego is 27 years old. Born on June 28, 1998.
How tall is Terrence Mashego?
Terrence Mashego is 172 cm tall.
Which team does Terrence Mashego play for?
Terrence Mashego plays for South Africa.