World Cup 2026 Round of 32: Odds, Signals & Market Reads

All 15 knockout matches — Pinnacle odds, cross-book comparisons, DGI signal engine reads, and the biggest prediction market divergence in the bracket.

GhostLeg, 2026-06-29, 11 min

The World Cup 2026 Round of 32 is underway. South Africa vs Canada settled earlier today: Canada won 1-0, advancing as the Pinnacle favorite at -126. Fourteen matches remain across six days, June 29 through July 3. This post covers every Round of 32 matchup with three-market reads — Pinnacle three-way odds, cross-book comparisons from FanDuel, DraftKings, and BetMGM, DGI composite scores and signal engine reads, and Kalshi and Polymarket prediction market probabilities where available. For the full tournament primer, start with the World Cup 2026 Betting Guide.

Odds current as of June 28, 2026. Lines move. Check the GhostLeg intel dashboard for live pricing.

The Bracket at a Glance

All odds below are 90-minute result (three-way: home win / draw / away win). These are not "to advance" odds. In knockout football, a 90-minute draw sends the match to extra time and potentially penalties. Books price both formats; GhostLeg tracks the three-way 90-minute result market. If you are reading these lines for parlay construction, make sure you understand what outcome you're actually pricing. Our post on World Cup odds and three-way markets covers the difference in full.

The 48-team group stage condensed to 32 via the top two finishers from each of 12 groups plus the eight best third-place finishers.

Match Date (ET) Pinnacle Home Draw Away Status
South Africa vs Canada Jun 28, 3pm +460 +250 -126 Canada wins 1-0
Brazil vs Japan Jun 29, 1pm -145 +284 +442
Germany vs Paraguay Jun 29, 4:30pm -304 +440 +895
Netherlands vs Morocco Jun 29, 9pm +127 +215 +263
Ivory Coast vs Norway Jun 30, 1pm +273 +259 +105
France vs Sweden Jun 30, 5pm -386 +547 +1027
Mexico vs Ecuador Jun 30, 9pm +130 +192 +290
England vs DR Congo Jul 1, 12pm -365 +461 +1139
Belgium vs Senegal Jul 1, 4pm +113 +230 +273
USA vs Bosnia & Herz. Jul 1, 8pm -269 +395 +828
Spain vs Austria Jul 2, 3pm -329 +445 +964
Portugal vs Croatia Jul 2, 7pm -127 +262 +384
Switzerland vs Algeria Jul 2, 11pm +105 +227 +306
Australia vs Egypt Jul 3, 2pm +238 +190 +155
Argentina vs Cape Verde Jul 3, 6pm -617 +722 +1801

One note on reading the draw column: across World Cup group play, draws occur roughly 23% of the time. In knockout football with the stakes raised, expect the draw/extra-time outcome to remain a live possibility in most of these matches. A draw on the 90-minute market is not a dead outcome. Several of the signal engine's top picks this round land on the draw, which means the model anticipates tight games that go beyond regulation.

The Closest Matchups

Four games show genuine three-way uncertainty where no single outcome dominates.

Netherlands vs Morocco — Jun 29, 9pm ET

The tightest 90-minute market in the Round of 32. Pinnacle's opening: Netherlands +127, Draw +215, Morocco +263. The devigged implied probabilities land roughly at Netherlands 44%, Draw 32%, Morocco 28% — three outcomes that plausibly fit on the same page.

Cross-book pricing holds consistent. FanDuel (-125 flat / +200 / +270), DraftKings (+125 / +210 / +255), and BetMGM (+120 / +210 / +240) all sit within a narrow band around Pinnacle. There is no notable cross-book arbitrage window here.

The DGI signal engine shows composite 62 for this match, with the top pick Netherlands at +125. Here is where it gets interesting: the sharp direction signal flags against the Netherlands pick at 80% confidence. That is a meaningful split. The composite score and the top pick line up on the Dutch; the directional signal points the other way. Movement: 154 pips upward on the h2h market — toward Netherlands, the home side in terms of odds. That movement and the anti-Netherlands sharp direction create a contradictory setup worth watching.

Kalshi prices Netherlands at 43%, the draw at 27%, Morocco at 32% — essentially confirming the book's read. No single team commands a majority view across any market.

Belgium vs Senegal — Jul 1, 4pm ET

Pinnacle: Belgium +113 / Draw +230 / Senegal +273. Belgium is a minimal favorite here, with the draw and a Senegal win all within reach. Across the four books tracked, the pricing barely moves: FanDuel (+115 / +210 / +270), DraftKings (+115 / +230 / +265), BetMGM (+115 / +225 / +250).

The DGI composite comes in at 58, with the top pick Belgium at +115. No steam, no RLM flagged for this match.

Kalshi: Belgium 46%, Draw 30%, Senegal 27%. Market reads this as close to a three-way even split as you'll see in a knockout round.

Switzerland vs Algeria — Jul 2, 11pm ET

Switzerland enters as the minimal favorite: Pinnacle +105 / Draw +227 / Algeria +306. The DGI composite score for this match is 67, the highest signal score in the entire R32 bracket. Top pick: Switzerland at +105.

Cross-book odds: FanDuel (+100 / +220 / +300), DraftKings (+105 / +235 / +300), BetMGM (+100 / +230 / +275). Pricing is tight across all four books, with Switzerland ranging from flat money to just over. No book has Switzerland as a heavy favorite; the draw and an Algeria win remain priced as realistic scenarios.

A composite score of 67 on a near-pick'em line is the kind of signal stack GhostLeg's engine is designed to surface. The market says "close game." The signal engine says "Switzerland is the right side of that close game."

Mexico vs Ecuador — Jun 30, 9pm ET

Mexico hosts as a slight favorite: Pinnacle +130 / Draw +192 / Ecuador +290. FanDuel (+120 / +190 / +290), DraftKings (+125 / +200 / +280), BetMGM (+120 / +200 / +250).

Composite 62, top pick Mexico at +125. Movement: 33 pips upward, a modest early lean toward Mexico. No sharp signals, no steam or RLM flagged. The draw at +192 (roughly 33% implied) is the highest draw probability of any of the four close matchups above — a function of the historically tight Mexico vs Ecuador rivalry.

The Heavy Favorites

Four matches carry a team priced well below -300 on the 90-minute line.

Argentina vs Cape Verde — Jul 3, 6pm ET

The most lopsided match in the bracket. Pinnacle: Argentina -617 / Draw +722 / Cape Verde +1801. Argentina's Pinnacle-implied win probability in regulation sits at approximately 86%. The signal engine composite is 59 for this match, with the top pick landing on Cape Verde at +1700. The data shows that even at steep odds, the DGI stack does not fully endorse the favorite.

Cross-book: FanDuel (-700 / +700 / +1900), DraftKings (-600 / +700 / +1700), BetMGM (-600 / +625 / +1550).

Even at 86% implied, note the draw probability: Pinnacle's +722 implies roughly 12% chance of a 90-minute draw. That means Argentina's regulation win probability is not 1.0. The 12% draw plus roughly 2% Cape Verde implied leaves a non-trivial window for extra time in a knockout game.

France vs Sweden — Jun 30, 5pm ET

France: Pinnacle -386 / Draw +547 / Sweden +1027. Kalshi prices France at 79%, the draw at 16%, Sweden at 8% — near-perfect agreement with the book's implied probability.

Cross-book: FanDuel (-400 / +500 / +1000), DraftKings (-370 / +550 / +950), BetMGM (-375 / +475 / +900). DraftKings is the best price for a Sweden bet at +950; FanDuel is most aggressive on France at -400.

DGI composite 59, with the top pick on Sweden at +1000. The model does not endorse France here; it lands on the large underdog. Sharp direction: with_pick at 80% confidence — meaning the sharp signal aligns with the Sweden top pick, not the France consensus. That is a meaningful flag on a 1000-1 shot. This does not mean Sweden is likely to win regulation; it means the signal engine finds value on that side relative to the price. The data shows the case, not a prediction.

England vs DR Congo — Jul 1, 12pm ET

England: Pinnacle -365 / Draw +461 / DR Congo +1139. Kalshi aligns at England 78%, Draw 18%, DR Congo 7%.

Cross-book: FanDuel (-380 / +450 / +1200), DraftKings (-360 / +475 / +1100), BetMGM (-375 / +450 / +1100). DraftKings offers the best England price at -360 and the best DR Congo price at +1100.

DGI composite 62, top pick Draw at +450. The model takes the position that England, while a clear regulation favorite, faces real extra-time risk. Draw at +461 on Pinnacle implies roughly 18% probability — a market acknowledging that knockout pressure can produce tight first 90 minutes even between clearly mismatched opponents.

Spain vs Austria — Jul 2, 3pm ET

Spain: Pinnacle -329 / Draw +445 / Austria +964. Cross-book: FanDuel (-350 / +420 / +1000), DraftKings (-320 / +425 / +950), BetMGM (-325 / +425 / +900). DraftKings has the best Austria price at +950.

DGI composite 62, top pick Draw at +425. This is the third heavy-favorite matchup where the signal engine's top pick is the draw rather than the favorite. Taken together across England, Spain, and the USA (see Signal Engine Reads below), the pattern is clear: GhostLeg's DGI stack consistently flags the extra-time scenario in knockout games where a large favorite faces a motivated underdog.

Signal Engine Reads

Across the R32 bracket, DGI composite scores cluster between 58 and 67. There are no extreme outliers in either direction. A few specific signal flags stand out.

Ivory Coast vs Norway: Steam Detected

The single steam flag in the R32 belongs to Ivory Coast vs Norway, scheduled for June 30 at 1pm ET. Pinnacle: Ivory Coast +273 / Draw +259 / Norway +105.

GhostLeg's signal engine detected steam movement on this match. Movement pips: 406 upward, a substantial shift toward the home/higher-odds side. The top pick is the Draw at +240, with the sharp direction signal aligning with the pick at 70% confidence.

Norway enters as the Pinnacle 90-minute favorite at +105 (roughly 49% implied). But 406 pips of steam movement toward Ivory Coast's side of the line, combined with a top pick on the draw rather than Norway, tells a specific story: the signal stack believes the market may be underpricing the tight/draw scenario here. Whether that steam comes from tactical analysis of Norway's style (historically patient, draw-prone against defensively organized opposition) or from exchange flow, the flag is the highest pip count of any h2h movement in the bracket.

Kalshi: Ivory Coast 27%, Draw 25%, Norway 49% — the prediction market closely mirrors the Pinnacle line, offering no divergence to frame.

DGI composite for this match is 59.

South Africa vs Canada: RLM Post-Mortem

This game is complete. Canada won 1-0 as the -126 Pinnacle favorite. Worth noting: GhostLeg's signal engine flagged reverse line movement (RLM) on this match, with the sharp direction signal against the Canada pick at 85% confidence. Canada won anyway.

RLM is not a prediction. It is a process signal: it tells you the sharp side moved opposite to the direction of the line. In this case, sharps pushed back against Canada, the line didn't move enough to reflect that, and Canada covered. One data point does not validate or invalidate the signal. What it does is give the signal fleet a graded resolution to learn from — and the GhostLeg intel dashboard tracks exactly this kind of resolved-signal feedback across the whole portfolio.

USA vs Bosnia & Herzegovina: Three Markets Aligned

Scheduled for July 1 at 8pm ET, this is the highest-composite game in the bracket not listed elsewhere: DGI composite 63, top pick Draw at +400.

The three-market read for the United States: Pinnacle implies roughly 73%. Kalshi: 73%. Polymarket: 72.5%. The pairwise gap across all three markets is under 1 percentage point. That is near-perfect convergence. The GhostLeg signal engine's divergence framework flags gaps above 3pp as the story; a sub-1pp spread means the market is efficient and all three venues agree on the United States advancing probability.

But the composite top pick is not the United States. It is the Draw at +400. The model's view is that the 90-minute path may well go through extra time — meaning the draw is the value play in the regulation window, even though all three markets agree the United States will ultimately advance. Those two positions are not contradictory. "USA most likely advances" and "Draw most likely regulation result" can both be true when a disciplined defensive opponent plays for the first 90 minutes.

If you want live signal updates for this match as July 1 approaches, the GhostLeg intel dashboard carries rolling composite scores and movement flags. Raw signal data is available to developers via the Data API.

The Divergence Watch: Australia vs Egypt

The biggest cross-market story in the R32 bracket is not one of the headline matchups. It is Australia vs Egypt, scheduled for July 3 at 2pm ET.

The numbers: Pinnacle implies Australia at approximately 29.6% (home odds: +238, three-way devigged). Polymarket has Australia at 12.5%. That is a 17-percentage-point gap between the sportsbook-implied probability and the prediction market probability for the same outcome.

The DGI three_way_signal flag for this match is books_lead_pm — sportsbooks are pricing Australia significantly higher than the prediction market. Egypt is the Pinnacle favorite at +155 (approximately 38% implied in regulation), with the draw at +190 (approximately 32% implied). Polymarket's 12.5% for Australia is so far from the book that it raises the question of which market has the better read.

Several explanations are plausible. Polymarket's participant base skews international and crypto-adjacent, which may systematically underweight Australian football context. Liquidity on this specific match may be thin enough that a handful of large Egypt-side positions moved the Polymarket number materially. Alternatively, there may be genuine market inefficiency here — a case where the prediction market is processing information the sportsbooks have not fully incorporated.

Kalshi data for Australia vs Egypt is not yet available in GhostLeg's aggregates, which means the three-market triangulation that normally grounds this divergence call is only two-legged (Pinnacle vs Polymarket). That limits conviction. The divergence is real and notable; whether it closes by July 3 kickoff will be worth tracking.

By comparison, the three-market spread on Netherlands vs Morocco is roughly 1pp across Pinnacle and Kalshi — convergence. The spread on Brazil vs Japan is also under 2pp (Pinnacle 59.2%, Kalshi 58%, Polymarket 57.5% — all for Brazil). Australia vs Egypt's 17pp gap is an outlier in the R32 by a wide margin.

You can pull the underlying Australia vs Egypt market probabilities directly through GhostLeg's Data API — the pin_implied, kalshi_prob, and poly_prob fields on dashboard_game_intel expose this in structured form for any match in the database.

Cross-Book Pricing: Where the Lines Tighten and Where They Spread

For bettors who shop lines, a few patterns emerge across the full R32 cross-book table.

Germany vs Paraguay shows the widest cross-book spread on a favorite: Pinnacle -304 vs FanDuel -320 (16-point gap on the Germany side). BetMGM and DraftKings both sit at -300, making them the best Germany prices. Paraguay ranges from +775 (BetMGM) to +1000 (FanDuel) — a substantial range for an underdog.

Argentina vs Cape Verde has the widest absolute spread at the extremes: BetMGM and DraftKings hold Cape Verde at +1550 while FanDuel prices it at +1900. A 350-point difference on a 90-minute longshot.

Brazil vs Japan is one of the tightest cross-book tables in the field. Pinnacle, FanDuel, and DraftKings all sit at -145 for Brazil. Only BetMGM goes lower at -145 for the moneyline. The draw odds vary slightly more (DraftKings +280 vs BetMGM +260), but the Brazil side is essentially uniform.

Belgium vs Senegal and Portugal vs Croatia are the two matchups where all four books cluster tightest on both sides. For books where you are paying a premium on the vig, these two games offer the least shop-worthiness — the pricing spread is narrow enough that book selection matters less. For a deeper look at the vig math behind these cross-book gaps, see our primer on vig in sports betting and the post on odds vs probability.

What to Watch

The R32 runs June 28 through July 3. The completed Canada match is a baseline for the tournament: a favorite covered in a tight 1-0 result, but with RLM registered against them beforehand. The signal fleet will have live resolution data on every subsequent match to feed forward into Round of 16 reads.

Three matches carry the most analytical interest based on signal data:

Ivory Coast vs Norway (Jun 30) has the most notable pre-match signal: steam at 406 pips with a Draw top pick at +240. The Norway moneyline at +105 is the "chalk" play, but the signal data points toward the tighter regulation scenario.

Switzerland vs Algeria (Jul 2) has the highest composite score in the bracket at 67. If the bracket's signal data has a single clearest lean, this is it — Switzerland as a near-pick'em with an elevated stack score.

Australia vs Egypt (Jul 3) carries the biggest prediction market anomaly in the round. Watch whether the 17pp Polymarket gap to Pinnacle narrows or holds through the week. If it narrows, the market found equilibrium. If it holds, one of the two venues was systematically wrong.

The most-watched match for United States bettors is almost certainly the United States vs Bosnia & Herzegovina on July 1 at 8pm ET. GhostLeg has published a dedicated R32 deep dive for that match. Track it on the intel dashboard as the line evolves through the week.


For entertainment purposes only. Past performance does not indicate future results.

All GhostLeg blog posts