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

Africa Cup of Nations · Defender · #4 · South Africa · 20 yrs · Injured
M. Mbokazi is a defender. M. Mbokazi is a represents South Africa, 20 years old, defender. M. Mbokazi wears shirt number 4. M. Mbokazi was born in South Africa on 2005-09-19. M. Mbokazi's Sportra profile tracks season statistics across Africa Cup of Nations, Friendlies, World Cup, World Cup - Qualification Africa, and other leagues. M. Mbokazi is currently listed as injured in the latest squad data. M. Mbokazi's page brings together career clubs, trophies, injury history, multi-competition stats, and related news headlines. On Sportra you can explore M. Mbokazi season statistics, transfer history, trophies, injury updates, and related news across every competition tracked in the profile.

Defender · #4
| Season | Team |
|---|---|
| 2026 | |
| 2026 | |
| 2025 | |
| 2025 | |
| 2024 |
| Date | Type | From | To |
|---|---|---|---|
| 2026-01-25 | Transfer |
Season intelligence
Profile as Defender: defensive work, high usage. Archetype: Ball-winning midfielder. Season rating 7.0.
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.
Isolation threat and progressive carrying — volume plus success rate.
How often they draw fouls and stay out of trouble with cards.
Tackles, duels, and off-ball defensive contribution.
Shot-stopping, goals conceded, and penalty saves.
Minutes, availability, and how central they were to the team.
Every tracked category for this league and season, grouped by Sportra.

Lionel Messi is set to start as Inter Miami visit Chicago Fire looking to snap a rough patch of form. Lionel Messi has been included in the starting lineups as Inter Miami visit Chicago Fire at Soldier Field on Wednesday, with the Herons looking to snap a rough patch of form that has seen them go winless in five of their last six league matches. Messi enters the match fresh off a historic achievement, having become the first player in MLS history to reach 30 goal contributions in three separate seasons, a mark he hit while setting up Casemiro’s opener in Miami’s 2-2 draw against Atlanta United in the last fixture. Despite the individual milestone, Miami‘s results have cooled considerably since their 7-1 rout of Montreal, and the club now sits 10 points behind Nashville SC in the race for first place in the Eastern Conference. Chicago Fire, meanwhile, arrive at the match sitting third in the East, five points behind Miami for second place, with a win Wednesday closing that gap to just two points and giving the Fire a game in hand on the Herons. Noche de fútbol en Chicago. 🌃⚽️ #CHIvMIA • @MarriottBonvoy pic.twitter.com/umRymoHQBL— Inter Miami CF (@InterMiamiCF) September 9, 2026 Gregg Berhalter’s side heads into the match off the back of a wild 4-4 draw at Toronto, a result that featured a brace from Maren Haile-Selassie and a goal from Robert Lewandowski, who has quickly established himself as one of the most efficient scorers in MLS since his move to Chicago. Chicago Fire confirmed lineup Chicago will be without Jonathan Bamba, Mbekezeli Mbokazi and Andre Franco, all of whom sat out the Toronto draw with lower-body issues. Zinckernagel leads the Fire’s attack this season and will look to combine again with Lewandowski and Haile-Selassie up top. Chicago Fire confirmed starting XI: Chris Brady; Jeremy Dean, Jack Elliot, Noah Allen, Andrew Gutman; Anton Salestros, Dje Tah D’Avila, Robin Lod; Philip Zinckernagel, Robert Lewandowski, Maren Haile-Selassie. Inter Miami confirmed lineup Miami’s injury list remains lengthy, with Sergio Reguilon, Gonzalo Lujan, Micael and Mateo Silvetti all confirmed out for the trip to Chicago, forcing Guillermo Hoyos to once again patch together his backline and attacking rotation. Inter Miami confirmed starting XI: Dayne St. Clair; Ian Fray, Casemiro, Maximiliano Falcon, Fricio Caicedo; Rodrigo De Paul, Yannick Bright, Telasco Segovia; Lionel Messi, Luis Suarez, German Berterame.

With the MLS vs. Liga MX All-Star Game set to begin on Wednesday, Lionel Messi and Rodrigo de Paul are the two most notable absences for the event in Charlotte. The MLS All-Star team is set to square off against the Liga MX All-Stars on Wednesday, July 29, at Bank of America Stadium in Charlotte for the eighth edition of the North American showcase match. As anticipation builds ahead of kickoff, the absence of Inter Miami superstars Lionel Messi and Rodrigo De Paul stands out as the most glaring omission from tonight’s rosters. Lionel Messi and Rodrigo De Paul will not feature in the 2026 All-Star Game after receiving official load-management clearance from Major League Soccer. The decision stems directly from their grueling summer run at the 2026 World Cup, where the Argentine duo played through the final on July 19, leaving them without an adequate offseason recovery window. Having pushed through to the final against Spain, Inter Miami worked with league officials to coordinate an authorized rest period for the pair. Thanks to this special exemption, neither Messi nor De Paul will face disciplinary action or league-mandated suspensions, avoiding the situation Messi encountered last season following an unsanctioned absence. Having been granted time off from the midsummer exhibition, both Argentine stars received extended downtime following their international duties. Messi officially returned to Inter Miami’s training facility on Wednesday to begin his ramp-up period, while De Paul has yet to rejoin the squad under manager Guillermo Hoyos. POV: Morning greetings with the squad 😁☀️ pic.twitter.com/1ZAodv1BW4— Inter Miami CF (@InterMiamiCF) July 29, 2026 With the superstars sitting out, rookie midfielder Yannick Bright will serve as Inter Miami’s sole representative on the MLS All-Star squad. Even without Messi, the roster boasts plenty of star power, headlined by LAFC’s Son Heung-min and Vancouver Whitecaps midfielder Thomas Muller making their All-Star debuts, alongside forwards Sam Surridge (Nashville SC) and Petar Musa (FC Dallas). Noteworthy absences for the MLS vs. Liga MX All-Star Game Messi and De Paul lead a high-profile list of missing marquee names for tonight’s exhibition, particularly notable given that Messi has yet to participate in an All-Star Game since arriving in MLS in 2023. However, several other featured stars from both leagues will also sit out tonight’s contest. On the MLS side, Chicago Fire defender Mbekezeli Mbokazi was ruled out following his World Cup run with South Africa. Liga MX suffered notable hits as well: Pumas UNAM goalkeeper Keylor Navas will miss out due to a knee injury setback, while 17-year-old Tijuana prodigy Gilberto Mora was dropped from the squad without an official explanation from his club or the league.

Lionel Messi will not be present for the MLS All-Star Game, missing the event for the second consecutive year. Lionel Messi will once again be absent from the MLS All-Star Game, set to take place on Wednesday, July 29, against Liga MX at Bank of America Stadium in Charlotte. It marks another notable absence for the tournament’s biggest draw, as the Inter Miami captain remains the most influential player across both Concacaf leagues. Unlike last year, though, this absence was known well in advance. Messi is currently on an authorized vacation period, granted by his club after Argentina’s run to the 2026 World Cup final. Rodrigo De Paul, his Inter Miami teammate and fellow World Cup finalist, was left off the event for the same reason. Messi’s absence from the 2026 edition won’t result in any sanction, since the league was informed of his unavailability well ahead of time and he was never included on the official MLS roster in the first place. MLS Announces Additions to Roster for the 2026 @MLS All-Star Game presented by Chimehttps://t.co/o4H3NhF44U— MLS Communications (@MLS_PR) July 25, 2026 Was Messi sanctioned at the 2025 edition? This isn’t the first time Messi has skipped the exhibition. He also sat out the 2025 edition, but under very different circumstances: back then, he had been named to the squad and pulled out at the last minute, citing muscle overload. Because that decision wasn’t backed by a confirmed injury from MLS medical staff, and was instead a precaution taken jointly by the player and then-manager Javier Mascherano’s coaching staff, the league handed Messi a one-match suspension. MLS roster for the 2026 All-Star Game Goalkeepers: Maxime Crepeau (Orlando City), Matt Freese (New York City FC), Brian Schwake (Nashville SC). Defenders: Max Arfsten (Columbus Crew), Lucas Herrington (Colorado Rapids), Richie Laryea (Toronto FC), Anthony Markanich (Minnesota United), Mbekezeli Mbokazi (Chicago Fire), Steven Moreira (Columbus Crew), Daniel Munie (San Jose Earthquakes), Andy Najar (Nashville SC), Jackson Ragen (Seattle Sounders), Tim Ream (Charlotte FC). Midfielders: Pep Biel (Charlotte FC), Yannick Bright (Inter Miami), Andres Cubas (Vancouver Whitecaps), Evander (FC Cincinnati), Carles Gil (New England Revolution), Zavier Gozo (Real Salt Lake), Hany Mukhtar (Nashville SC), Thomas Muller (Vancouver Whitecaps), Ashley Westwood (Charlotte FC). Forwards: Anders Dreyer (San Diego FC), Guilherme (Houston Dynamo), Julian Hall (New York Red Bulls), Son Heung-Min (LAFC), Petar Musa (FC Dallas), Sam Surridge (Nashville SC), Philip Zinckernagel (Chicago Fire).
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 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.