Profile of T. Mokoena

Season 2024/25

Competitive matches
44
Matches
played
3397'
Minutes
played
3
0.08
Goals/90'
4
0.11
Assists/90'
10/0
0.26
Cards/90'

Performance in the last match

CAF Champions, 4 days ago
Pyramids
>Pyramids
2 - 1
>Mamelodi Sundowns
Mamelodi Sundowns
90'+3
93'
T. Amarilla
1
T. Mokoena
Teboho Mokoena
28
years
ZAF
South Africa
68
kgs
Mid
position
176
cms
4
shirt number
10.4
M.€
74
ELO

Born on 24 January 1997 in Bethlehem, Free State

Personal data
Country of birth
South Africa South Africa
Preferred foot
Right foot
Continent of birth
Africa
Region of birth
Southern Africa
Career details
Status
Midfield
Current club
Mamelodi Sundowns Mamelodi Sundowns
Current competition
PSL PSL
Previous club
SuperSport United SuperSport United
Historic team
SuperSport United SuperSport United
Historical competition
PSL PSL
Most common shirt number
4
Other shirt numbers
26, 28, 13

Form in last matches

Competitions played in

Participation and performances
PSL
82%
Wins
18 W
1 D
3 L
Club WorldCup
0%
Wins
CAF Champions
25%
Wins
3 W
7 D
2 L
Telkom Knockout Cup
75%
Wins
3 W
0 D
1 L
MTN8 Cup
33%
Wins
1 W
0 D
2 L
Nedbank Cup
67%
Wins
2 W
0 D
1 L

Team's position in the competition

Matchday 30 PTS MP W D L GF GA GD
1
Mamelodi Sundowns
Mamelodi Sundowns 73 28 24 1 3 65 13 +52
2
Orlando Pirates
Orlando Pirates 61 28 19 4 5 43 20 +23
3
Stellenbosch FC
Stellenbosch FC 48 28 13 9 6 34 21 +13
4
Sekhukhune United FC
Sekhukhune United FC 46 28 13 7 8 39 31 +8
5
TS Galaxy
TS Galaxy 35 28 8 11 9 30 30 0

Position on the pitch

Main position
Midfielder 85%
Other positions
  • Defensive midfielder 15%
CM
CDM
Football pitch

Rating progression

74 ▲ 1
2439 16
1627 21
Highest value in career
75 (2024)
Rankings
General
3032º
Age
279º
By country
4º
By position
801º MF
By position
601º CM CM

Evolution of market value

10 M€ ▼ -1.3
2439 16
1627 21
Highest value in career
11.23M (2025)
Rankings
General
2358º
Age
191º
By country
2º
By position
698º MF
By position
529º CM CM
Contract information
Agent
Football First
Start of contract
27/01/2022
End of contract
30/06/2029
Contract length
06/06/2032
Last signing
27/01/2022

Past signings

Season. Date
Origin Destination Cost
21/22 27/01/2022
SuperSport United
SuperSport United
Mamelodi Sundowns
Mamelodi Sundowns
Transfer
16/17 06/07/2016
SuperSport Juv.
SuperSport Juv.
SuperSport United
SuperSport United
Free transfer
Total amount of money in transfer dealings 0

Professional performance

Average number of goals
Current season 44
3
0.07
73
Calendar year 31
3
0.1
73
Last 6 months 35
3
0.09
73
Last 365 days 53
6
0.11
73
Last 3 years 148
16
0.11
71
Last 5 years 223
30
0.13
70
Career 350
40
0.11
67

List of clubs played for

Teams Season MP
MP GS MS MIN Age Pts. ELO
Mamelodi Sundowns
Mamelodi Sundowns
2024/25
44 3 4 10 0 44 37 7 3397' 28 7 73
CAF Champions
CAF Champions
12 0 1 3 0 12 12 0 1080' 28 6.3 72
PSL
PSL
22 2 3 4 0 22 18 4 1651' 28 7.4 73
Nedbank Cup
Nedbank Cup
3 1 0 1 0 3 1 2 121' 28 4.9 73
Telkom Knockout Cup
Telkom Knockout Cup
4 0 0 0 0 4 3 1 289' 27 5.8 72
MTN8 Cup
MTN8 Cup
3 0 0 2 0 3 3 0 256' 27 5.3 73
Mamelodi Sundowns
Mamelodi Sundowns
2023/24
37 5 3 10 0 37 34 3 2948' 27 7.1 71
Mamelodi Sundowns
Mamelodi Sundowns
2022/23
38 2 2 7 0 38 36 2 3095' 26 7.1 68
Mamelodi Sundowns
Mamelodi Sundowns
2021/22
18 2 2 3 0 18 10 8 950' 25 6.1 68
SuperSport United
SuperSport United
2021/22
14 4 0 2 0 14 13 1 1143' 24 7.1 68

Historical performance in clubs

By teams Season. MP GS Min.
SuperSport United
SuperSport United
6 156 134 11903' 17 30
Mamelodi Sundowns
Mamelodi Sundowns
4 137 117 10390' 12 30
By competition Season. MP GS Min.
PSL
PSL
9 197 165 14652' 22 32
CAF Champions
CAF Champions
4 35 31 2717' 3 8
MTN8 Cup
MTN8 Cup
8 24 24 2126' 1 11
Nedbank Cup
Nedbank Cup
8 14 11 1004' 1 4
Telkom Knockout Cup
Telkom Knockout Cup
4 9 8 718' 0 1

For the national team

3815
44 times at International
7 times at U23
6 times at U20
9
Average number of goals
0.2
3
6
0
Other information
Times called up
49
Matches as a starter
39
Off the bench
5
Debut
24/3/2018
Age on debut
21.2 years old
Last match
21/3/2025
Age in last game
28.2 years old

Career with national team

Teams Year MP
MP GS MS MIN Age Pts. ELO
South Africa
South Africa
2025
1 0 0 0 0 1 1 0 82' 28 5.8 73
WC Qual. Africa
WC Qual. Africa
1 0 0 0 0 1 1 0 82' 28 5.8 73
South Africa
South Africa
2024
16 5 1 2 0 16 16 0 1431' 27 7.7 72
South Africa
South Africa
2023
7 0 1 3 0 7 7 0 586' 26 5.6 69
South Africa
South Africa
2022
6 1 0 0 0 6 4 2 345' 25 5.5 68
South Africa
South Africa
2021
6 2 1 0 0 6 6 0 515' 24 6.7 68

Performances for the national team

By teams Season. MP GS Min.
South Africa
South Africa
8 44 39 3453' 9 6
Sudáfrica U23
Sudáfrica U23
2 7 7 593' 2 2
Sudáfrica U20
Sudáfrica U20
1 6 4 417' 0 2
By competition Season. MP GS Min.
International Friendly
International Friendly
5 13 10 865' 1 1
WC Qual. Africa
WC Qual. Africa
4 11 11 957' 2 2
CAF Qualifying
CAF Qualifying
3 10 9 814' 4 2
CAF
CAF
1 7 7 630' 2 0
CAF U23
CAF U23
1 4 4 330' 1 1

Titles

  • MTN8 Cup Winner
    MTN8 Cup Winner
  • 2
    Nedbank Cup Winner
    Nedbank Cup Winner
  • South African champion
    South African champion

Most important achievements

Milestones and events on this day
First international brace, First brace
South Africa
South Africa
11 OCT. 24
27 years
Debut in category
CAF
CAF
16 JAN. 24
26 years

Best performances