South AfricaMit Mamelodi Sundowns gewann er mehrere südafrikanische Meisterschaften und den MTN 8. Zudem wurde er in die südafrikanische Nationalmannschaft berufen und nahm am Afrika-Cup teil.
Teboho Mokoena ist ein südafrikanischer defensiver Mittelfeldspieler, der für seine starken Leistungen bei Mamelodi Sundowns bekannt ist. Er begann seine Karriere bei SuperSport United, bevor er 2022 zu Sundowns wechselte. Mokoena hat sich als Schlüsselspieler in der südafrikanischen Premier Soccer League etabliert.
Mokoena ist ein robuster defensiver Mittelfeldspieler, der sich durch seine Zweikampfstärke und Balleroberungsfähigkeiten auszeichnet. Er liest das Spiel gut und unterbricht gegnerische Angriffe effektiv. Zudem besitzt er ein gutes Passspiel, um das Spiel von hinten aufzubauen.
| Season | Comp | Apps | G | A | YC | RC | Min |
|---|---|---|---|---|---|---|---|
| 25/26 | Carling Knockout | 1 | 0 | 0 | 1 | 0 | 59 |
| 25/26 | MTN8 | 3 | 1 | 0 | 1 | 0 | 270 |
| 25/26 | Betway Premiership | 23 | 4 | 2 | 5 | 0 | 1618 |
| 25/26 | Nedbank Cup | 0 | 0 | 0 | 0 | 0 | 0 |
| 25/26 | International Friendlies | 3 | 0 | 0 | 0 | 0 | 202 |
| 25/26 | CAF-Champions League | 14 | 2 | 0 | 2 | 0 | 1228 |
| 24/25 | Carling Knockout | 4 | 0 | 0 | 0 | 0 | 289 |
| 24/25 | MTN8 | 3 | 0 | 0 | 2 | 0 | 286 |
| 24/25 | Betway Premiership | 22 | 2 | 3 | 5 | 0 | 1652 |
| 24/25 | Nedbank Cup | 3 | 1 | 0 | 1 | 0 | 151 |
| 24/25 | International Friendlies | 0 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | Africa Cup of Nations Qualification | 6 | 3 | 0 | 1 | 0 | 531 |
| 24/25 | CAF-Champions League | 12 | 0 | 1 | 3 | 0 | 1080 |
| 23/24 | World Cup Qualification Africa | 8 | 0 | 0 | 3 | 0 | 720 |
| 23/24 | Carling Knockout | 0 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | MTN8 | 4 | 0 | 0 | 2 | 0 | 390 |
| 23/24 | Betway Premiership | 17 | 3 | 2 | 4 | 0 | 1210 |
| 23/24 | Nedbank Cup | 2 | 0 | 0 | 0 | 0 | 210 |
| 23/24 | International Friendlies | 2 | 0 | 0 | 1 | 0 | 135 |
| 23/24 | African Football League | 5 | 0 | 0 | 3 | 0 | 450 |
| 23/24 | CAF-Champions League | 9 | 2 | 1 | 1 | 0 | 748 |
| 22/23 | MTN8 | 3 | 0 | 1 | 1 | 0 | 270 |
| 22/23 | Betway Premiership | 24 | 1 | 1 | 2 | 0 | 1889 |
| 22/23 | Nedbank Cup | 1 | 0 | 0 | 1 | 0 | 90 |
| 22/23 | International Friendlies | 5 | 1 | 0 | 0 | 0 | 370 |
| 22/23 | CAF-Champions League | 10 | 1 | 0 | 3 | 0 | 846 |
| 21/22 | MTN8 | 1 | 0 | 1 | 0 | 0 | 120 |
| 21/22 | Betway Premiership | 13 | 4 | 0 | 2 | 0 | 1052 |
| 21/22 | Nedbank Cup | 2 | 0 | 0 | 0 | 0 | 117 |
| 21/22 | International Friendlies | 2 | 0 | 0 | 0 | 0 | 64 |
| 21/22 | Africa Cup of Nations Qualification | 3 | 0 | 1 | 1 | 0 | 270 |
| 21/22 | CAF-Champions League | 7 | 1 | 0 | 1 | 0 | 277 |
| 2025 | FIFA Club World Cup | 3 | 0 | 1 | 2 | 0 | 204 |
| 2025 | African Nations Championship | 0 | 0 | 0 | 0 | 0 | 0 |
| 2025 | Africa Cup of Nations | 4 | 0 | 0 | 2 | 0 | 360 |
| 2024 | Africa Cup of Nations | 7 | 2 | 1 | 0 | 0 | 690 |
| 2021 | Olympic Games | 3 | 1 | 0 | 1 | 0 | 263 |
| 2019 | Africa Cup of Nations | 0 | 0 | 0 | 0 | 0 | 0 |
| 2019 | Africa U-23 Cup of Nations | 4 | 1 | 0 | 1 | 0 | 330 |
| 2018 | CAF Confederation Cup | 4 | 0 | 0 | 0 | 0 | 228 |
| 2017 | CAF Confederation Cup | 11 | 1 | 3 | 2 | 0 | 810 |
| 2017 | U20 World Cup | 2 | 0 | 0 | 1 | 0 | 120 |
| 20/21 | MTN8 | 3 | 0 | 0 | 1 | 0 | 270 |
| 20/21 | Betway Premiership | 22 | 4 | 3 | 6 | 0 | 1797 |
| 20/21 | Nedbank Cup | 0 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | International Friendlies | 2 | 0 | 0 | 0 | 0 | 113 |
| 19/20 | World Cup Qualification Africa | 6 | 2 | 1 | 0 | 0 | 515 |
| 19/20 | Carling Knockout | 2 | 0 | 0 | 1 | 0 | 188 |
| 19/20 | MTN8 | 4 | 1 | 1 | 2 | 0 | 342 |
| 19/20 | Betway Premiership | 29 | 2 | 5 | 3 | 0 | 2251 |
| 19/20 | Nedbank Cup | 1 | 0 | 0 | 1 | 0 | 90 |
| 19/20 | International Friendlies | 0 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | Africa Cup of Nations Qualification | 0 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | Carling Knockout | 2 | 0 | 1 | 0 | 0 | 210 |
| 18/19 | MTN8 | 3 | 0 | 0 | 2 | 0 | 329 |
| 18/19 | Betway Premiership | 28 | 3 | 1 | 3 | 0 | 2125 |
| 18/19 | Nedbank Cup | 1 | 0 | 0 | 0 | 0 | 90 |
| 18/19 | International Friendlies | 1 | 0 | 0 | 0 | 0 | 90 |
| 17/18 | Carling Knockout | 1 | 0 | 0 | 1 | 0 | 120 |
| 17/18 | MTN8 | 3 | 0 | 1 | 1 | 0 | 300 |
| 17/18 | Betway Premiership | 25 | 2 | 2 | 5 | 0 | 1645 |
| 17/18 | Nedbank Cup | 1 | 0 | 0 | 0 | 0 | 120 |
| 17/18 | International Friendlies | 1 | 0 | 0 | 0 | 0 | 90 |
| 17/18 | Africa Cup of Nations Qualification | 1 | 1 | 0 | 0 | 0 | 13 |
| 16/17 | Carling Knockout | 0 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | MTN8 | 0 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | Betway Premiership | 10 | 0 | 2 | 1 | 0 | 617 |
| 16/17 | Nedbank Cup | 3 | 0 | 0 | 1 | 0 | 256 |
| 16/17 | Africa U-20 Cup of Nations | 4 | 0 | 0 | 1 | 0 | 327 |