Match Analysis: Czechia vs South Africa

← Back to fixtures
Matchday Group Stage - 2Thursday, 18 June 2026 at 16:00
Form — last 5
--LDL
Form — last 5
-LDWL
Current group table

Group A standings

#TeamPGDPts
1Mexico5+712
2South Africa4-24
3South Korea3-13
4Czechia3-41
Context inputs to the model

Match conditions

Weather
Atlanta, GA, USA
Temp
29°C
Humidity
71%
Wind
19 km/h
Rain
0 mm
Altitude
320m
Sea-level to moderate elevation — no notable altitude impact.
Rest & travel
Czechia7d rest~2373 km2h tz shift
South Africa7d rest~2171 km2h tz shift
xG form
Czechia0.83 for / 2.30 against(last 1)
South Africa0.07 for / 1.46 against(last 1)
FIFA ranking
CzechiaCzechia#401506 pts
South AfricaSouth Africa#601428 pts
Squad fatigue
CzechiaCzechia1908min · 26p
South AfricaSouth Africa1673min · 26p
Avg club-season minutes across players with data.
How each side tends to play

Team style — last 1 match

CzechiavsSouth Africa
  • 0.83xG for0.07
  • 38%Possession %39%
  • 7.0Shots3.0
  • 4.0Shots on target2.0
  • 5.0Corners1.0
  • 16.0Fouls11.0
Injuries & suspensions

Team news

  • #13
    S. SitholeMID
    Red Card in previous match (2026-06-11) — likely suspended · Auto-detected from match events
    SUSPENDED
  • #11
    T. ZwaneMID
    Red Card in previous match (2026-06-11) — likely suspended · Auto-detected from match events
    SUSPENDED
Timeline — goals, cards & substitutions

Match events

  • M. Sadilek (assist: A. Sojka)
    6'
  • 33'
    T. MokoenaYellow
  • 40'
    T. MbathaYellow
  • 46'
    J. Adams OFF, R. Mofokeng ON
  • V. Darida OFF, P. Sulc ON
    55'
  • A. Sojka OFF, J. Zeleny ON
    55'
  • 66'
    I. Rayners OFF, E. Makgopa ON
  • A. Hlozek OFF, L. Provod ON
    67'
  • M. Sadilek OFF, T. Soucek ON
    67'
  • L. KrejciYellow
    75'
  • L. Cerv OFF, D. Zima ON
    78'
  • 83'
    T. MokoenaPenalty
  • 84'
    T. Maseko OFF, K. Sebelebele ON
Significant absences — replacement vs direct opponent

Matchup analysis

South AfricaSouth Africaabsence impact
Upgrade+1.54
S. Sithole
#13 · MID
OUT
Goals/90
0.06
Assists/90
0.00
Key passes/90
0.29
Dribbles/90
0.23
Shots/90
0.23
Pass %
80%
T. Moremi
#8 · MID
INProjected
Goals/90
0.29
Assists/90
0.23
Key passes/90
2.45
Dribbles/90
1.34
Shots/90
2.56
Pass %
82%
vs direct opponent
#3
T. HolesDEF · CZE
Tackles/90 1.59Duels won 67.1%Interceptions/90 1.89

T. Moremi likely replaces S. Sithole (Red Card in previous match (2026-06-11) — likely suspended). Faces T. Holes (duels won 67.1%, tackles/90 1.59). This may actually boost attacking output in this position.

South AfricaSouth Africaabsence impact
Upgrade+0.15
T. Zwane
#11 · MID
OUT
Goals/90
0.00
Assists/90
0.17
Key passes/90
1.35
Dribbles/90
0.84
Shots/90
1.01
Pass %
89%
T. Mokoena
#4 · MID
INProjected
Goals/90
0.22
Assists/90
0.11
Key passes/90
1.33
Dribbles/90
0.28
Shots/90
1.72
Pass %
88%
vs direct opponent
#6
S. ChaloupekDEF · CZE
Tackles/90 2.21Duels won 58.8%Interceptions/90 2.35

T. Mokoena likely replaces T. Zwane (Red Card in previous match (2026-06-11) — likely suspended). Faces S. Chaloupek (duels won 58.8%, tackles/90 2.21). This may actually boost attacking output in this position.

AI prediction report

Analyst verdict

AI Prediction Report
Generated
Predicted result
Czechia2-1
ModelCZE 47%·D 28%·25% RSA
Market · 14-book avg51%·D 27%·21%
Stats Model · Poisson (xG)38%·D 27%·35%
Model confidence50%
(3-run ensemble average)
Key factors
  • Czechia holds a meaningful FIFA ranking advantage (#40 vs #60, ~77 points), a reliable predictor of match outcomes especially with no H2H history to reference.
  • South Africa have two confirmed suspensions (Sithole and Zwane, both midfielders sent off vs Germany), significantly disrupting their midfield structure for a second consecutive match.
  • Both teams lost their openers and have 0 points, creating a genuine 'must-not-lose' dynamic for both sides — South Africa's deeper hole (-2 GD vs -1) adds extra pressure on them to attack, potentially opening space for Czechia.
  • The statistical model projects near-parity (1.26 vs 1.18 xG), partly reflecting South Africa's extremely low xG in their opener (0.07 for) — their underlying attacking threat looks very limited, though Czechia's own xG conceded (2.3) raises defensive concerns.
  • Hot, humid Atlanta conditions (28.8°C, 71% humidity) may affect second-half stamina; both teams have similar rest and travel loads, so this is roughly neutral, though the conditions can slightly favor direct/physical play where Czechia's higher shot and corner volume may give them an edge.
Analyst reasoning

Czechia's ranking advantage, better underlying attacking metrics, and South Africa's confirmed double midfield suspension are the clearest differentiators in an otherwise evenly matched contest. The market (51.3% home) is a reasonable baseline and I'm staying close to it, trimming slightly to account for the statistical model's near-parity reading and the elevated draw probability (~27-28% across both market and model). South Africa's midfield disruption is a real factor but the matchup notes suggest replacements may not be a major downgrade, so I'm not over-weighting it — the prediction lands on a narrow Czechia win, with a draw remaining a very plausible outcome given both teams' cautious group-stage stakes and limited recent form data.