Should we buy yet?

World Cup Round of 16 — MetLife Stadium

Kickoff July 5, 2026 · 4:00 PM ET · MetLife Stadium, East Rutherford, NJ · 22 days to go

Lowest right now

$1,479

floor $1,469 · peak $1,479 · 10 snapshots

STRONG BUY

Most likely you'll watch 🇧🇷 Brazil (49%) — but who plays is still a coin flip, and that's what moves the price. So I forecast it.

Forecast at kickoff: $1,206–$1,913 depending on the matchup, settling when the teams lock (~July 2).

01

How the forecast works

This isn't a scraped price. The opponents aren't known until the group stage ends — and they're the biggest driver of demand — so the pipeline forecasts who plays, then what that's worth.

live

Prediction markets + bracket

Polymarket odds · FIFA knockout rules

live

Simulate the path

groups → R32 → R16, exact marginalization

live

P(matchup)

who you'll actually watch

live

Demand model

E[price | matchup], prior · calibrating on the panel

live

Price forecast

distribution + buy/wait by expected value

02

Who will you be watching?

Market-implied odds feed a Plackett-Luce model for group positions and Bradley-Terry for the knockout games. Because the path factorizes, the matchup distribution is computed exactly.

Group C winner

🇧🇷 Brazil

71% likely

Group F runner-up

🇯🇵 Japan

38% likely

M76

Winner M76

🇧🇷 Brazil

49%

Group E runner-up

🇪🇨 Ecuador

44% likely

Group I runner-up

🇳🇴 Norway

46% likely

M78

Winner M78

🇳🇴 Norway

28%

Match 91 · yours

🇧🇷 Brazil v 🇳🇴 Norway

most likely matchup · 13.5%

The twist:France is the world's #2 team, but only 23% to appear here — favorites wintheir group and exit toward a different Round-of-16 match. Norway, France's likely runner-up, is actually more likely to show up (28%). A price model that ignored the bracket would miss this.

Most likely matchups

🇧🇷 Brazil v 🇳🇴 Norway
13.5%
🇧🇷 Brazil v 🇫🇷 France
11.0%
🇧🇷 Brazil v 🇪🇨 Ecuador
7.7%
🇧🇷 Brazil v 🇩🇪 Germany
7.6%
🇧🇷 Brazil v 🇸🇳 Senegal
5.2%
🇳🇱 Netherlands v 🇳🇴 Norway
4.5%

Chance each team appears

🇧🇷 Brazil
48.9%
🇳🇴 Norway
27.6%
🇫🇷 France
22.5%
🇳🇱 Netherlands
16.2%
🇪🇨 Ecuador
15.8%
🇯🇵 Japan
15.6%
03

What it costs across the bracket

All 8 Round-of-16 matches, priced today. Yours sits mid-pack — for now. Once the matchups lock (~July 2) demand reprices each one, and the other matches resolve days before yours: a built-in backtest for the demand model.

Mexico City
$1,983
East Rutherford ← you
$1,479
Philadelphia
$1,317
Vancouver
$1,119
Arlington
$1,057
Atlanta
$1,035
Houston
$1,030
Seattle
$909
04

The price forecast

P(matchup) × E[price | matchup]. The market price is the blended expectation today; this is how it splits by who arrives — and what to watch for when the matchup locks (~July 2).

now $1,479
$883 · 🇹🇳 Tunisia v 🇮🇶 Iraq🇧🇷 Brazil v 🇫🇷 France · $1,913

19%

chance of a ≥15% spike

29%

chance of a ≥10% dip

Lean: No edge yet

What it's worth, by matchup

🇧🇷 Brazil v 🇳🇴 Norway · 13% likely$1,501
🇧🇷 Brazil v 🇫🇷 France · 11% likely$1,913
🇧🇷 Brazil v 🇪🇨 Ecuador · 8% likely$1,559
🇧🇷 Brazil v 🇩🇪 Germany · 8% likely$1,854
  • The likely matchups price near today's level — no strong timing edge from the matchup alone.
  • Expected at kickoff ≈ $1,479 (market-anchored); $1,206–$1,913 depending on who arrives.

Demand prior (global interest + NY-metro draw), market-anchored. To be recalibrated and backtested on the other R16 matches once they resolve (~Jul 2).

05

The price over time, and the call

The collected series on a real timeline, with the milestones ahead. The buy/wait signal reads the trend, the distance from the floor, and how close we are to kickoff.

Live data collected every 3h · 10 price snapshots · 5 market-probability snapshots · 3 ×8-venue panel snapshots