Tshegofatso John Mabasa (born 1 October 1996) is a South African professional soccer player who plays as a forward for Botola Pro side Maghreb of Fez.

Career Club Born in Bloemfontein, Mabasa's first career club was Bloemfontein Celtic. He made his first-team debut during a 2014 Telkom Knockout encounter with AmaZulu on 4 October, which was followed by his professional league debut in the South African Premier Division in May 2015 versus Free State Stars. In total, he made thirty-one appearances for the club in his first four seasons, during which time he also scored his first senior goals, netting in Telkom Knockout ties with Platinum Stars and Polokwane City in November 2017. His first goal in league action arrived on 5 August 2018 in a 2–0 win over Chippa United.

In the 2023/24 season he finished as a top goal scorer in the league while playing for Orlando Pirates.

Mabasa scored his Orlando Pirates's 2nd hat-trick, on 24 December 2024 against Marumo Gallants. This made him the second all-time scorer of Orlando Pirates with 50 goals for the club.

Mabasa was on loan to Stellenbosch F.C. from January 2026.

Maghreb of Fez In August 2026 he signed with Botola Pro side Maghreb of Fez.

International career Mabasa has represented South Africa at senior level, winning his first cap during a 2018 African Nations Championship qualifier with Zambia on 19 August 2017. He had previously featured for the South Africa under-23s.

Career statistics Club . + Club statisticsClubSeasonLeagueCupIncludes the Nedbank CupLeague CupIncludes the Telkom KnockoutContinentalOtherIncludes the MTN 8TotalDivisionAppsGoalsAppsGoalsAppsGoalsAppsGoalsAppsGoalsAppsGoalsBloemfontein Celtic2014–15Premier Division100010—00202015–16100000—00102016–171201000—001302017–181201022—001522018–192393110—002710Orlando Pirates2019-20Premier Division 2270010 - -202572020-21115111062 - -1982021-22162100051 - -2232023-24131053 - - - - - -1813Sekhukhune United (loan)2022-23Premier Division 18220 - - - - - -202Moroka Swallows (loan)2023-24Premier Division 136 - -10 - -10166Career total142411147211 33017851

International

+ Appearances and goals by national team and yearNational teamYearAppsGoalsSouth Africa201710202110202353Total73

Scores and results list South Africa's goal tally first, score column indicates score after each Mabasa goal.

+ List of international goals scored by Tshegofatso MabasaNo.DateVenueOpponentScoreResultCompetition1Princess Magogo Stadium, KwaMashu, South Africa1–12–12023 COSAFA Cup22–13King Zwelithini Stadium, Umlazi, South Africa1–01–22023 COSAFA Cup

References