WC
WC 2026 PROFILES
Football
World Cup 2026
/ Group A / Teboho Mokoena
Mamelodi Sundowns Midfielder
Teboho Mokoena

Teboho Mokoena

Midfielder · Mamelodi Sundowns
South Africa
Age
29
24.01.1997
Market value
€2.8m
Quality
47
/ 100
Overall
58
/ 100
Player radar hover any spoke
Career by season
Season Team M G A 🟨 🟥 Rating
Last 42 matches Club + NT
Date Comp. Home Score Away Min G A 🟨 🟥 Rating W/L
18.06.26 WC Czech Republic 1–0 South Africa 90' · · 1 · 6.7 L
11.06.26 WC Mexico 2–0 South Africa 90' · · 1 · 6.0 L
29.05.26 CF Mamelodi Sundowns 3–1 RB Leipzig not in the squad · · · · W
29.05.26 FI South Africa 0–0 Nicaragua on the bench · · · · D
24.05.26 CL FAR Rabat 1–1 Mamelodi Sundowns 90' 1 · 1 · 7.7 D
17.05.26 CL Mamelodi Sundowns 1–0 FAR Rabat 90' · · · · 7.4 W
12.05.26 PS TS Galaxy 3–2 Mamelodi Sundowns 90' · · · · 7.4 L
09.05.26 PS Mamelodi Sundowns 7–4 Siwelele 68' 1 · · · 7.9 W
06.05.26 PS Mamelodi Sundowns 1–1 Kaizer Chiefs 90' · · · · 6.7 D
03.05.26 PS Mamelodi Sundowns 3–0 Polokwane 90' · 1 · · 9.0 W
29.04.26 PS Polokwane 0–1 Mamelodi Sundowns 90' · · · · 7.8 W
26.04.26 PS Richards Bay 0–0 Mamelodi 12' · · · · 6.4 D
22.04.26 PS Mamelodi 1–1 Stellenbosch 90' · · · · 6.7 D
18.04.26 BL Mamelodi 1–0 Esperance Tunis 90' · · 1 · 6.3 W
12.04.26 BL Esperance Tunis 0–1 Mamelodi 90' · · · · 7.3 W
07.04.26 PS Durban City 0–1 Mamelodi 8' · · · · W
03.04.26 PS Mamelodi 4–1 Chippa United 15' · 1 · · 6.9 W
31.03.26 BAR Dél-Afrika 1–2 Panama 86' · · · · 6.6 L
27.03.26 BAR Dél-Afrika 1–1 Panama 71' · · · · 7.4 D
22.03.26 BL Stade Malien 2–0 Mamelodi 90' · · · · 6.5 L
17.03.26 PS Mamelodi 3–1 Marumo Gallants 45' 2 · · · 8.8 W
13.03.26 BL Mamelodi 3–0 Stade Malien 90' · · · · 6.7 W
10.03.26 PS Orbit College 0–2 Mamelodi On the bench · · · · W
04.03.26 PS Mamelodi 2–1 Golden Arrows 90' 1 · 1 · 7.8 W
01.03.26 PS Mamelodi 3–1 Sekhukhune 59' · · 1 · 7.0 W
24.02.26 PS AmaZulu 0–1 Mamelodi 90' · · · · 8.4 W
21.02.26 NK TS Galaxy 2–0 Mamelodi Not in squad · · · · L
18.02.26 PS Orlando 1–2 Mamelodi 90' · · 1 · 6.8 W
14.02.26 BL Mamelodi 2–0 MC Alger 90' · · · · 7.2 W
08.02.26 BL St Eloi Lupopo 1–1 Mamelodi 90' · · · · 7.2 D
30.01.26 BL Al-Hilal Omdurman 2–1 Mamelodi 90' · · · · 6.9 L
27.01.26 PS Sekhukhune 0–2 Mamelodi Not in squad · · · · W
23.01.26 BL Mamelodi 2–2 Al-Hilal Omdurman 90' 1 · · · 7.5 D
19.01.26 PS Mamelodi 2–0 Orbit College Not in squad · · · · W
04.01.26 ANK Dél-Afrika 1–2 Kamerun 90' · · 1 · 6.5 L
29.12.25 ANK Zimbabwe 2–3 Dél-Afrika 90' · · · · 7.4 W
14.10.25 WC South Africa 3–0 Rwanda 90' · · · · W
10.10.25 WC Zimbabwe 0–0 South Africa 90' · · · · D
09.09.25 WC South Africa 1–1 Nigeria 90' · · 1 · D
05.09.25 WC Lesotho 0–3 South Africa 90' · · · · W
21.03.25 WC South Africa 0–3 Lesotho 82' · · · · L
11.06.24 WC South Africa 3–1 Zimbabwe 90' · · 1 · W
Transfer history
  • 27.01.2022 Supersport Utd Mamelodi Sundowns