FIFA WORLD CUP 2026
Group AMexico·Czechia·South Africa·South KoreaGroup BBosnia & Herzegovina·Canada·Qatar·SwitzerlandGroup CBrazil·Haiti·Morocco·ScotlandGroup DAustralia·Paraguay·Türkiye·USAGroup ECuraçao·Ecuador·Germany·Côte d'IvoireGroup FJapan·Netherlands·Sweden·TunisiaGroup GBelgium·Egypt·Iran·New ZealandGroup HCabo Verde·Saudi Arabia·Spain·UruguayGroup IFrance·Iraq·Norway·SenegalGroup JAlgeria·Argentina·Austria·JordanGroup KColombia·DR Congo·Portugal·UzbekistanGroup LCroatia·England·Ghana·Panama Group AMexico·Czechia·South Africa·South KoreaGroup BBosnia & Herzegovina·Canada·Qatar·SwitzerlandGroup CBrazil·Haiti·Morocco·ScotlandGroup DAustralia·Paraguay·Türkiye·USAGroup ECuraçao·Ecuador·Germany·Côte d'IvoireGroup FJapan·Netherlands·Sweden·TunisiaGroup GBelgium·Egypt·Iran·New ZealandGroup HCabo Verde·Saudi Arabia·Spain·UruguayGroup IFrance·Iraq·Norway·SenegalGroup JAlgeria·Argentina·Austria·JordanGroup KColombia·DR Congo·Portugal·UzbekistanGroup LCroatia·England·Ghana·Panama
Open full hub →
Growing Discord community — direct access to the developer, live coverage & picks. Join the Discord Join now →
Leagues Matches Predictions Stats
Teboho Mokoena

Teboho Mokoena

T. Mokoena
Profile
ClubMamelodi Sundowns
National TeamSouth Africa
NationalitySouth Africa
BornJan 24, 1997 (29 yrs)
Height176 cm
FootRight
ContractUntil Jun 2029
Market Value3M EUR
Number#4
Scouting
Rating 74 /200
PotentialCan Polish Skills
Injury riskUnlikely
Est. wage€245K/yr
Season Summary (37 matches, 3276' played)
5
Goals
1
Assists
7.09
Avg Rating
1.7
xG
1.1
xA
ATTACKING
Shots63
On target21
Key passes38
Pass accuracy87.3%
DEFENSIVE
Tackles29
Interceptions37
Clearances35
Recoveries173
DUELS & DISCIPLINE
Duels won165/334
Aerials won32/61
Yellow cards7
Red cards0
Per 90 Minutes
0.14
Goals
0.03
Assists
0.05
xG
0.03
xA
1.73
Shots
1.04
Key Passes
0.8
Tackles
1.02
Interceptions
4.53
Duels Won
Match-by-Match Statistics
Date League Match Min Rating G A xG Shots KP Pass% Tackles Duels Cards
Jun 28 World Cup 2… South Africa --1 Canada 90 6.6 0 0 0.05 2(1) 0 45/55 2 7/13 -
Jun 18 World Cup 2… Czechia 1-1 South Africa 90 8.0 1 0 0.80 2(1) 5 93/97 1 5/10
Jun 11 World Cup 2… Mexico 2-- South Africa 90 6.5 0 0 - 0 1 39/42 0 4/7
May 29 Internation… South Africa --- Nicaragua - - 0 0 - 0 0 - 0 - -
May 24 CAF Champio… AS FAR Rabat 1-1 Mamelodi Su… 90 7.6 1 0 0.08 1(1) 0 26/37 1 4/7
May 17 CAF Champio… Mamelodi Su… 1-- AS FAR Rabat 90 7.6 0 0 0.06 1 0 58/69 1 4/6 -
Apr 18 CAF Champio… Mamelodi Su… 1-- Espérance T… 90 6.3 0 0 - 0 1 38/43 0 3/11
Apr 12 CAF Champio… Espérance T… --1 Mamelodi Su… 90 6.9 0 0 0.01 1 1 38/43 2 4/10 -
Mar 31 Internation… South Africa 1-2 Panama 86 6.9 0 0 - 0 0 54/62 2 6/10 -
Mar 27 Internation… South Africa 1-1 Panama 71 7.3 0 0 0.01 1(1) 1 68/75 2 6/10 -
Mar 22 CAF Champio… Stade Malien 2-- Mamelodi Su… 90 6.8 0 0 0.05 2 1 43/52 1 6/8 -
Mar 13 CAF Champio… Mamelodi Su… 3-- Stade Malien 90 7.0 0 0 0.01 1 0 61/67 1 1/3 -
Feb 14 CAF Champio… Mamelodi Su… 2-- MC Alger 90 6.9 0 0 0.04 1 0 51/59 2 4/6 -
Feb 08 CAF Champio… FC Saint-Él… 1-1 Mamelodi Su… 90 7.1 0 0 0.01 1(1) 1 24/32 2 11/17 -
Jan 30 CAF Champio… Al-Hilal Om… 2-1 Mamelodi Su… 90 7.0 0 0 0.14 1 0 43/51 1 6/9 -
Jan 23 CAF Champio… Mamelodi Su… 2-2 Al-Hilal Om… 90 7.9 1 0 0.02 2(1) 1 56/64 0 4/7 -
Jan 04 Africa Cup … South Africa 1-2 Cameroon 90 6.9 0 0 0.07 3(1) 1 67/76 1 5/12 -
Dec 29 Africa Cup … Zimbabwe 2-3 South Africa 90 7.4 0 0 0.02 1(1) 0 57/65 0 7/10 -
Dec 26 Africa Cup … Egypt 1-- South Africa 90 7.0 0 0 0.16 4(1) 4 72/80 1 2/7 -
Dec 22 Africa Cup … South Africa 2-1 Angola 90 7.2 0 0 0.09 3 2 56/58 0 2/2 -
Nov 28 CAF Champio… MC Alger --- Mamelodi Su… 90 6.8 0 0 - 0 0 45/54 0 3/10 -
Nov 22 CAF Champio… Mamelodi Su… 3-1 FC Saint-Él… 90 7.1 0 0 0.11 2 1 105/108 1 3/8 -
Oct 14 World Cup Q… South Africa 3-- Rwanda 90 7.1 0 0 - 2 0 63/69 3 6/7 -
Oct 10 World Cup Q… Zimbabwe --- South Africa 90 7.1 0 0 - 3(1) 2 58/67 0 6/10 -
Sep 09 World Cup Q… South Africa 1-1 Nigeria 90 6.9 0 0 - 0 0 25/34 0 6/7
Sep 05 World Cup Q… Lesotho --3 South Africa 90 7.0 0 0 - 0 0 63/73 0 5/8 -
Jun 11 World Cup Q… South Africa 3-1 Zimbabwe 90 6.9 0 0 - 5 2 84/89 0 2/9
Jun 07 World Cup Q… Nigeria 1-1 South Africa 90 6.8 0 0 - 2(1) 1 28/31 1 1/6 -
Feb 11 Africa Cup … South Africa --- DR Congo 90 6.7 0 0 - 1 2 51/56 0 5/11 -
Feb 07 Africa Cup … Nigeria 1-1 South Africa 120 7.2 1 0 - 3(2) 1 70/83 0 8/13 -
Feb 04 Africa Cup … Cabo Verde --- South Africa 120 8.2 0 0 - 6(2) 3 48/58 1 4/12 -
Jan 31 Africa Cup … Morocco --2 South Africa 90 7.8 1 0 - 3(2) 1 56/65 1 3/7 -
Jan 24 Africa Cup … South Africa --- Tunisia 90 6.6 0 0 - 1 2 34/41 0 1/11 -
Jan 22 Africa Cup … South Africa 4-- Namibia 89 7.6 0 1 - 3(1) 2 32/47 0 7/16 -
Jan 17 Africa Cup … Mali 2-- South Africa 90 7.0 0 0 - 2(2) 1 39/49 0 6/14 -
Nov 21 World Cup Q… Rwanda 2-- South Africa 90 6.7 0 0 - 1(1) 1 64/76 2 6/14 -
Nov 18 World Cup Q… South Africa 2-1 Benin 90 6.7 0 0 - 2 0 63/68 0 2/6

Get Teboho Mokoena's data via the API:

# Player profile (bio, scouting data, market value, contract)
curl -H "Authorization: Token YOUR_API_KEY" \
     "https://sports.bzzoiro.com/api/v2/players/14399/"

# Match-by-match stats (30+ metrics per game)
curl -H "Authorization: Token YOUR_API_KEY" \
     "https://sports.bzzoiro.com/api/v2/players/14399/stats/"