10 min read

⚽ The Dispatch, Vol. 5 — Anyway

⚽ The Dispatch, Vol. 5 — Anyway
Photo by Chris Ried / Unsplash

Tuesday, 23 June 2026 · The People's World Cup · Group Stage

Storms rolled into Philadelphia (And Middlebury). Your Commissioner climbed to second place on the strength of a country that has not won a single match. A four-thousand-year-old city got its own short film.

No family sides on the grass today. Tomorrow, five.


🌍 On the pitch

🇫🇷 France 3–0 Iraq — the cats won anyway, eventually. This was supposed to be the night the family adopted the Lions of Mesopotamia and cheered the upset of the tournament. Then Mbappé curled one in from outside the box in the 14th minute, the heavens opened, and the match was suspended at halftime for over two hours while sixty-mile-an-hour winds did their thing and the whole stadium huddled in the concourse. When they finally came back out, Iraq's defense gifted Mbappé a second, and Dembélé added a third late — his first World Cup goal on his twentieth appearance at a major tournament, which is its own little story. Mbappé now sits on 16 career World Cup goals, level with Klose, two behind the freshly-crowned Messi. France are through to the Round of 32. The house wanted the longshot. The cats wanted France. The cats were correct.

Around the grounds: Messi made it official over in Arlington, breaking the all-time World Cup goals record in a 2–0 Argentina win over Austria — the record Mbappé is now quietly hunting. Senegal, meanwhile, exited the tournament.


📊 On the board

# Player Country Total
1 👑 Miles South Korea 39
2 Kit Türkiye 36
3 Mikaela & Will Morocco 34
4 Auntie Elena Belgium 27
5 Aunt Jamie Scotland 23
6 Jason Netherlands 17
7 Cats France 14
8 Grandma Laurie Czechia 13
9 Nicole Bosnia & Herzegovina 11
10 Grandpa Tom New Zealand 1

Rulings from the chair:

Miles holds the crown at 39, untroubled, on a day he didn't kick a ball. The lead is the same size it was. But South Korea plays tomorrow, so he's about to find out whether the crown is a thing you wear or a thing you defend.

Mikaela & Will slip to 3rd on 34 — Morocco controls its group, plays winless Haiti tomorrow, and has three very real football points sitting right there for the taking. The headlights in my mirror have not gotten smaller.

Auntie Elena climbs to 4th on 27 on a delicious bribe of Belgian chocolates (+5). We respect it, and enjoy it immensely.

Aunt Jamie holds 5th at 23, quietly, banking shortbread for the lean times, which arrive tomorrow in the shape of Brazil.


On the wall

A tidy crop, and every one of them load-bearing:

  • Auntie Elena submitted Belgian chocolates (+5). Belgium drew nil-nil and Elena rewarded them with the good stuff anyway, which is exactly the kind of unconditional support this league was built on.
Auntie Elena's Belgian chocolates
  • The Cats produced a Psyduck (+1), blinking in the Philadelphia downpour, cheering for France. Credited to the cats by process of elimination.
Psyduck cheering for France
  • The Cats legitimately (I mean, sort of?) cheered for France against Iraq (+1).
The cats, for France
  • The Commissioner turned in The World Cup History Minute: Episode 4 — Uruk (+5), yes — the standing invitation to come to my living room still applies, I am lonely. History minute expected to be on pause for a bit as I "actually do my job".
World Cup History Minute: Episode 4 — Uruk

💻 From the Commissioner's Computer

This issue's rotating dispatch comes not from the kitchen but from the laptop, which has been making concerning noises.

A chart drifted across my desk from r/dataisbeautiful — somebody had run the entire knockout bracket through a Monte Carlo simulation. Then the France/Iraq game was postponed, and whoops:

The People's World Cup — Forecast
The People's World Cup · Forecast
100,000 Monte Carlo simulations · model v0.6 · seed 20260622
Championship probability
44%
41%
15%
Miles44.1%
Mikaela & Will40.6%
The field15.3%
It's a two-horse race for the top spot: Miles and Mikaela & Will project to almost the same total (means 54.0 vs 53.6, near-identical ranges), yet the title splits 44%/41% — a slim but real edge. Everyone else combined takes it about 15.3% of the time.

Standings forecast

now → projected final
sorted by win odds
1
🇰🇷 Miles
South Korea
44.1%±0.16 win
now 39 → proj 54.080% range 45–63top 3 97%
2
🇲🇦 Mikaela & Will
Morocco
40.6%±0.16 win
now 34 → proj 53.680% range 45–63top 3 96%
3
🇹🇷 Kit out
Türkiye
13.2%±0.11 win
now 36 → proj 47.980% range 39–56top 3 84%
4
🇫🇷 Cats
France
1.1%±0.03 win
now 11 → proj 31.980% range 23–43top 3 7%
5
🇧🇪 Auntie Elena
Belgium
0.4%±0.02 win
now 22 → proj 33.680% range 26–42top 3 6%
6
🇳🇱 Jason
Netherlands
0.4%±0.02 win
now 17 → proj 31.980% range 24–41top 3 4%
7
🏴󠁧󠁢󠁳󠁣󠁴󠁿 Aunt Jamie
Scotland
0.2%±0.02 win
now 23 → proj 33.980% range 26–42top 3 5%
8
🇨🇿 Grandma Laurie
Czechia
0.0%±0.00 win
now 13 → proj 19.880% range 15–27top 3 0%
9
🇧🇦 Nicole
Bosnia & Herzegovina
0.0%±0.00 win
now 11 → proj 17.480% range 13–25top 3 0%
10
🇳🇿 Grandpa Tom
New Zealand
0.0%±0.00 win
now 1 → proj 4.180% range 1–10top 3 0%

Worth a wager

direct from the
simulations
Miles holds the lead and wins it
44.1%
Mikaela & Will run down the leader for the title
40.6%
The title is won from outside today's top two
15.3%
The Cats break into the top three
6.9%

How to read this

The receipts, for anyone keeping score.
N = 100,000seed 20260622advance cal. ±0.29 ptswin s.e. ≤ ±0.16 pts

What a number means

Every figure is the result of 100,000 simulated finishes of the season. A player's projected total is the points on their board now plus a simulated rest-of-tournament. Win probability is the share of those finishes in which they end on top; top 3 is the share ending 1st–3rd.

How precise it is

At this sample size the win figures carry a Monte Carlo error of at most ±0.16 points (1 s.e.), so gaps of a few tenths are noise. Bigger gaps are real — including the 3-point spread between the top two, which is a genuine edge, not rounding.

Where the soccer odds come from

Each team's advance odds, win/draw/loss tendency, and knockout strength are hand-set priors — informed guesses, not fitted to Elo or betting markets. Change the priors, change the forecast.

Group stage is one result (W/D/L → 3/1/0). Advancement is drawn conditional on that result and calibrated so each team's overall advance rate lands within ±0.29 points of its prior. A team that loses its group almost never advances, so "lost the group, won the cup" can't happen. Knockout is round-by-round survival: advance +5, each round survived +5, champion +15.

Contributions

Beyond soccer, everyone scores through contributions: routine ones are Poisson draws, the occasional big bit lands at set odds (the cats get a small surge, naturally). Eliminated players earn no further soccer points but keep accruing contribution points, including any planned content still to come.

What this is not

Players are simulated independently — each rides their own team plus their own output. The model does not enforce real bracket exclusivity, so two relatives' teams can both go deep in the same run. It's a transparent prior-driven forecast, not a prediction market: the point is the shape of the race, not decimal destiny.

Reproducible from seed 20260622 · figures rounded · not a binding determination of household glory

📅 Up next — five of us, all in one day

The final group whistle starts blowing tomorrow, and the family is everywhere on the schedule. Five family sides close out their groups on Wednesday, 24 June.

  • 🇧🇦 Bosnia & Herzegovina vs Qatar — 3:00 PM ET, Seattle. Nicole's side, bruised (1–4 to Switzerland) against an equally bruised Qatar (0–6 to Canada). A pride match between two teams the math has mostly moved past.
  • 🏴 Scotland vs Brazil — 6:00 PM ET, Miami. The Tartan Army has reportedly taken over a sizable chunk of North America. The football may be less cooperative. Best of luck to Aunt Jamie — you'll need every drop of it, and possibly a Brazilian off-day.
  • 🇲🇦 Morocco vs Haiti — 6:00 PM ET, Atlanta. Mikaela & Will, third on the board, controlling their group, three football points dangling in front of them against a winless Haiti.
  • 🇨🇿 Czechia vs Mexico — 9:00 PM ET, Estadio Azteca. Grandma Laurie, needing a very large favor against the co-hosts in front of eighty-odd thousand of their closest friends.
  • 🇰🇷 South Korea vs South Africa — 9:00 PM ET, Monterrey. The crown plays. A win almost certainly seals the Round of 32 for Miles. He will be staying up for it. So, realistically, will the rest of us.

The storm came, the cats gloated, the Commissioner retired straight into second place, and a dead city got its two minutes ish of fame. Five family sides tomorrow.

Let the matches continue. 👑

← The Dispatch, Vol. 4 — Proof