Forecast vs result · Group L · Matchday 2

Croatia vs Panama

2026-06-23

The recap publishes at full time. Once this match finishes, this page shows how the frozen pre-match forecast below scored against the realised outcome: Brier score, log loss, and final xG vs predicted xG. Until then, follow it live on the live tracker.

Pre-match forecast

Croatia win
74.1%
Draw
20.5%
Panama win
5.4%
Croatia
1.99
expected
goals
Panama
0.66

Video analysis: player performance

Per-player ratings and event breakdowns from official highlights analysis. Tap a player to see their full match timeline.

Croatia
7
Digne

Provided a solid defensive performance, making crucial tackles and supporting the attack from the left flank.

7
Brahim

An influential winger who used his good dribbling skills to create attacking opportunities and pose a threat to the opponent's defense.

6
Endrick

An active forward who contributed to both offensive pressure and defensive recovery, including creating a shooting opportunity.

6
Neymar Jr

Showed flashes of individual skill on the left wing, contributing to Taif's offensive efforts through dribbling and passing.

Panama
8
Jacobo Ramón

A strong defensive presence who made vital interventions, including key tackles inside the box, to protect his team's goal.

7
Beckham

A diligent midfielder who contributed significantly to rellll's defensive efforts with several effective tackles.

Match observations

  • The match was an evenly contested affair, with both teams employing an attacking 4-3-3 formation.
  • Taif took the lead in the first half through Al Dawsari, but rellll responded in the second half with a goal from Haaland.
  • Both sides displayed moments of offensive flair and defensive resilience.

How to read this. A single match's Brier and log-loss are noisy. What matters is how the forecast calibrates across many matches. This per-fixture recap is one row of the aggregate calibration scoreboard at /docs/calibration/. The pre-match probability shown here is the one frozen before kickoff; it was never re-priced during play.