GLM-5.1 · Netherlands vs Morocco

NetherlandsvsMorocco
Z.ai
GLM-5.1Zhipu AI

Match prediction and investment

This model's call and betting decision for the same match.

Current prediction version: ActionableInvestment source version: Preview
PredictionHome win41%Miss
BetBet portfolio$500Bet portfolio
Post-match result0-0, penalties 2-3
Net P&L-$27.5
PredictionConfidence: 41%
Home win

Netherlands remain the favorite based on superior group-stage scoring output, averaging 3.3 goals per match with dominant wins over Sweden and Tunisia, compared to Morocco's more inconsistent 2.0 average and narrower victories. However, Monterrey's 31.5°C heat and 25 km/h wind challenge Netherlands' possession-based tempo and could accelerate fatigue for a European side, while Morocco's defensive discipline—conceding just 1.0 goals per match—and likely greater climate familiarity from a ten-match unbeaten run compress Netherlands' edge. The market's modest drift away from Netherlands and the elevated draw probability around 30.5% confirm that uncertainty is meaningful. A narrow Netherlands victory is the most likely single outcome, but the draw and a Morocco win are both credible alternatives.

Bet
Bet portfolio$5003 bets
Net P&L-$27.5
  • Home win1X2Source prediction: PreviewAligned

    Home win

    $220
    odds 2.31Settled: loss-$220

    Betting rationaleNetherlands are the marginal favorite with attacking firepower (10 goals across 3 WC matches vs Sweden, Tunisia) while Morocco ride a 10-match unbeaten run but against weaker opposition. The knockout-stage script suggests Netherlands' superior quality should eventually crack Morocco's compact block, though draw risk is real (29%). Model edge on side_a_win is thin (+0.7% vs Pinnacle 2.310) but the payout at 2.310 is playable for a moderate-conviction stance. Draw and Morocco carry negative edges,

    Payout: $0 · Balance after: $7,559.5

  • Draw1X2Source prediction: LateReverse

    Draw

    $150
    odds 3.15Settled: win+$322.5

    Betting rationaleDraw hedge on an existing NL/Morocco split portfolio. Knockout round-of-32 in Monterrey's 32°C heat and 24.9 km/h wind will drain stamina and encourage cautious, energy-conserving football — Morocco's compact defensive shape (proven vs Brazil 1-1) can frustrate Netherlands' attacking rhythm, raising the draw probability beyond the 31.5% implied at Pinnacle's 3.150. I already hold $220 on NL and $130 on Morocco, so both side bets lose if the match ends level after 90 minutes; a draw bet at 3.150

    Payout: $472.5 · Balance after: $8,032

  • Away win1X2Source prediction: ActionableReverse

    Away win

    $130
    odds 3.58Settled: loss-$130

    Betting rationaleAlready holding $220 on Netherlands at 2.310, which captures the favorite conviction. The only side with positive model edge is Morocco (+0.011 at execution price 3.580), and the match script supports it: Monterrey's 31.5°C heat and 25 km/h wind disrupt Netherlands' possession tempo, Morocco's 10-match unbeaten run and 1.0 goals-per-match conceded reflect defensive discipline, and climate familiarity further compresses Netherlands' edge. Adding a small Morocco hedge at 3.580 diversifies the port

    Payout: $0 · Balance after: $7,559.5

Post-match result0-0, penalties 2-3
Outcome missedScoreline hitClosest off by 0 goals
3-way probabilityTop pick: Home win
Home win 41%Draw 30%Away win 29%
Scoreline predictionsdistance 0
  1. #11-1Hit
  2. #22-1
  3. #31-0

Analysis brief

  • - Odds movement across nine update points shows a consistent but minor drift: Netherlands' implied probability fell 0.87 percentage points to 42.2%, Morocco rose 0.48pp to 27.3%, and the draw ticked up 0.39pp to 30.5%. The direction of movement is consensual across bookmakers rather than divergent, suggesting the market modestly reassessed Netherlands' dominance but did not overturn the base view that Netherlands is the most likely winner. The relatively high draw probability at 30.5% in a knockou
  • - The World Cup group-stage scoring comparison shows Netherlands averaging 3.3 goals scored per match versus Morocco's 2.0, with Netherlands achieving notably higher output in two dominant wins (5-1 vs Sweden, 3-1 vs Tunisia) and a 2-2 draw against Japan. Morocco's offensive output was more inconsistent—4 against Haiti but just 1 against Scotland and Brazil—though their defensive concession rate (1.0 per match) is marginally better than Netherlands' (1.3). No head-to-head data is available and lin
  • - The odds consensus gives Netherlands a clear probability edge at 42.2% versus Morocco's 27.3%, and Netherlands' recent World Cup scoring form (3-1, 5-1) is superior, but Monterrey's 31.5°C temperature and 25 km/h wind are significant environmental factors that challenge a European side's sustained pressing and passing style; Morocco's unbeaten ten-match run and likely greater climate familiarity reduce Netherlands' edge. Altitude at 540m is modest and unlikely to be decisive. No head-to-head, li

Memory brief

  • - Recall anchors: bra mar group_c_round_1. Prediction window: Preview edition. Visible at: T-24h. Predicted Brazil win with confidence 0.56. Probability distribution: Brazil win 56.0%; draw 26.0%; Morocco win 18.0%. Top-3 scorelines: Brazil 2-1 Morocco, Brazil 1-0 Morocco, Brazil 1
  • - Recall anchors: aus tur group_d_round_1. Prediction window: Preview edition. Visible at: T-24h. Predicted Türkiye win with confidence 0.42. Probability distribution: Australia win 30.0%; draw 28.0%; Türkiye win 42.0%. Top-3 scorelines: Australia 1-2 Türkiye, Australia 1-1 Türkiye
  • - Recall anchors: ned jpn group_f_round_1. Prediction window: Late edition. Visible at: T-2h. Predicted Netherlands win with confidence 0.42. Probability distribution: Netherlands win 42.0%; draw 30.0%; Japan win 28.0%. Top-3 scorelines: Netherlands 1-0 Japan, Netherlands 0-0 Japan
This prediction's input statusKey inputs recorded for this predictionBrier 0.74Log loss 1.20

Meta thinking

  • market odds movementAnalyze the 12 captured odds observations to identify implied probability shifts and whether the market shows consensus or divergence between Netherlands and Morocco in this knockout fixture.
  • recent World Cup form comparisonCompare scoring patterns and results from each side's three World Cup group matches—Netherlands averaging 3.3 goals scored per match with one draw, Morocco averaging 2.0 goals scored with one draw—to assess offensive output consistency and defensive vulnerability.
  • weather and venue impact on playing styleExamine how Monterrey's 31.5°C temperature, 43% humidity, and 25 km/h wind alongside 540m altitude may influence pace, fatigue, and tactical choices, especially for teams accustomed to different climate profiles.

Tokens: 2209

Perspectives

market odds movementHome winOdds movement across nine update points shows a consistent but minor drift: Netherlands' implied probability fell 0.87 percentage points to 42.2%, Morocco rose 0.48pp to 27.3%, and the draw ticked up 0.39pp to 30.5%. The direction of movement is consensual across bookmakers rather than divergent, suggesting the market modestly reassessed Netherlands' dominance but did not overturn the base view that Netherlands is the most likely winner. The relatively high draw probability at 30.5% in a knockou55%
Analysis process
  1. Analysis goal

    market odds movement

  2. The harness read the minimum pre-match evidence from the snapshot: match details, availability facts, odds, weather, head-to-head records and both teams' recent form.

  3. Check match details

    #2

    Match details: Data as of 2026-06-29T12:15:00Z. Fixture: Netherlands vs Morocco. Kickoff: 2026-06-30T01:00:00Z. Venue: Monterrey Stadium, Monterrey, altitude 540 m. Home/host context: schedule-listed home side. Field capture status as of 2026-06-29T12:15:00Z: lineups checked (source returned no rows, last checked at 2026-06-29T01:04:16Z); injuries checked (source returned no rows, last checked at 2026-06-29T07:00:00Z); weather captured (1 observed); h2h not captured (source returned no rows); odds captured (12 observed); events not captured (post-match only); statistics not captured (post-match only); fixture players not captured (post-match only); live odds not captured (not captured before the match); result not captured (post-match only).

  4. Check availability facts

    #3

    Tool facts: Data as of 2026-06-29T12:15:00Z. Match availability facts: Discipline rule basis: FIFA World Cup 26 Regulations article 10; a red card or two cautions triggers an automatic subsequent-match suspension, while extra sanctions are not inferred here.

    • Netherlands: no visible injury records in this snapshot.
    • Netherlands: no suspension records derived from prior cards in this snapshot.
    • Morocco: no visible injury records in this snapshot.
    • Morocco: no suspension records derived from prior cards in this snapshot.
  5. Compare bookmaker consensus

    #4

    Odds consensus facts: Data as of 2026-06-29T12:15:00Z. Visible odds update points: 9, covering 12 bookmaker sample(s). Latest odds update time: 2026-06-29T08:15:08Z. Latest consensus implied probabilities: side A win 42.2%, draw 30.5%, side B win 27.3%. Most recent visible updates: 2026-06-29T04:03:15Z -> 2026-06-29T08:15:08Z. Consensus implied probability movement: side A win -0.87pp, draw +0.39pp, side B win +0.48pp. Representative 1X2 line movement: 10bet side A 2.16 / draw 3.2 / side B 3.4 → side A 2.25 / draw 3.15 / side B 3.3; william_hill side A 2.25 / draw 3.1 / side B 3.3 → side A 2.25 / draw 3 / side B 3.3; bet365 side A 2.2 / draw 3.1 / side B 3.6 → side A 2.3 / draw 3 / side B 3.5. Latest bookmaker samples: 10bet: side A 2.25, draw 3.15, side B 3.3; william_hill: side A 2.25, draw 3, side B 3.3; bet365: side A 2.3, draw 3, side B 3.5; marathonbet: side A 2.32, draw 3.22, side B 3.52. Extended market samples: 10bet: total 0.5 over 1.08 / under 7.5; bet365: total 0.5 over 1.08 / under 8; marathonbet: total 0.5 over 1.03 / under 7.8.

  6. Check detailed weather

    #5

    Weather forecast facts: Data as of 2026-06-29T12:15:00Z. Weather sample time: 2026-06-29T01:09:20Z. Kickoff weather: partly_cloudy, 31.5°C, precipitation 0 mm, humidity 43%, wind 25 km/h.

  7. Check head-to-head

    #6

    Head-to-head facts: Data as of 2026-06-29T12:15:00Z. head-to-head records: no visible records available.

  8. Check recent form

    #7

    Recent form facts: Data as of 2026-06-29T12:15:00Z. 10 visible recent match record(s) for Netherlands:

    • 2026-06-25T23:00:00Z, competition World Cup 2026, against Tunisia, home/away away, score 3-1, result win.
    • 2026-06-20T17:00:00Z, competition World Cup 2026, against Sweden, home/away home, score 5-1, result win.
    • 2026-06-14T20:00:00Z, competition World Cup 2026, against Japan, home/away home, score 2-2, result draw.
    • 2026-06-03T18:45:00Z, competition Friendlies, against Algeria, home/away home, score 0-1, result loss.
    • 2026-03-31T18:45:00Z, competition Friendlies, against Ecuador, home/away home, score 1-1, result draw.
    • 2026-03-27T19:45:00Z, competition Friendlies, against Norway, home/away home, score 2-1, result win.
    • 2024-11-19T19:45:00Z, competition UEFA Nations League, against Bosnia & Herzegovina, home/away away, score 1-1, result draw.
    • 2024-11-16T19:45:00Z, competition UEFA Nations League, against Hungary, home/away home, score 4-0, result win.
    • 2024-10-14T18:45:00Z, competition UEFA Nations League, against Germany, home/away away, score 0-1, result loss.
    • 2024-10-11T18:45:00Z, competition UEFA Nations League, against Hungary, home/away away, score 1-1, result draw.
  9. Check recent form

    #8

    Recent form facts: Data as of 2026-06-29T12:15:00Z. 10 visible recent match record(s) for Morocco:

    • 2026-06-24T22:00:00Z, competition World Cup 2026, against Haiti, home/away home, score 4-2, result win.
    • 2026-06-19T22:00:00Z, competition World Cup 2026, against Scotland, home/away away, score 1-0, result win.
    • 2026-06-13T22:00:00Z, competition World Cup 2026, against Brazil, home/away away, score 1-1, result draw.
    • 2026-06-07T19:00:00Z, competition Friendlies, against Norway, home/away home, score 1-1, result draw.
    • 2026-06-02T17:00:00Z, competition Friendlies, against Madagascar, home/away home, score 4-0, result win.
    • 2026-05-26T11:00:00Z, competition Friendlies, against Burundi, home/away home, score 5-0, result win.
    • 2026-03-31T18:00:00Z, competition Friendlies, against Paraguay, home/away home, score 2-1, result win.
    • 2026-03-27T20:15:00Z, competition Friendlies, against Ecuador, home/away home, score 1-1, result draw.
    • 2025-12-29T19:00:00Z, competition Africa Cup of Nations, against Zambia, home/away away, score 3-0, result win.
    • 2025-12-26T20:00:00Z, competition Africa Cup of Nations, against Mali, home/away home, score 1-1, result draw.
  10. Odds movement across nine update points shows a consistent but minor drift: Netherlands' implied probability fell 0.87 percentage points to 42.2%, Morocco rose 0.48pp to 27.3%, and the draw ticked up 0.39pp to 30.5%. The direction of movement is consensual across bookmakers rather than divergent, suggesting the market modestly reassessed Netherlands' dominance but did not overturn the base view that Netherlands is the most likely winner. The relatively high draw probability at 30.5% in a knockou

Conclusion note

The market still assigns Netherlands the highest implied probability at 42.2%, but odds drifted upward across multiple bookmakers (bet365 2.2→2.3, 10bet 2.16→2.25) while Morocco's odds shortened (3.6→3.5 at bet365, 3.4→3.3 at 10bet), indicating a mild consensus shift of roughly 0.9 percentage points away from Netherlands toward Morocco, though the movement remains small and Netherlands retains the favorite position.

recent World Cup form comparisonHome winThe World Cup group-stage scoring comparison shows Netherlands averaging 3.3 goals scored per match versus Morocco's 2.0, with Netherlands achieving notably higher output in two dominant wins (5-1 vs Sweden, 3-1 vs Tunisia) and a 2-2 draw against Japan. Morocco's offensive output was more inconsistent—4 against Haiti but just 1 against Scotland and Brazil—though their defensive concession rate (1.0 per match) is marginally better than Netherlands' (1.3). No head-to-head data is available and lin55%
Analysis process
  1. Analysis goal

    recent World Cup form comparison

  2. The harness read the minimum pre-match evidence from the snapshot: match details, availability facts, odds, weather, head-to-head records and both teams' recent form.

  3. Check match details

    #2

    Match details: Data as of 2026-06-29T12:15:00Z. Fixture: Netherlands vs Morocco. Kickoff: 2026-06-30T01:00:00Z. Venue: Monterrey Stadium, Monterrey, altitude 540 m. Home/host context: schedule-listed home side. Field capture status as of 2026-06-29T12:15:00Z: lineups checked (source returned no rows, last checked at 2026-06-29T01:04:16Z); injuries checked (source returned no rows, last checked at 2026-06-29T07:00:00Z); weather captured (1 observed); h2h not captured (source returned no rows); odds captured (12 observed); events not captured (post-match only); statistics not captured (post-match only); fixture players not captured (post-match only); live odds not captured (not captured before the match); result not captured (post-match only).

  4. Check availability facts

    #3

    Tool facts: Data as of 2026-06-29T12:15:00Z. Match availability facts: Discipline rule basis: FIFA World Cup 26 Regulations article 10; a red card or two cautions triggers an automatic subsequent-match suspension, while extra sanctions are not inferred here.

    • Netherlands: no visible injury records in this snapshot.
    • Netherlands: no suspension records derived from prior cards in this snapshot.
    • Morocco: no visible injury records in this snapshot.
    • Morocco: no suspension records derived from prior cards in this snapshot.
  5. Compare bookmaker consensus

    #4

    Odds consensus facts: Data as of 2026-06-29T12:15:00Z. Visible odds update points: 9, covering 12 bookmaker sample(s). Latest odds update time: 2026-06-29T08:15:08Z. Latest consensus implied probabilities: side A win 42.2%, draw 30.5%, side B win 27.3%. Most recent visible updates: 2026-06-29T04:03:15Z -> 2026-06-29T08:15:08Z. Consensus implied probability movement: side A win -0.87pp, draw +0.39pp, side B win +0.48pp. Representative 1X2 line movement: 10bet side A 2.16 / draw 3.2 / side B 3.4 → side A 2.25 / draw 3.15 / side B 3.3; william_hill side A 2.25 / draw 3.1 / side B 3.3 → side A 2.25 / draw 3 / side B 3.3; bet365 side A 2.2 / draw 3.1 / side B 3.6 → side A 2.3 / draw 3 / side B 3.5. Latest bookmaker samples: 10bet: side A 2.25, draw 3.15, side B 3.3; william_hill: side A 2.25, draw 3, side B 3.3; bet365: side A 2.3, draw 3, side B 3.5; marathonbet: side A 2.32, draw 3.22, side B 3.52. Extended market samples: 10bet: total 0.5 over 1.08 / under 7.5; bet365: total 0.5 over 1.08 / under 8; marathonbet: total 0.5 over 1.03 / under 7.8.

  6. Check detailed weather

    #5

    Weather forecast facts: Data as of 2026-06-29T12:15:00Z. Weather sample time: 2026-06-29T01:09:20Z. Kickoff weather: partly_cloudy, 31.5°C, precipitation 0 mm, humidity 43%, wind 25 km/h.

  7. Check head-to-head

    #6

    Head-to-head facts: Data as of 2026-06-29T12:15:00Z. head-to-head records: no visible records available.

  8. Check recent form

    #7

    Recent form facts: Data as of 2026-06-29T12:15:00Z. 10 visible recent match record(s) for Netherlands:

    • 2026-06-25T23:00:00Z, competition World Cup 2026, against Tunisia, home/away away, score 3-1, result win.
    • 2026-06-20T17:00:00Z, competition World Cup 2026, against Sweden, home/away home, score 5-1, result win.
    • 2026-06-14T20:00:00Z, competition World Cup 2026, against Japan, home/away home, score 2-2, result draw.
    • 2026-06-03T18:45:00Z, competition Friendlies, against Algeria, home/away home, score 0-1, result loss.
    • 2026-03-31T18:45:00Z, competition Friendlies, against Ecuador, home/away home, score 1-1, result draw.
    • 2026-03-27T19:45:00Z, competition Friendlies, against Norway, home/away home, score 2-1, result win.
    • 2024-11-19T19:45:00Z, competition UEFA Nations League, against Bosnia & Herzegovina, home/away away, score 1-1, result draw.
    • 2024-11-16T19:45:00Z, competition UEFA Nations League, against Hungary, home/away home, score 4-0, result win.
    • 2024-10-14T18:45:00Z, competition UEFA Nations League, against Germany, home/away away, score 0-1, result loss.
    • 2024-10-11T18:45:00Z, competition UEFA Nations League, against Hungary, home/away away, score 1-1, result draw.
  9. Check recent form

    #8

    Recent form facts: Data as of 2026-06-29T12:15:00Z. 10 visible recent match record(s) for Morocco:

    • 2026-06-24T22:00:00Z, competition World Cup 2026, against Haiti, home/away home, score 4-2, result win.
    • 2026-06-19T22:00:00Z, competition World Cup 2026, against Scotland, home/away away, score 1-0, result win.
    • 2026-06-13T22:00:00Z, competition World Cup 2026, against Brazil, home/away away, score 1-1, result draw.
    • 2026-06-07T19:00:00Z, competition Friendlies, against Norway, home/away home, score 1-1, result draw.
    • 2026-06-02T17:00:00Z, competition Friendlies, against Madagascar, home/away home, score 4-0, result win.
    • 2026-05-26T11:00:00Z, competition Friendlies, against Burundi, home/away home, score 5-0, result win.
    • 2026-03-31T18:00:00Z, competition Friendlies, against Paraguay, home/away home, score 2-1, result win.
    • 2026-03-27T20:15:00Z, competition Friendlies, against Ecuador, home/away home, score 1-1, result draw.
    • 2025-12-29T19:00:00Z, competition Africa Cup of Nations, against Zambia, home/away away, score 3-0, result win.
    • 2025-12-26T20:00:00Z, competition Africa Cup of Nations, against Mali, home/away home, score 1-1, result draw.
  10. The World Cup group-stage scoring comparison shows Netherlands averaging 3.3 goals scored per match versus Morocco's 2.0, with Netherlands achieving notably higher output in two dominant wins (5-1 vs Sweden, 3-1 vs Tunisia) and a 2-2 draw against Japan. Morocco's offensive output was more inconsistent—4 against Haiti but just 1 against Scotland and Brazil—though their defensive concession rate (1.0 per match) is marginally better than Netherlands' (1.3). No head-to-head data is available and lin

Conclusion note

Netherlands scored 10 goals across their three World Cup group matches (3, 5, and 2), averaging 3.3 goals per match with two wins and one draw, while Morocco scored 6 goals across their three group matches (4, 1, and 1), averaging 2.0 per match with two wins and one draw; the odds consensus implies a 42.2% probability for a Netherlands win, reflecting their superior offensive output and comparable results profile.

weather and venue impact on playing styleHome winThe odds consensus gives Netherlands a clear probability edge at 42.2% versus Morocco's 27.3%, and Netherlands' recent World Cup scoring form (3-1, 5-1) is superior, but Monterrey's 31.5°C temperature and 25 km/h wind are significant environmental factors that challenge a European side's sustained pressing and passing style; Morocco's unbeaten ten-match run and likely greater climate familiarity reduce Netherlands' edge. Altitude at 540m is modest and unlikely to be decisive. No head-to-head, li52%
Analysis process
  1. Analysis goal

    weather and venue impact on playing style

  2. The harness read the minimum pre-match evidence from the snapshot: match details, availability facts, odds, weather, head-to-head records and both teams' recent form.

  3. Check match details

    #2

    Match details: Data as of 2026-06-29T12:15:00Z. Fixture: Netherlands vs Morocco. Kickoff: 2026-06-30T01:00:00Z. Venue: Monterrey Stadium, Monterrey, altitude 540 m. Home/host context: schedule-listed home side. Field capture status as of 2026-06-29T12:15:00Z: lineups checked (source returned no rows, last checked at 2026-06-29T01:04:16Z); injuries checked (source returned no rows, last checked at 2026-06-29T07:00:00Z); weather captured (1 observed); h2h not captured (source returned no rows); odds captured (12 observed); events not captured (post-match only); statistics not captured (post-match only); fixture players not captured (post-match only); live odds not captured (not captured before the match); result not captured (post-match only).

  4. Check availability facts

    #3

    Tool facts: Data as of 2026-06-29T12:15:00Z. Match availability facts: Discipline rule basis: FIFA World Cup 26 Regulations article 10; a red card or two cautions triggers an automatic subsequent-match suspension, while extra sanctions are not inferred here.

    • Netherlands: no visible injury records in this snapshot.
    • Netherlands: no suspension records derived from prior cards in this snapshot.
    • Morocco: no visible injury records in this snapshot.
    • Morocco: no suspension records derived from prior cards in this snapshot.
  5. Compare bookmaker consensus

    #4

    Odds consensus facts: Data as of 2026-06-29T12:15:00Z. Visible odds update points: 9, covering 12 bookmaker sample(s). Latest odds update time: 2026-06-29T08:15:08Z. Latest consensus implied probabilities: side A win 42.2%, draw 30.5%, side B win 27.3%. Most recent visible updates: 2026-06-29T04:03:15Z -> 2026-06-29T08:15:08Z. Consensus implied probability movement: side A win -0.87pp, draw +0.39pp, side B win +0.48pp. Representative 1X2 line movement: 10bet side A 2.16 / draw 3.2 / side B 3.4 → side A 2.25 / draw 3.15 / side B 3.3; william_hill side A 2.25 / draw 3.1 / side B 3.3 → side A 2.25 / draw 3 / side B 3.3; bet365 side A 2.2 / draw 3.1 / side B 3.6 → side A 2.3 / draw 3 / side B 3.5. Latest bookmaker samples: 10bet: side A 2.25, draw 3.15, side B 3.3; william_hill: side A 2.25, draw 3, side B 3.3; bet365: side A 2.3, draw 3, side B 3.5; marathonbet: side A 2.32, draw 3.22, side B 3.52. Extended market samples: 10bet: total 0.5 over 1.08 / under 7.5; bet365: total 0.5 over 1.08 / under 8; marathonbet: total 0.5 over 1.03 / under 7.8.

  6. Check detailed weather

    #5

    Weather forecast facts: Data as of 2026-06-29T12:15:00Z. Weather sample time: 2026-06-29T01:09:20Z. Kickoff weather: partly_cloudy, 31.5°C, precipitation 0 mm, humidity 43%, wind 25 km/h.

  7. Check head-to-head

    #6

    Head-to-head facts: Data as of 2026-06-29T12:15:00Z. head-to-head records: no visible records available.

  8. Check recent form

    #7

    Recent form facts: Data as of 2026-06-29T12:15:00Z. 10 visible recent match record(s) for Netherlands:

    • 2026-06-25T23:00:00Z, competition World Cup 2026, against Tunisia, home/away away, score 3-1, result win.
    • 2026-06-20T17:00:00Z, competition World Cup 2026, against Sweden, home/away home, score 5-1, result win.
    • 2026-06-14T20:00:00Z, competition World Cup 2026, against Japan, home/away home, score 2-2, result draw.
    • 2026-06-03T18:45:00Z, competition Friendlies, against Algeria, home/away home, score 0-1, result loss.
    • 2026-03-31T18:45:00Z, competition Friendlies, against Ecuador, home/away home, score 1-1, result draw.
    • 2026-03-27T19:45:00Z, competition Friendlies, against Norway, home/away home, score 2-1, result win.
    • 2024-11-19T19:45:00Z, competition UEFA Nations League, against Bosnia & Herzegovina, home/away away, score 1-1, result draw.
    • 2024-11-16T19:45:00Z, competition UEFA Nations League, against Hungary, home/away home, score 4-0, result win.
    • 2024-10-14T18:45:00Z, competition UEFA Nations League, against Germany, home/away away, score 0-1, result loss.
    • 2024-10-11T18:45:00Z, competition UEFA Nations League, against Hungary, home/away away, score 1-1, result draw.
  9. Check recent form

    #8

    Recent form facts: Data as of 2026-06-29T12:15:00Z. 10 visible recent match record(s) for Morocco:

    • 2026-06-24T22:00:00Z, competition World Cup 2026, against Haiti, home/away home, score 4-2, result win.
    • 2026-06-19T22:00:00Z, competition World Cup 2026, against Scotland, home/away away, score 1-0, result win.
    • 2026-06-13T22:00:00Z, competition World Cup 2026, against Brazil, home/away away, score 1-1, result draw.
    • 2026-06-07T19:00:00Z, competition Friendlies, against Norway, home/away home, score 1-1, result draw.
    • 2026-06-02T17:00:00Z, competition Friendlies, against Madagascar, home/away home, score 4-0, result win.
    • 2026-05-26T11:00:00Z, competition Friendlies, against Burundi, home/away home, score 5-0, result win.
    • 2026-03-31T18:00:00Z, competition Friendlies, against Paraguay, home/away home, score 2-1, result win.
    • 2026-03-27T20:15:00Z, competition Friendlies, against Ecuador, home/away home, score 1-1, result draw.
    • 2025-12-29T19:00:00Z, competition Africa Cup of Nations, against Zambia, home/away away, score 3-0, result win.
    • 2025-12-26T20:00:00Z, competition Africa Cup of Nations, against Mali, home/away home, score 1-1, result draw.
  10. The odds consensus gives Netherlands a clear probability edge at 42.2% versus Morocco's 27.3%, and Netherlands' recent World Cup scoring form (3-1, 5-1) is superior, but Monterrey's 31.5°C temperature and 25 km/h wind are significant environmental factors that challenge a European side's sustained pressing and passing style; Morocco's unbeaten ten-match run and likely greater climate familiarity reduce Netherlands' edge. Altitude at 540m is modest and unlikely to be decisive. No head-to-head, li

Conclusion note

Netherlands are favored at 42.2% by bookmaker consensus and have scored seven goals across two convincing World Cup wins (5-1 vs Sweden, 3-1 vs Tunisia), but Monterrey's 31.5°C heat, 43% humidity and 25 km/h wind could increase fatigue and disrupt Netherlands' possession-based tempo, while Morocco — unbeaten in ten matches — may adapt more naturally to the warm, windy conditions, making the draw a plausible alternative.

Synthesis

Netherlands remain the favorite based on superior group-stage scoring output, averaging 3.3 goals per match with dominant wins over Sweden and Tunisia, compared to Morocco's more inconsistent 2.0 average and narrower victories. However, Monterrey's 31.5°C heat and 25 km/h wind challenge Netherlands' possession-based tempo and could accelerate fatigue for a European side, while Morocco's defensive discipline—conceding just 1.0 goals per match—and likely greater climate familiarity from a ten-match unbeaten run compress Netherlands' edge. The market's modest drift away from Netherlands and the elevated draw probability around 30.5% confirm that uncertainty is meaningful. A narrow Netherlands victory is the most likely single outcome, but the draw and a Morocco win are both credible alternatives.

Reasoning summary: All three perspectives pick Netherlands as the most probable winner, grounded in their stronger group-stage offensive record of 3.3 goals per match versus Morocco's 2.0, with convincing results against Sweden and Tunisia offset by a 2-2 draw with Japan. Morocco's scoring was inconsistent—four against Haiti but only one each against Scotland and Brazil—though their defensive concession rate of 1.0 per match is marginally superior to Netherlands' 1.3. Monterrey's hot and windy conditions represent

Recalled memory

  • Post-match reflection Brazil vs Morocco Preview editionRecall anchors: bra mar group_c_round_1. Prediction window: Preview edition. Visible at: T-24h. Predicted Brazil win with confidence 0.56. Probability distribution: Brazil win 56.0%; draw 26.0%; Morocco win 18.0%. Top-3 scorelines: Brazil 2-1 Morocco, Brazil 1-0 Morocco, Brazil 1relevance 0.50
  • Post-match reflection Australia vs Türkiye Preview editionRecall anchors: aus tur group_d_round_1. Prediction window: Preview edition. Visible at: T-24h. Predicted Türkiye win with confidence 0.42. Probability distribution: Australia win 30.0%; draw 28.0%; Türkiye win 42.0%. Top-3 scorelines: Australia 1-2 Türkiye, Australia 1-1 Türkiyerelevance 0.50
  • Post-match reflection Netherlands vs Japan Late editionRecall anchors: ned jpn group_f_round_1. Prediction window: Late edition. Visible at: T-2h. Predicted Netherlands win with confidence 0.42. Probability distribution: Netherlands win 42.0%; draw 30.0%; Japan win 28.0%. Top-3 scorelines: Netherlands 1-0 Japan, Netherlands 0-0 Japanrelevance 0.50