This site uses cookies. When you browse the site you are consenting to its use. Know more.

Terrence Mashego

Terrence Mashego
Profile Position Club
Full Name Terrence Mashego Defender Mamelodi Sundowns logo
Nationality South Africa flag South Africa
Birth Place -
Birthdate 1998-06-28 (26)
Height -
Weight -
Foot -

  • Stats
  • Transfers
  • Trophies
Season Team Competition
2026 South Africa small logoSouth Africa WC Qualification Africa
2024/2025 Mamelodi Sundowns small logoMamelodi Sundowns PSL 24 1 1 2
2024/2025 Mamelodi Sundowns small logoMamelodi Sundowns CAF Champions League 10 1 1 2
2024 South Africa small logoSouth Africa Friendlies
2024 Mamelodi Sundowns small logoMamelodi Sundowns League Cup 1 1 1
2025 South Africa small logoSouth Africa Africa Cup of Nations Qualification
2024 Mamelodi Sundowns small logoMamelodi Sundowns Club Friendlies
2024/2025 Mamelodi Sundowns small logoMamelodi Sundowns 8 Cup 208 3 3 2
2023/2024 Mamelodi Sundowns small logoMamelodi Sundowns Cup 90 1 1 1 1
2023/2024 Mamelodi Sundowns small logoMamelodi Sundowns CAF Champions League 380 5 4 1 1 2 1
2023/2024 Mamelodi Sundowns small logoMamelodi Sundowns PSL 730 13 7 6 2 10 2
2023 South Africa small logoSouth Africa Africa Cup of Nations 24 2 2 7
2023 Mamelodi Sundowns small logoMamelodi Sundowns Club Friendlies
2023 South Africa small logoSouth Africa Friendlies
2023 Mamelodi Sundowns small logoMamelodi Sundowns League Cup 1 1 1 1
2023 South Africa small logoSouth Africa Africa Cup of Nations Qualification
2023/2024 Mamelodi Sundowns small logoMamelodi Sundowns 8 Cup 21 2 2 3
2022/2023 Cape Town City small logoCape Town City PSL 231 3 3 3 1
2022/2023 Mamelodi Sundowns small logoMamelodi Sundowns PSL 354 6 4 2 2 5
2022/2023 Mamelodi Sundowns small logoMamelodi Sundowns CAF Champions League 76 1 1 1 6 1
2022/2023 Cape Town City small logoCape Town City CAF Champions League
2022/2023 Mamelodi Sundowns small logoMamelodi Sundowns Cup 12 1 1 1
2022 South Africa small logoSouth Africa Friendlies 1 1 1 1
2022/2023 Cape Town City small logoCape Town City 8 Cup 90 1 1 1
2022/2023 Mamelodi Sundowns small logoMamelodi Sundowns 8 Cup
2021/2022 Cape Town City small logoCape Town City PSL 2397 28 26 2 1 2 1 3
2021/2022 Cape Town City small logoCape Town City Cup 90 1 1
2021/2022 Mamelodi Sundowns small logoMamelodi Sundowns Cup
19-22 South Africa small logoSouth Africa WC Qualification Africa
2021/2022 Cape Town City small logoCape Town City 8 Cup 255 3 3 1 1 2
2020/2021 Cape Town City small logoCape Town City PSL 2429 28 28 5 2 3
2020/2021 Cape Town City small logoCape Town City Cup 180 2 2 1
2020 South Africa small logoSouth Africa African Nations Championship
2020/2021 Cape Town City small logoCape Town City 8 Cup 1
2019/2020 TS Galaxy small logoTS Galaxy CAF Confederation Cup
2019/2020 TS Galaxy small logoTS Galaxy Cup 180 2 2
2019/2020 TS Galaxy small logoTS Galaxy 1st Division 2605 30 29 1 1 1 2 1 2
2019 Cape Town City small logoCape Town City League Cup
2018/2019 TS Galaxy small logoTS Galaxy Cup 570 6 6
2018/2019 TS Galaxy small logoTS Galaxy 1st Division 2468 28 28 1 1 3
2017/2018 Mthatha Bucks small logoMthatha Bucks Cup 120 1 1 1
2017/2018 Mthatha Bucks small logoMthatha Bucks 1st Division 701 10 9 1 4 13 2
2016/2017 Mthatha Bucks small logoMthatha Bucks 1st Division 90 1 1 4
Frequently asked questions

Terrence Mashego is 26 years old, born 28 June 1998, in South Africa.

He's full name is Terrence Mashego.

Terrence Mashego currently plays for Mamelodi Sundowns, in South Africa .

Terrence Mashego plays as Defender.