South AfricaTeboho Mokoena – South Africa | World Cup 2026 Player Profile

    Teboho Mokoena
    Teboho Mokoena
    Date of BirthJanuary 24, 1997 (age 29)
    Place of BirthBethlehem, South Africa
    Height / Weight176 / 68
    PositionMidfielder
    Current ClubMamelodi Sundowns
    66
    Career
    Appearances
    10
    Career
    Goals
    2025-26 Season
    CompetitionMPGlsAst
    Friendlies200
    World Cup210
    8 Cup701
    Africa Cup of Nations Qualification630
    Africa Cup of Nations400
    CAF Champions League1220
    Premier Soccer League2242
    Cup701
    League Cup400
    All Competitions66104
    14
    Int'l
    Caps
    4
    Int'l
    Goals
    South Africa's group: Group A →
    South Africa International
    VeloBet

    Get a $20 World Cup Free Bet — No Deposit Required

    Accepts:
    Ξ
    Ł
    · 18+ · PLAY RESPONSIBLY

    Standard stats — all competitions

    SeasonAgeSquadCountryCompMPStartsMinGlsAstG+ACrdYCrdR
    202629South AfricaWorldFriendlies2215700000
    202629South AfricaWorldWorld Cup2218010120
    202528Mamelodi SundownsSouth-Africa8 Cup7652801120
    202528South AfricaAfrica Cup of Nations Qualification6653130310
    202528South AfricaWorldFriendlies114500000
    202528South AfricaWorldAfrica Cup of Nations4436000020
    202528Mamelodi SundownsWorldCAF Champions League12121,08920220
    202528Mamelodi SundownsSouth-AfricaPremier Soccer League22171,62242660
    202427Mamelodi SundownsSouth-AfricaPremier Soccer League101078812320
    202427Mamelodi SundownsSouth-AfricaCup7652801120
    202427Mamelodi SundownsSouth-Africa8 Cup7652801120
    202427Mamelodi SundownsSouth-AfricaLeague Cup4328900000
    202427Mamelodi SundownsWorldCAF Champions League111199001120
    202427South AfricaWorldFriendlies119000000
    2023-2426Mamelodi SundownsSouth-AfricaPremier Soccer League7652801120
    2023-2426Mamelodi SundownsSouth-Africa8 Cup7652801120
    2023-2426Mamelodi SundownsSouth-AfricaCup2221000000
    2023-2426Mamelodi SundownsSouth-AfricaLeague Cup00000000
    2023-2426Mamelodi SundownsWorldAfrican Football League111199001120
    2023-2426Mamelodi SundownsWorldCAF Champions League6539811210
    2023-2426South AfricaWorldAfrica Cup of Nations7768921300
    2023-2426South AfricaAfrica Cup of Nations Qualification3327001110
    2023-2426South AfricaWorldFriendlies2213600010
    2023-2426South AfricaWorldWorld Cup - Qualification Africa9981400030
    2022-2325Mamelodi SundownsSouth-AfricaPremier Soccer League7652801120
    2022-2325Mamelodi SundownsSouth-AfricaCup7652801120
    2022-2325Mamelodi SundownsSouth-Africa8 Cup3327000010
    2022-2325Mamelodi SundownsWorldCAF Champions League8870310130
    2022-2325South AfricaWorldWorld Cup - Qualification Africa6651520200
    2022-2325South AfricaWorldFriendlies6434510100
    2021-2224Mamelodi SundownsSouth-AfricaPremier Soccer League8546610120
    2021-2224Supersport UnitedSouth-AfricaPremier Soccer League13121,05340420
    2021-2224Mamelodi SundownsSouth-AfricaCup2111800000
    2021-2224Supersport UnitedSouth-AfricaCup00000000
    2021-2224Supersport UnitedSouth-Africa8 Cup1112000000
    2021-2224Mamelodi SundownsWorldCAF Champions League7327610110
    2020-2123Supersport UnitedSouth-AfricaPremier Soccer League22201,79740460
    2020-2123Supersport UnitedSouth-Africa8 Cup3327000010
    2020-2123Supersport UnitedSouth-AfricaCup00000000
    2020-2123South Africa U23WorldOlympics Men3326310110
    2020-2123South AfricaWorldFriendlies2111100000
    CAREER4 Clubs24822019,651291645560

    Shooting stats

    SeasonSquadCompGlsShSoTSoT%G/ShG/SoT
    2026South AfricaFriendlies011100.0%0.000.00
    2026South AfricaWorld Cup12150.0%0.501.00
    2025Mamelodi Sundowns8 Cup010330.0%0.000.00
    2025South AfricaAfrica Cup of Nations Qualification311218.2%0.271.50
    2025South AfricaFriendlies02150.0%0.000.00
    2025South AfricaAfrica Cup of Nations07342.9%0.000.00
    2025Mamelodi SundownsCAF Champions League28337.5%0.250.67
    2025Mamelodi SundownsPremier Soccer League4311548.4%0.130.27
    2024Mamelodi SundownsPremier Soccer League114642.9%0.070.17
    2024Mamelodi SundownsCup010330.0%0.000.00
    2024Mamelodi Sundowns8 Cup010330.0%0.000.00
    2024Mamelodi SundownsLeague Cup0
    2024Mamelodi SundownsCAF Champions League020840.0%0.000.00
    2024South AfricaFriendlies0
    2023-24Mamelodi SundownsPremier Soccer League010330.0%0.000.00
    2023-24Mamelodi Sundowns8 Cup010330.0%0.000.00
    2023-24Mamelodi SundownsCup0
    2023-24Mamelodi SundownsLeague Cup0
    2023-24Mamelodi SundownsAfrican Football League020840.0%0.000.00
    2023-24Mamelodi SundownsCAF Champions League112433.3%0.080.25
    2023-24South AfricaAfrica Cup of Nations217952.9%0.120.22
    2023-24South AfricaAfrica Cup of Nations Qualification03133.3%0.000.00
    2023-24South AfricaFriendlies0
    2023-24South AfricaWorld Cup - Qualification Africa07342.9%0.000.00
    2022-23Mamelodi SundownsPremier Soccer League010330.0%0.000.00
    2022-23Mamelodi SundownsCup010330.0%0.000.00
    2022-23Mamelodi Sundowns8 Cup0
    2022-23Mamelodi SundownsCAF Champions League116743.8%0.060.14
    2022-23South AfricaWorld Cup - Qualification Africa2
    2022-23South AfricaFriendlies1
    2021-22Mamelodi SundownsPremier Soccer League1
    2021-22Supersport UnitedPremier Soccer League4
    2021-22Mamelodi SundownsCup0
    2021-22Supersport UnitedCup0
    2021-22Supersport United8 Cup0
    2021-22Mamelodi SundownsCAF Champions League12150.0%0.501.00
    2020-21Supersport UnitedPremier Soccer League4
    2020-21Supersport United8 Cup0
    2020-21Supersport UnitedCup0
    2020-21South Africa U23Olympics Men1
    2020-21South AfricaFriendlies0
    CAREER4 Clubs292439438.7%0.120.31

    Discipline & miscellaneous stats

    SeasonSquadComp90sCrdYCrdRFlsFldIntTklW
    2026South AfricaFriendlies1.7004216
    2026South AfricaWorld Cup2.0203542
    2025Mamelodi Sundowns8 Cup5.9209943
    2025South AfricaAfrica Cup of Nations Qualification5.9102645
    2025South AfricaFriendlies0.5002
    2025South AfricaAfrica Cup of Nations4.0207745
    2025Mamelodi SundownsCAF Champions League12.12021171819
    2025Mamelodi SundownsPremier Soccer League18.06022261631
    2024Mamelodi SundownsPremier Soccer League8.8201310210
    2024Mamelodi SundownsCup5.9209943
    2024Mamelodi Sundowns8 Cup5.9209943
    2024Mamelodi SundownsLeague Cup3.200
    2024Mamelodi SundownsCAF Champions League11.0201814823
    2024South AfricaFriendlies1.000
    2023-24Mamelodi SundownsPremier Soccer League5.9209943
    2023-24Mamelodi Sundowns8 Cup5.9209943
    2023-24Mamelodi SundownsCup2.300
    2023-24Mamelodi SundownsLeague Cup0.000
    2023-24Mamelodi SundownsAfrican Football League11.0201814823
    2023-24Mamelodi SundownsCAF Champions League4.410311310
    2023-24South AfricaAfrica Cup of Nations7.700151569
    2023-24South AfricaAfrica Cup of Nations Qualification3.0103122
    2023-24South AfricaFriendlies1.510
    2023-24South AfricaWorld Cup - Qualification Africa9.0301218311
    2022-23Mamelodi SundownsPremier Soccer League5.9209943
    2022-23Mamelodi SundownsCup5.9209943
    2022-23Mamelodi Sundowns8 Cup3.010
    2022-23Mamelodi SundownsCAF Champions League7.83014101317
    2022-23South AfricaWorld Cup - Qualification Africa5.700
    2022-23South AfricaFriendlies3.800
    2021-22Mamelodi SundownsPremier Soccer League5.220
    2021-22Supersport UnitedPremier Soccer League11.720
    2021-22Mamelodi SundownsCup1.300
    2021-22Supersport UnitedCup0.000
    2021-22Supersport United8 Cup1.300
    2021-22Mamelodi SundownsCAF Champions League3.1101112
    2020-21Supersport UnitedPremier Soccer League20.060
    2020-21Supersport United8 Cup3.010
    2020-21Supersport UnitedCup0.000
    2020-21South Africa U23Olympics Men2.910
    2020-21South AfricaFriendlies1.200
    CAREER4 Clubs218.3560

    CrdY = Yellow cards · CrdR = Red cards · Fls = Fouls committed · Fld = Fouls drawn · Int = Interceptions · TklW = Tackles won

    Data is sourced from API-Football and updated regularly. If you notice incorrect information, it will be corrected in the next data refresh.