Czech Republic 1-1 South Africa: Mokoena 8/10, Maseko 7/10 — Bafana Bafana player ratings from Atlanta

Published on by

Bafana Bafana came from behind to earn a hard-fought point at Mercedes-Benz Stadium as Teboho Mokoena’s penalty in the 83rd minute cancelled out Michal Sadílek’s sixth-minute opener for Czech Republic.

It was a far more composed and organised Bafana performance than the chaos of Mexico City, and the point keeps Hugo Broos’ side alive in Group A heading into their final game against South Korea.

How every Bafana Bafana player rated vs Czech Republic

Ronwen Williams — 7

Could do nothing about Sadílek’s early strike, a crisp finish into the corner from the edge of the box before the captain had time to set himself. Was alert and commanding for the remainder of the match as Czech Republic largely retreated after the goal, dealing comfortably with what came his way.

Ronwen Williams, Bafana Bafana - Image: IMAGO
Ronwen Williams, Bafana Bafana – Image: IMAGO

Organised his defence well and maintained composure despite South Africa’s early setback.


Khuliso Mudau — 7

One of South Africa’s most consistent performers across both World Cup games so far. Covered ground effectively on the right, won his duels against Coufal’s advancing runs, and was a reliable outlet when Bafana needed to recycle possession and start attacks from deep. Rarely caught out of position.


Mbekezeli Mbokazi — 7

A significant improvement from the Mexico opener. Handled the aerial threat from Schick and Krejci with authority, reading the ball early and using his body well. The 20-year-old Chicago Fire defender is growing into this tournament, and there was a composure about his game here that suggested he belongs at this level.


Ime Okon — 6

The Hannover defender deputised capably for the suspended Sphephelo Sithole. Did not put a foot wrong in a largely unspectacular performance that was exactly what was required — composed, defensively sound, nothing reckless. Dealt with Schick’s movement better than many expected.


Aubrey Modiba — 6

Solid on the left and provided a consistent outlet when Bafana had possession. Tracked the runners coming inside from Czech Republic’s wing-backs diligently and was one of the steadier presences in a back four that generally stood firm once South Africa grew into the match.


Jayden Adams — 6

Performed the unglamorous work that makes Bafana’s midfield function. Won the ball back consistently, screened the defence and limited the space Czech Republic’s attacking midfielders were able to operate in. Was not involved in the attacking play that ultimately won the penalty, but his platform made it possible.


Thalente Mbatha — 6

Made a competent case for his continued selection as the double pivot partner for Mokoena. Mbatha pressed energetically and made himself available as a passing option throughout, helping to keep South Africa’s shape in the first half after the early goal threatened to unsettle the team. Replaced in the second half as Broos chased the game.


Oswin Appollis — 7

The Orlando Pirates winger was South Africa’s most dangerous attacker from the first whistle. Drove at Czech Republic’s defence with directness and purpose, forcing a string of fouls and winning free-kicks in dangerous areas. His ability to check onto his left foot and cut inside gave the Czechs genuine problems, and he warmed the palms of Kovár with a sharp effort from range. One of the most encouraging individual performances of Bafana’s campaign so far.


Teboho Mokoena — 8

The defining performance of the match. Mokoena controlled the tempo with maturity, orchestrating South Africa’s build-up, winning the ball back in transition and growing in authority as Czech Republic retreated.

South Africa's Teboho Mokoena shields the ball against Czech Republic at the World Cup.
South Africa’s Teboho Mokoena shields the ball against Czech Republic at the World Cup. Image: Imago

He carried a booking from the Mexico game into this one, but managed his discipline expertly throughout. When the penalty fell to him in the 83rd minute, he sent Kovár the wrong way with absolute conviction. A captain’s performance on the biggest stage of his career.


Thapelo Maseko — 7

The AEL Limassol winger was a constant nuisance on the left side of South Africa’s attacking unit and played a central role in the goal that earned Bafana their first World Cup 2026 point. It was his driven effort in the 81st minute that struck Pavel Šulc on the hand inside the Czech area, prompting a VAR review and the penalty award that Mokoena converted. Showed more attacking intent and directness than many expected from a player who often flies under the radar.

Bafana Bafana midfielder Thapelo Maseko
Thapelo Maseko. Copyright: xMalachixGabriel – Imago

Iqraam Rayners — 5

The Mamelodi Sundowns striker earned the surprise start ahead of Lyle Foster and worked hard throughout, holding the ball up when it came and pressing the Czech defenders in their build-up.

He struggled to have a decisive influence, however, receiving limited service and finding himself isolated against a Czech defence that was content to sit deep. Replaced in the second half.


Substitutes

Relebohile Mofokeng — 6

Came on in the second half and brought the energy and directness that makes him South African football’s most compelling young talent. The Orlando Pirates star had a couple of incisive moments and showed the hunger to make something happen, though the time available was limited by the point at which Broos introduced him. Will push strongly to start against South Korea.

Lyle Foster — N/A

Introduced late and did not have enough time to be fairly assessed.

Other substitutes — N/A

The remaining substitutes came on too late to be meaningfully rated.


South Africa now face South Korea on June 24 in Monterrey knowing that a positive result will give them a genuine shot at the knockout rounds.

The point earned in Atlanta, and the far more disciplined performance that produced it, gives Broos genuine reason for optimism after the chaos of Mexico City.

<!-- Author Start -->Ayomide Oguntimehin<!-- Author End -->

Ayomide Oguntimehin

Editor Site Coordinator

  • Football
  • Sports Journalism
  • Odds
  • MMA
  • Boxing

Ayomide Oguntimehin is a CAF-accredited sports journalist and Chief Editor at Soccernet NG, Afrik Foot Nigeria & South Africa. Ayomide has worked with Sports Brief, Naija News and served as Social Lead Editor at Legit.ng. He has also featured on Goal, TVC News, Sports Mole, Topmercato, and Milan News24, among others. He holds a master’s degree and is currently pursuing a PhD. Follow Ayomide on X: @ayo_oguntimehin.