MATH vs. VIBES / ep-02 / receipts

EP 02 — The Receipts

Every chart, map replay, and clip we made for the World Cup episode, in one place. Take them, share them, check our math. If you post one somewhere fun, tell us.

The episode itself drops shortly. Everything below already stands on its own.

The world learns football — Elo map replay

49,445 international matches, 1872–2026, in 29 seconds

Every country is blank until it plays its first international, then it wears its Elo rating: blue above the 1500 starting point, orange below. Gold fireworks are World Cup titles, all 22 of them. Around 1992 you can watch Yugoslavia split into seven colors. The first frame is the first match in the data: Scotland 0–0 England, November 1872.

Method, if you want to check it: ratings are Elo in the eloratings.net style — everyone starts at 1500, K scales with match importance (World Cup highest, friendlies lowest), updates scale with goal margin, home side gets a temporary +100 inside the calculation. The map repaints from quarterly snapshots; dead states hand their colors to their successors. Rendered with plain SVG and ffmpeg from the public dataset.

Been here before — the pedigree funnel

every 2026 knockout team's history of getting this far

Each 2026 knockout team, by how many of the last 10 World Cups (1986–2022) it reached each stage. The dataset has no round labels, so rounds are counted from games played: every team plays exactly 3 group games in this era, so a 4th game means the round of 16 and a 5th means the quarterfinal — exact for every cup in the window. It's how you can see that Norway and Switzerland arrived at their first quarterfinals in decades while Brazil, 10-for-10 in round-of-16 trips, went home.

Funnel chart: each 2026 World Cup knockout team by how many of the last 10 World Cups (1986–2022) it reached each knockout stage

Clips

the two sides of the bet, in under a minute each

The teaser

9:16 · 12s · 4.2 MB

Thomas's methodology

9:16 · 64s · 36 MB

The three themes that guide the vibes bracket, in his own words. Theme one involves an accusation against FIFA.

The numbers behind both brackets

The raw material is all public: every international match since 1872 (49,477 of them), the Elo snapshot, and the attack/defense ratings the bracket engine actually runs on — one parquet file away on the EP 02 data page, queryable from a URL with DuckDB.

Reuse

The underlying results data is martj42/international_results (CC0). Our charts, renders, and clips on this page: share them anywhere, no permission needed — a link back to mathvsvibes.com is appreciated. Found an error in any of it? Bring receipts to the comments. Bring receipts to the channel.