Goal efficiency
How clinical and direct the player was in front of goal — volume, accuracy, and conversion.

African Football League · Attacker · #12 · South Africa · 22 yrs
T. Maseko is an attacker. T. Maseko is a represents South Africa, 22 years old, attacker. T. Maseko wears shirt number 12. T. Maseko was born in South Africa on 2003-11-11. T. Maseko's Sportra profile tracks season statistics across African Football League, Friendlies, UEFA Europa Conference League, World Cup, and other leagues. T. Maseko's page brings together career clubs, trophies, injury history, multi-competition stats, and related news headlines. On Sportra you can explore T. Maseko season statistics, transfer history, trophies, injury updates, and related news across every competition tracked in the profile.

Attacker · #12
| Season | Team |
|---|---|
| 2026 | |
| 2025 | |
| 2025 | |
| 2024 | |
| 2024 |
| Date | Type | From | To |
|---|---|---|---|
| 2026-08-17 | Transfer | ||
| 2026-06-29 | Return from loan | ||
| 2026-01-19 | Loan |
Season intelligence
Profile as Midfielder: finisher. Archetype: Clinical forward.
Scaled 0–99 from season output — map to fantasy, comparisons, or scouting cards.
Per-90 rates, efficiency ratios, and Sportra indices from season totals.
How clinical and direct the player was in front of goal — volume, accuracy, and conversion.
Playmaking output: assists, key passes, and custom chance-creation signals.
Minutes, availability, and how central they were to the team.
Every tracked category for this league and season, grouped by Sportra.

Despite their defeat to Switzerland, Canada managed to reach the Round of 32 of the 2026 World Cup. There, they will face South Africa, looking for a convincing victory. With this in mind, both sides are expected to have a competitive clash. Here are the confirmed lineups for both sides. Even though they lost the top spot in their group to Switzerland, Canada secured their place in the knockout stage for the first time in their history. There, they will face South Africa, one of the most defensively solid teams at the 2026 World Cup. With this in mind, fans are keeping a close eye on Alphonso Davies‘ availability, as he has yet to make his tournament debut and could be key in attack. Canada have shined as one of the most consistent national teams. While imposing an offensive approach, they also shine in defensive task. To chase the victory, Tajon Buchanan and Liam Millar are set to be key to break the defensive line. Moreover, Jonathan David will also play a huge role, opening gaps within the centerbacks and chasing the goal. While Alphonso Davies is the main star of Canada, he has yet to make his debut at the 2026 World Cup. After suffering a hamstring injury at the beginning of May, he has been recovering, missing the entire group stage. Jesse Marsch has made it clear that he will be available to have some minutes, but he will start from bench. With this, he will look to avoid relapses on his injury. Without being a particularly impressive attacking team, South Africa reached the knockout stage by prioritizing defensive consistency. Therefore, Hugo Broos is expected to stick with his two defensive lines. However, their counterattacks are very dangerous, as they are capable of forcing defensive mistakes from their opponents. Without a striker in top form, they could instead shine through their aerial game, where several players can shine. Cyle Larin #9 of Canada celebrates with Promise David #24 after scoring a goal. South Africa confirmed lineup vs Canada South Africa are looking to upset Canada with a more conservative approach. Head coach Hugo Broos will be without Themba Zwane due to the red card he received in the opening match against Mexico. However, he will keep a similar lineup that helped them shine against South Korea, with Mbekezeli Mbokazi leading the defensive line. In addition, Thapelo Maseko will once again have the task of making the difference in front of goal. With this in mind, South Africa will play as follows: Ronwen Williams; Khuliso Mudau, Ime Okon, Mbekezeli Mbokazi, Aubrey Modiba; Yaya Sithole, Teboho Mokoena; Thapelo Maseko, Relebohile Mofokeng, Oswin Appollis; Evidence Makgopa. Canada confirmed lineup vs South Africa Canada have proven to be one of the most consistent teams at the 2026 World Cup. Relying on an attacking approach, head coach Jesse Marsch has excelled in every aspect, as his team have also been solid defensively. Therefore, they will bet on a similar lineup, looking to dominate the match and impose their goalscoring threat. In addition, Alphonso Davies could be a key impact substitute. Considering this, Canada will lineup as follows: Maxime Crépeau; Alistair Johnston, Luc De Fougerolles, Derek Cornelius, Richie Laryea; Tajon Buchanan, Stephen Eustáquio, Nathan-Dylan Saliba, Liam Millar; Jonathan David, Tani Oluwaseyi.

South Africa reached the World Cup knockout stage for the first time on Wednesday with a 1-0 victory over South Korea, completing a remarkable recovery after losing their opener. Thapelo Maseko scored the decisive second-half goal as Bafana Bafana secured second place in Group A behind Mexico after drawing with the Czech Republic.
South Africa 1-0 South Korea: Thapelo Maseko created history for Bafana Bafana to lock up second in Group A and progress to a first-ever knockout tie after a disastrous loss to start the tournament against hosts Mexico
South Africa 1-0 South Korea: Thapelo Maseko created history for Bafana Bafana to lock up second in Group A and progress to a first-ever knockout tie after a disastrous loss to start the tournament against hosts Mexico
Bafana Bafana qualified for the last 32 as Thapelo Maseko hit the only goal in their Group A match against South KoreaSouth Korea is in red. South Africa is in yellow. The referees are in black, and Tello blows the whistle.I was worried for a bit that we’d start without a word from Peter Oh: “I’m looking forward to this clash of the Souths, and hoping that Oh Hyeon-gyu (no relation, unfortunately) has another ooh-aah moment. His winner against Czechia was oh so nice!” Continue reading...
South Africa celebrated a first World Cup knockout berth with jubilant scenes on Wednesday after Thapelo Maseko’s second-half strike secured a 1-0 victory against South Korea, who still have a chance of advancing as one of the eight best third-placed teams.Maseko fired into the bottom corner in the 63rd minute to put South Africa – who will face the co-hosts Canada in Los Angeles on Sunday – on four points behind the Group A winners, Mexico, who beat Czechia 3-0. South Korea – who started with their talisman, Son Heung-min, on the bench – have three points. Continue reading...
South Africa and South Korea square off in Group A to close out the opening phase of the 2026 World Cup, with both sides fighting for a ticket to the knockout rounds. The Group A of the 2026 World Cup comes to an end as South Africa face South Korea at Monterrey Stadium. This final group stage match serves as a definitive fixture for both nations as they battle to book a spot in the highly anticipated Round of 32. Despite suffering a narrow 1-0 defeat to co-hosts Mexico on Matchday 2, South Korea remain in an excellent position to advance. Their opening-day 2-1 victory over Czechia means the Taegeuk Warriors control their own destiny. For this South Korea’s crucial game, Son Heung-min won’t feature in the starting lineup, where a draw will be enough to officially guarantee their place in the next round. The path ahead is significantly steeper for South Africa. The Bafana Bafana have accumulated just one point in the group standings, courtesy of a dramatic, late equalizer against Czechia on Matchday 2. Consequently, South Africa face a non-negotiable must-win scenario to keep their World Cup journey alive. Teboho Mokoena #4 of South Africa celebrates a goal vs Czech Republic. (Getty Images) South Africa confirmed lineup With a victory being the only avenue to secure a spot in the Round of 32, manager Hugo Broos is expected to field his absolute strongest XI to spearhead the attack and hunt for all three points. South Africa’s confirmed lineup: Ronwen Williams; Khuliso Mudau, Mbekezeli Mbokazi, Ime Okon, Aubrey Modiba; Thalente Mbatha, Sphephelo Sithole; Thapelo Maseko, Relebohile Mofokeng, Oswin Appollis; Evidence Makgopa. South Korea confirmed lineup Manager Hong Myung-bo faces late fitness tests on two key starters. Defender Kim Min-jae and midfielder Bae Jun-ho are both racing against the clock after picking up ankle knocks, meaning they could potentially start on the bench. South Korea’s confirmed lineup: Kim Seung-gyu; Han-Beom Lee, Kim Min-jae, Gi-Hyuk Lee; Young-woo Seol, Paik Seung-ho, Hwang In-beom, Lee Tae-seok; Lee Kang-in, Hwang Hee-chan; Oh Hyeon-gyu.
Tap a headline to view metadata and excerpt fields in Sportra, then use the article website button to continue on the original publisher page.