World Cup 2026 daily xG recaps

Latest available post-match xG · updated 17 June 2026, 07:22 UTC. Not live.

Each day of the tournament read through expected goals — who got robbed, who rode their luck, and every match's xG next to the scoreline.

17 June recap

2 matches · 7 goals · 3.77 xG

Results broadly matched the underlying xG.

16 June recap

3 matches · 13 goals · 8.38 xG

Results broadly matched the underlying xG.

15 June recap

4 matches · 10 goals · 8.72 xG

Biggest xG robbery: Spain (Δ -1.62).

14 June recap

5 matches · 16 goals · 13.17 xG

Biggest xG robbery: Turkiye (Δ -1.49); most fortunate: Australia (Δ +1.76).

13 June recap

3 matches · 9 goals · 8.39 xG

Biggest xG robbery: Switzerland (Δ -1.70).

12 June recap

2 matches · 5 goals · 5.32 xG

Results broadly matched the underlying xG.

11 June recap

1 match · 2 goals · 1.53 xG

Mexico 2–0 South Africa.

Match center · Standings & xPts · The xG visualizer

Subscribe: RSS · JSON feed