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

Teboho Mokoena

Teboho Mokoena
Profile Position Club
Full Name Teboho Mokoena Midfielder Mamelodi Sundowns logo
Nationality South Africa flag South Africa
Birth Place -
Birthdate 1997-01-24 (27)
Height 176cm
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 158 3 1 2 2 2
2024/2025 Mamelodi Sundowns small logoMamelodi Sundowns CAF Champions League 180 2 2 1
2024 South Africa small logoSouth Africa Friendlies
2024 Mamelodi Sundowns small logoMamelodi Sundowns League Cup 64 4 3 1 1
2025 South Africa small logoSouth Africa Africa Cup of Nations Qualification 531 6 6 1 3 1 1
2024 Mamelodi Sundowns small logoMamelodi Sundowns Club Friendlies
2024/2025 Mamelodi Sundowns small logoMamelodi Sundowns 8 Cup 256 3 3 1 2
2023/2024 Mamelodi Sundowns small logoMamelodi Sundowns Cup 180 2 2
2023/2024 Mamelodi Sundowns small logoMamelodi Sundowns PSL 1149 17 14 3 4 4 3 4
2023/2024 Mamelodi Sundowns small logoMamelodi Sundowns CAF Champions League 748 9 9 2 1 2 1
2023 South Africa small logoSouth Africa Africa Cup of Nations 630 7 7 1 2 1
2023 Mamelodi Sundowns small logoMamelodi Sundowns Club Friendlies
2023 South Africa small logoSouth Africa Friendlies 136 2 2 1 1
2023 Mamelodi Sundowns small logoMamelodi Sundowns League Cup
2023 South Africa small logoSouth Africa Africa Cup of Nations Qualification
2023/2024 Mamelodi Sundowns small logoMamelodi Sundowns 8 Cup 360 4 4 2
2022/2023 Mamelodi Sundowns small logoMamelodi Sundowns PSL 1889 25 22 3 6 3 1 2
2022/2023 Mamelodi Sundowns small logoMamelodi Sundowns CAF Champions League 846 10 10 3 1 3
2022/2023 Mamelodi Sundowns small logoMamelodi Sundowns Cup 90 1 1 2 1
2022 South Africa small logoSouth Africa Friendlies 236 6 4 2 1 1 1
2022/2023 Mamelodi Sundowns small logoMamelodi Sundowns 8 Cup 270 3 3 1
2021/2022 Mamelodi Sundowns small logoMamelodi Sundowns PSL 466 8 5 3 1 5 1 2
2021/2022 SuperSport United small logoSuperSport United PSL 1053 13 12 1 2 1 4 2
2021/2022 Mamelodi Sundowns small logoMamelodi Sundowns CAF Champions League 273 6 3 3 2 5 1 1
2021/2022 Mamelodi Sundowns small logoMamelodi Sundowns Cup 90 2 1 1 2
19-22 South Africa small logoSouth Africa WC Qualification Africa
2021 South Africa small logoSouth Africa Friendlies
2021/2022 SuperSport United small logoSuperSport United 8 Cup 90 1 1
2020 South Africa U23 small logoSouth Africa U23 Olympics 263 3 3 1 1 1
2020/2021 SuperSport United small logoSuperSport United PSL 1778 22 20 2 2 2 4 6
19-21 South Africa small logoSouth Africa Africa Cup of Nations Qualification
2020/2021 SuperSport United small logoSuperSport United Cup
2020 South Africa small logoSouth Africa African Nations Championship
2020 South Africa small logoSouth Africa Friendlies 111 2 1 1 1 1
2020/2021 SuperSport United small logoSuperSport United 8 Cup 270 3 3 1
2019/2020 SuperSport United small logoSuperSport United Cup 90 1 1 1
2019/2020 SuperSport United small logoSuperSport United PSL 2251 29 26 3 8 3 2 3
2019 South Africa small logoSouth Africa Friendlies
2019 SuperSport United small logoSuperSport United League Cup 180 2 2 1
2019/2020 SuperSport United small logoSuperSport United 8 Cup 360 4 4 1 1
2019 South Africa small logoSouth Africa Africa Cup of Nations 217 3 2 1 1 1
2018/2019 SuperSport United small logoSuperSport United Cup 90 1 1
2018/2019 SuperSport United small logoSuperSport United PSL 2125 28 25 3 11 3 3 3
2019 South Africa small logoSouth Africa Africa Cup of Nations Qualification 1
2018 South Africa small logoSouth Africa Friendlies 180 2 2 1
2018 SuperSport United small logoSuperSport United League Cup 210 2 2
2018/2019 SuperSport United small logoSuperSport United 8 Cup 328 3 3 1 1 2
2017/2018 SuperSport United small logoSuperSport United Cup 120 1 1
2017/2018 SuperSport United small logoSuperSport United PSL 1645 25 18 7 8 10 2 5
2017 SuperSport United small logoSuperSport United League Cup 120 1 1 1
2017 SuperSport United small logoSuperSport United CAF Confederation Cup 483 7 5 2 2 1 1
2017/2018 SuperSport United small logoSuperSport United 8 Cup 300 3 3 1 2
2016/2017 SuperSport United small logoSuperSport United Cup 256 3 3 1 2 1
2017 South Africa U20 small logoSouth Africa U20 U20 World Cup 120 2 1 1 1 1
2016/2017 SuperSport United small logoSuperSport United PSL 617 10 6 4 19 1
2016 SuperSport United small logoSuperSport United League Cup 3
Frequently asked questions

Teboho Mokoena is 27 years old, born 24 January 1997, in South Africa.

He's full name is Teboho Mokoena.

Teboho Mokoena currently plays for Mamelodi Sundowns, in South Africa .

Teboho Mokoena plays as Midfielder.