Teboho Mokoena Profile and Player Statistics
First name: Teboho
Last name: Mokoena
Position: , Defender, Midfielder
Nationality: South Africa
Date of birth: 24 January 1997
Age: 27
Place of birth: South Africa
Height: 176 cm

Football Career Transfers and Statistics

We are going to show you the list of football clubs and seasons in which Teboho Mokoena has played. It includes the total number of appearance (caps), substitution details, goals, yellow and red cards stats.

Competition Season Football Club
CAF World Cup Qualifiers 2026 South Africa 180 2 0 0 0 0 1 0
Friendly International 2024 South Africa 90 1 0 0 0 0 0 0
CAF Champions League 2023/2024 Mamelodi Sundowns 748 9 0 2 2 0 1 0
MTN8 Cup 2023/2024 Mamelodi Sundowns 360 4 0 0 0 0 2 0
Nedbank Cup 2023/2024 Mamelodi Sundowns 90 1 0 0 0 0 0 0
Premier League 2023/2024 Mamelodi Sundowns 1110 15 1 4 3 0 3 0
Africa Cup of Nations 2023 South Africa 630 7 0 1 2 1 0 0
Africa Cup of Nations Qualifications 2023 South Africa 0 0 0 0 0 0 0 0
Club Friendlies 3 2023 Mamelodi Sundowns 0 0 0 0 0 0 0 0
Cosafa Cup 2023 South Africa 0 0 0 0 0 0 0 0
Friendly International 2023 South Africa 136 2 0 1 0 0 1 0
League Cup 2023 Mamelodi Sundowns 0 0 0 0 0 0 0 0
CAF Champions League 2022/2023 Mamelodi Sundowns 846 10 0 3 1 0 3 0
MTN8 Cup 2022/2023 Mamelodi Sundowns 270 3 0 0 0 0 1 0
Nedbank Cup 2022/2023 Mamelodi Sundowns 90 1 0 0 0 0 1 0
Premier League 2022/2023 Mamelodi Sundowns 1889 25 3 6 1 0 2 0
CAF World Cup Qualifiers 2022 South Africa 515 6 0 2 2 0 0 0
Friendly International 2022 South Africa 236 6 2 1 1 0 0 0
CAF Champions League 2021/2022 Mamelodi Sundowns 273 6 3 2 1 0 1 0
MTN8 Cup 2021/2022 SuperSport United 90 1 0 0 0 0 0 0
Nedbank Cup 2021/2022 Mamelodi Sundowns 90 2 1 0 0 0 0 0
Premier League 2021/2022 Mamelodi Sundowns 466 8 3 1 1 0 2 0
Premier League 2021/2022 SuperSport United 1053 13 1 2 4 0 2 0
Friendly International 2021 South Africa 0 0 0 0 0 0 0 0
Friendly International U23 2021 South Africa U23 0 0 0 0 0 0 0 0
Nedbank Cup 2020/2021 SuperSport United 0 0 0 0 0 0 0 0
Premier League 2020/2021 SuperSport United 1778 22 2 2 4 0 6 0
Olympic Games 2020 South Africa U23 263 3 0 1 1 0 1 0
MTN8 Cup 2019/2020 SuperSport United 90 1 0 0 1 0 1 0
Nedbank Cup 2019/2020 SuperSport United 90 1 0 0 0 0 1 0
Premier League 2019/2020 SuperSport United 2251 29 3 8 2 0 3 0
Africa Cup of Nations 2019 South Africa 217 3 1 0 0 0 1 0
Africa Cup of Nations Qualifications 2019 South Africa 0 0 0 0 1 0 0 0
Africa U23 Cup of Nations 2019 South Africa U23 270 3 0 0 1 0 1 0
Cosafa Cup 2019 South Africa 180 3 1 0 0 0 1 0
League Cup 2019 SuperSport United 180 2 0 0 0 0 1 0
MTN8 Cup 2018/2019 SuperSport United 210 2 0 0 0 0 1 0
Nedbank Cup 2018/2019 SuperSport United 90 1 0 0 0 0 0 0
Premier League 2018/2019 SuperSport United 2125 28 3 11 3 0 3 0
Friendly International 2018 South Africa 180 2 0 0 0 0 0 0
League Cup 2018 SuperSport United 210 2 0 0 0 0 0 0
Premier League 2017/2018 SuperSport United 1389 22 7 6 2 0 4 0
CAF Confederations Cup 2017 SuperSport United 483 7 2 0 1 0 1 0
Nedbank Cup 2016/2017 SuperSport United 256 3 0 1 0 0 1 0

Teboho Mokoena has played in the following competitions and football tournaments.

Now showing: All Competitions

DateHomeScoreAwayHT
15/04/2024 Moroka Swallows
2 - 2
Mamelodi Sundowns 0-1H2H+
  0 - 1 39' T. Mokoena
  43' K. Mudau
  0 - 2 51' M. Allende
  56' D. Lunga
A. Mahlonoko 57' 1 - 2  
J. Everson 58'  
T. Mthethwa 72'  
F. Mhango 84' 2 - 2  
12/04/2024 University of Pretoria
1 - 1
Mamelodi Sundowns 1-1H2H+
  0 - 1 8' Lucas Ribeiro
  32' G. Kekana
D. Abrahams 32' 1 - 1  
S. Gum 69'  
  90+3' M. Allende
  96' B. Aubaas
09/04/2024 Cape Town Spurs
0 - 1
Mamelodi Sundowns 0-1H2H+
A. Velebayi 41'  
  0 - 1 42' Lucas Ribeiro
  58' K. Mudau
A. Cupido 73'  
  73' G. Kekana
G. Michael 74'  
  75' J. Mendieta
05/04/2024 Mamelodi Sundowns
0 - 0
Young Africans 0-0H2H+
  13' L. Mutambala
  39' M. Yahya
  46' N. Mpia
M. Allende 48'  
  86' I. Hamad
  90+4' I. Hamad
30/03/2024 Young Africans
0 - 0
Mamelodi Sundowns 0-0H2H+
L. Mutambala 16'  
  18' M. Modiba
N. Mpia 45+1'  
  88' D. Lunga
26/03/2024 Algeria
3 - 3
South Africa 1-2H2H+
Y. Benzia 22' 1 - 0  
H. Aouar 31'  
  1 - 1 34' T. Zwane
  39' G. Kekana
  1 - 2 45+5' T. Zwane
Y. Brahimi 53' 2 - 2  
  2 - 3 66' I. Rayners
Y. Benzia 70' 3 - 3  
  83' G. Margeman
12/03/2024 Mamelodi Sundowns
1 - 1
SuperSport United 1-1H2H+
  14' B. Grobler
T. Lorch 25'  
T. Mokoena 30' 1 - 0  
  1 - 1 34' B. Grobler
T. Mokoena 64'  
09/03/2024 Mamelodi Sundowns
2 - 0
Chippa United 1-0H2H+
T. Mokoena 9' 1 - 0  
  34' J. Chabalala
B. Zungu 77'  
  81' E. Kambindu
T. Matthews 85' 2 - 0  
  87' S. Kammies
02/03/2024 Mamelodi Sundowns
1 - 0
TP Mazembe 1-0H2H+
P. Shalulile 38' 1 - 0  
  45+1' G. Likonza
T. Zwane 47'  
27/02/2024 Mamelodi Sundowns
3 - 0
AmaZulu 0-0H2H+
  18' M. Gumede
  19' T. Fielies
Lucas Ribeiro 48' 1 - 0  
Lucas Ribeiro 57' 2 - 0  
Lucas Ribeiro 78' 3 - 0  
24/02/2024 Nouadhibou
0 - 2
Mamelodi Sundowns 0-1H2H+
O. Faye 15'  
D. Saleck 18'  
  0 - 1 21' G. Kekana
B. Mouhsine 25'  
  43' D. Lunga
  0 - 2 90+1' T. Lorch
10/02/2024 South Africa
0 - 0
Congo DR 0-0H2H+
  28' A. Tshibola
07/02/2024 Nigeria
1 - 1
South Africa 0-0H2H+
W. Troost-Ekong 67' 1 - 0  
  1 - 1 90' T. Mokoena
O. Frank 101'  
  115' G. Kekana
W. Troost-Ekong 120'  
03/02/2024 Cape Verde Islands
0 - 0
South Africa 0-0H2H+
Ryan Mendes 27'  
30/01/2024 Morocco
0 - 2
South Africa 0-0H2H+
  29' M. Modiba
  36' G. Kekana
  0 - 1 57' E. Makgopa
S. Amrabat 64'  
  83' M. Mvala
A. Hakimi 85'  
S. Amrabat 90+4'  
  0 - 2 90+5' T. Mokoena
24/01/2024 South Africa
0 - 0
Tunisia 0-0H2H+
21/01/2024 South Africa
4 - 0
Namibia 3-0H2H+
P. Tau 14' 1 - 0  
T. Zwane 25' 2 - 0  
T. Zwane 40' 3 - 0  
S. Sithole 55'  
T. Maseko 75' 4 - 0  
16/01/2024 Mali
2 - 0
South Africa 0-0H2H+
S. Niakate 18'  
  19' P. Tau
B. Kouyate 43'  
  58' M. Mvala
H. Traoré 60' 1 - 0  
L. Sinayoko 66' 2 - 0  
  77' S. Xulu
L. Coulibaly 90+4'  
30/12/2023 Mamelodi Sundowns
0 - 0
Polokwane City 0-0H2H+
  24' L. Van Heerden
  68' Kambala
  83' M. Sapunga
19/12/2023 Pyramids FC
0 - 1
Mamelodi Sundowns 0-1H2H+
  0 - 1 17' T. Mokoena
Ahmed Samy 20'  
  20' T. Mokoena
I. Touré 65'  
  65' T. Zwane
F. Lakay 73'  
  85' M. Mvala
10/12/2023 Mamelodi Sundowns
0 - 0
Pyramids FC 0-0H2H+
M. Lebusa 8'  
  8' F. Lakay
  51' Osama Galal
K. Mudau 81'  
  89' Osama Galal
  90' Osama Galal
06/12/2023 AmaZulu
0 - 1
Mamelodi Sundowns 0-1H2H+
M. Gumede 20'  
  0 - 1 21' Lucas Ribeiro
C. Ngema 45+2'  
  75' K. Mudau
02/12/2023 TP Mazembe
1 - 0
Mamelodi Sundowns 0-0H2H+
B. Ngalamulume Bato 9'  
  28' B. Mandela
G. Likonza 60' 1 - 0  
C. Abdallah Fofana 80'  
  90+8' T. Zwane
29/11/2023 SuperSport United
0 - 2
Mamelodi Sundowns 0-2H2H+
  0 - 1 31' P. Shalulile
  0 - 2 45+1' Lucas Ribeiro
S. Campbell 64'  
  76' T. Mashego
21/11/2023 Rwanda
2 - 0
South Africa 2-0H2H+
I. Nshuti 12'  
I. Nshuti 12' 1 - 0  
Torsten Spittler 13'  
G. Mugisha 28' 2 - 0  
G. Mugisha 32'  
18/11/2023 South Africa
2 - 1
Benin 2-0H2H+
P. Tau 2' 1 - 0  
K. Mudau 45+2' 2 - 0  
T. Mokoena 54'  
  2 - 1 70' S. Mounié
  90+2' C. Hountondji
17/10/2023 Côte d'Ivoire
1 - 1
South Africa 0-1H2H+
  0 - 1 9' T. Zwane
S. Haller 66' 1 - 1  
  68' M. Modiba
  90+3' T. Mokoena
13/10/2023 South Africa
0 - 0
Swaziland 0-0H2H+
  77' M. Mabelesa
S. Mthethwa 80'  
07/10/2023 Orlando Pirates
0 - 0
Mamelodi Sundowns 0-0H2H+
  45+8' T. Zwane
  49' T. Mokoena
P. Maswanganyi 54'  
  75' A. Boutouil
S. Chaine 75'  
  100' K. Mudau
T. Nyongo 112'  
  120+1' S. Mkhulise
30/09/2023 Mamelodi Sundowns
2 - 0
Bumamuru 1-0H2H+
M. Mvala 11' 1 - 0  
  22' A. Shabani Valentin
T. Mokoena 50' 2 - 0  
M. Mvala 69'  
N. Maema 88'  
23/09/2023 Mamelodi Sundowns
2 - 1
Kaizer Chiefs 2-1H2H+
P. Shalulile 1' 1 - 0  
  1 - 1 34' A. Du Preez
M. Lebusa 36'  
P. Shalulile 45+4' 2 - 1  
A. Boutouil 49'  
T. Maseko 57'  
  58' Y. Maart
20/09/2023 Orlando Pirates
0 - 1
Mamelodi Sundowns 0-1H2H+
S. Chaine 11'  
  0 - 1 12' Lucas Ribeiro
J. Riveiro 12'  
  27' S. Mbule
  44' R. Williams
T. Monare 44'  
  66' M. Allende
  68' K. Mudau
  70' M. Modiba
  89' M. Mvala
  90+4' T. Mokoena
15/09/2023 Bumamuru
0 - 4
Mamelodi Sundowns 0-3H2H+
  12' T. Mashego
  0 - 1 17' Lucas Ribeiro
  35' Lucas Ribeiro
  0 - 2 36' Lucas Ribeiro
  0 - 3 40' L. Nku
  0 - 4 79' P. Shalulile
02/09/2023 Kaizer Chiefs
1 - 1
Mamelodi Sundowns 0-0H2H+
  21' M. Mvala
  27' M. Modiba
E. Castillo 39'  
P. Mmodi 42'  
E. Castillo 61' 1 - 0  
  85' K. Mudau
  1 - 1 90+3' K. Mudau
30/08/2023 Polokwane City
0 - 2
Mamelodi Sundowns 0-1H2H+
  0 - 1 12' Lucas Ribeiro
  30' J. Mendieta
  0 - 2 50' Lucas Ribeiro
  66' M. Lebusa
  86' L. Maboe
23/08/2023 Richards Bay
0 - 1
Mamelodi Sundowns 0-1H2H+
  0 - 1 11' J. Mendieta
  90+3' A. Boutouil
19/08/2023 Chippa United
0 - 2
Mamelodi Sundowns 0-2H2H+
J. Chabalala 16'  
  17' Rulani Mokwena
Z. Mdunyelwa 20'  
  26' R. Coetzee
  0 - 1 36' M. Modiba
  0 - 2 40' J. Chabalala
  45+1' M. Mvala
  90' A. Boutouil
R. Pietersen 90+3'  
15/08/2023 Mamelodi Sundowns
4 - 0
Golden Arrows 3-0H2H+
P. Shalulile 17' 1 - 0  
L. Nku 21' 2 - 0  
G. Kekana 39' 3 - 0  
L. Nku 47' 4 - 0  
12/08/2023 Mamelodi Sundowns
1 - 0
Moroka Swallows 0-0H2H+
T. Zwane 1'  
  7' A. Jali
T. Mokoena 45+1'  
T. Zwane 48' 1 - 0  
N. Maema 76'  
M. Allende 90'  
09/08/2023 Mamelodi Sundowns
2 - 1
Kaizer Chiefs 1-0H2H+
A. Boutouil 18'  
Lucas Ribeiro 21' 1 - 0  
  35' S. Hlanti
K. Mudau 45+1'  
  45+4' S. Sithebe
M. Mvala 51'  
  57' R. Chivaviro
  1 - 1 84' A. Du Preez
N. Maema 90' 2 - 1  
M. Allende 90+1'  
M. Allende 90+2'  
R. Williams 90+2'  

Results and Fixtures
Top Soccer Tipsters
Tipsters Competition Review
Superior H2H Statistics
H2H Home Team Advantage
H2H Away Team Advantage
Top Football Clubs
Worst Football Clubs
Top Draw Teams
Teams Home Win 100%
Good Home Teams
Poor Away Teams
Platinum Membership Testimonial

Soccer Fixtures Calendar

Choose a date to view the past soccer results or upcoming match fixtures.

Pick a Country or Region

Get the listings of soccer leagues and competitions for each region, including past seasons results and football statistics.

Match Preview and News

Copyright © 2002-2024 SoccerPunter Pte. Ltd. All rights reserved.