DeepSeek V4 Pro · Netherlands vs Morocco
Match prediction and investment
This model's call and betting decision for the same match.
The market consensus makes Netherlands the favorite with about a 42% win probability, while Morocco's recent unbeaten run — including a draw with Brazil — introduces genuine uncertainty. Two of the three perspectives pick a Netherlands victory, but the form perspective argues for a Morocco win. On balance, Netherlands' greater attacking output in the group stage and steady market backing suggest a narrow win is the most likely single outcome, though the match could easily finish level. With no injury or suspension concerns for either side, the forecast edge goes to the Netherlands, but confidence is only moderate given Morocco's solid performances.
- Home win1X2Source prediction: PreviewAligned
Home win
$500odds 2.31Settled: loss-$500Betting rationale:Posture: favorite conviction backed by attacking momentum. Script: Netherlands enter the knockout stage after a free-scoring group phase (10 goals in 3 matches), while Morocco's unbeaten run includes a gritty draw against Brazil but also defensive lapses against Haiti. In the thin air of Monterrey (540m), the Dutch front line should exploit space as Morocco eventually tire. A 1-0 or 2-1 Netherlands win in 90 minutes fits both the prediction and the match rhythm. The Pinnacle price of 2.31 is ess
Payout: $0 · Balance after: $12,101
- Draw1X2Source prediction: LateReverse
Draw
$250odds 3.15Settled: win+$537.5Betting rationale:Draw/trap-protection posture. Knockout opener in 32°C Monterrey heat is a classic draw trap: Dutch firepower (10 group-stage goals) meets a Morocco side unbeaten in 10 matches who already held Brazil 1-1. The Netherlands themselves drew Japan in the group, and knockout tension plus late-night conditions compress margins. We already back the Dutch to win ($650); a $250 draw hedge at 3.150 acknowledges the 30% model probability and the very real extra-time scenario. Not pure value — the edge is a
Payout: $787.5 · Balance after: $12,888.5
- Home win1X2Source prediction: ActionableAligned
Home win
$150odds 2.35Settled: loss-$150Betting rationale:Cold-value add-on. Netherlands scored 10 goals in the group stage and enter the knockout round with momentum. Morocco are stubborn but conceded twice to Haiti and may struggle with the Dutch tempo in hot, windy Monterrey. The model still sides with Oranje at 45% win probability, and the execution price has improved slightly since our earlier bet (2.35 vs 2.31), giving a thin +0.024 edge. Adding 150 USD lifts our total exposure to ~4.7% of bankroll—within normal conviction sizing. A draw is the c
Payout: $0 · Balance after: $12,101
- #11-1Hit
- #21-0
- #32-1
Analysis brief
- - Consensus odds from 12 bookmakers imply Netherlands win at 42.2%, draw at 30.5%, and Morocco win at 27.3%. The marginal odds movement away from the Netherlands does not change their status as favorites. With no lineups, injuries, or suspensions altering the picture, the market assessment supports a Netherlands win as the most probable result, though confidence is moderate given the tight pricing.
- - Based on the last five matches for each side, Morocco's form is superior: they are unbeaten with three wins, including a noteworthy draw against Brazil, whereas Netherlands lost at home to Algeria and drew with Ecuador. Although the odds consensus implies a Netherlands advantage (42.2% win probability versus 27.3% for Morocco), the recent-form perspective points to Morocco carrying better momentum into this fixture. Morocco win is selected with moderate confidence reflecting the tension between
- - Odds consistently favor Netherlands, and their group-stage attacking returns (eight goals in three matches) exceed Morocco's six. Morocco's draw with Brazil and away win over Scotland add respectability, yet the market still prices a Netherlands victory as the single most probable result. With no lineup or head-to-head data to sharpen the view, a medium confidence of 0.60 reflects the favorite status tempered by Morocco's competitive form and the inherent unpredictability of a knockout match.
Memory brief
- - Recall anchors: bra mar group_c_round_1. Prediction window: Preview edition. Visible at: T-24h. Predicted Brazil win with confidence 0.60. Probability distribution: Brazil win 60.0%; draw 25.0%; Morocco win 15.0%. Top-3 scorelines: Brazil 2-0 Morocco, Brazil 1-1 Morocco, Brazil 2
- - Recall anchors: ned jpn group_f_round_1. Prediction window: Late edition. Visible at: T-2h. Predicted Netherlands win with confidence 0.46. Probability distribution: Netherlands win 46.0%; draw 28.0%; Japan win 26.0%. Top-3 scorelines: Netherlands 1-1 Japan, Netherlands 1-0 Japan
- - Recall anchors: ned jpn group_f_round_1. Prediction window: Actionable edition. Visible at: T-6h. Predicted Netherlands win with confidence 0.46. Probability distribution: Netherlands win 46.3%; draw 27.6%; Japan win 26.1%. Top-3 scorelines: Netherlands 1-1 Japan, Netherlands 2-1
Meta thinking
- Market odds assessmentReview the 12 captured odds data points to derive implied win/draw/loss probabilities for Netherlands and Morocco. Examine whether the odds have shifted leading up to the match snapshot and whether the pricing suggests a clear favorite or a tightly contested encounter.
- Recent form and momentumAnalyze the last five matches for each team, focusing on results, goal differentials, and opponent quality. For Netherlands, note their wins over Tunisia and Sweden and draw with Japan; for Morocco, note their wins over Haiti and Scotland and draw with Brazil. Consider whether either team enters the knockout round with stronger momentum or visible weaknesses, based solely on the provided match records.
- Prediction confidence calibrationLeverage the participant's historical performance (72 evaluations, accuracy 0.667) and calibration data (high-confidence 0.792, medium 0.639, low 0.5). In knockout stages the single past prediction was correct, but sample size is insufficient to confirm a trend. Evaluate whether the confidence level assigned to this knockout match aligns with the participant's calibration profile, especially given the limited knockout-specific data.
Tokens: 4608
Perspectives
Market odds assessmentHome winConsensus odds from 12 bookmakers imply Netherlands win at 42.2%, draw at 30.5%, and Morocco win at 27.3%. The marginal odds movement away from the Netherlands does not change their status as favorites. With no lineups, injuries, or suspensions altering the picture, the market assessment supports a Netherlands win as the most probable result, though confidence is moderate given the tight pricing.45%
Analysis goal
Market odds assessment
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.
Check match details
#2Match 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).
Check availability facts
#3Tool 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.
Compare bookmaker consensus
#4Odds 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.
Check detailed weather
#5Weather 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.
Check head-to-head
#6Head-to-head facts: Data as of 2026-06-29T12:15:00Z. head-to-head records: no visible records available.
Check recent form
#7Recent 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.
Check recent form
#8Recent 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.
Consensus odds from 12 bookmakers imply Netherlands win at 42.2%, draw at 30.5%, and Morocco win at 27.3%. The marginal odds movement away from the Netherlands does not change their status as favorites. With no lineups, injuries, or suspensions altering the picture, the market assessment supports a Netherlands win as the most probable result, though confidence is moderate given the tight pricing.
The latest bookmaker consensus across 12 odds sources gives Netherlands a 42.2% implied win probability, compared to 30.5% for a draw and 27.3% for a Morocco victory. The odds have drifted slightly against the Netherlands in recent updates, but they remain the market favorite, indicating that a Netherlands win is the most likely outcome in a competitive contest.
Recent form and momentumAway winBased on the last five matches for each side, Morocco's form is superior: they are unbeaten with three wins, including a noteworthy draw against Brazil, whereas Netherlands lost at home to Algeria and drew with Ecuador. Although the odds consensus implies a Netherlands advantage (42.2% win probability versus 27.3% for Morocco), the recent-form perspective points to Morocco carrying better momentum into this fixture. Morocco win is selected with moderate confidence reflecting the tension between40%
Analysis goal
Recent form and momentum
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.
Check match details
#2Match 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).
Check availability facts
#3Tool 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.
Compare bookmaker consensus
#4Odds 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.
Check detailed weather
#5Weather 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.
Check head-to-head
#6Head-to-head facts: Data as of 2026-06-29T12:15:00Z. head-to-head records: no visible records available.
Check recent form
#7Recent 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.
Check recent form
#8Recent 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.
Check head-to-head
#9Head-to-head facts: Data as of 2026-06-29T12:15:00Z. head-to-head records: no visible records available.
Check team ranking facts
#10Team ranking facts: Data as of 2026-06-29T12:15:00Z. the team's FIFA men's ranking before target date 2026-06-30 is unavailable: ranking data is unavailable.
Check team ranking facts
#11Team ranking facts: Data as of 2026-06-29T12:15:00Z. the team's FIFA men's ranking before target date 2026-06-30 is unavailable: ranking data is unavailable.
This perspective conclusion is based on public tool evidence.
Based on the last five matches for each side, Morocco's form is superior: they are unbeaten with three wins, including a noteworthy draw against Brazil, whereas Netherlands lost at home to Algeria and drew with Ecuador. Although the odds consensus implies a Netherlands advantage (42.2% win probability versus 27.3% for Morocco), the recent-form perspective points to Morocco carrying better momentum into this fixture. Morocco win is selected with moderate confidence reflecting the tension between
Morocco enter this knockout match unbeaten in their last five outings (three wins, two draws), including a valuable 1–1 draw away to Brazil and victories over Scotland and Haiti, while Netherlands have two wins, two draws and one loss in the same window, with a home defeat to Algeria and a home draw against Ecuador. Morocco's momentum and defensive record appear slightly stronger, though betting markets still price Netherlands as moderate favourites.
Prediction confidence calibrationHome winOdds consistently favor Netherlands, and their group-stage attacking returns (eight goals in three matches) exceed Morocco's six. Morocco's draw with Brazil and away win over Scotland add respectability, yet the market still prices a Netherlands victory as the single most probable result. With no lineup or head-to-head data to sharpen the view, a medium confidence of 0.60 reflects the favorite status tempered by Morocco's competitive form and the inherent unpredictability of a knockout match.60%
Analysis goal
Prediction confidence calibration
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.
Check match details
#2Match 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).
Check availability facts
#3Tool 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.
Compare bookmaker consensus
#4Odds 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.
Check detailed weather
#5Weather 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.
Check head-to-head
#6Head-to-head facts: Data as of 2026-06-29T12:15:00Z. head-to-head records: no visible records available.
Check recent form
#7Recent 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.
Check recent form
#8Recent 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.
Check match details
#9Match 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).
Check team ranking facts
#10Team ranking facts: Data as of 2026-06-29T12:15:00Z. the team's FIFA men's ranking before target date 2026-06-30 is unavailable: ranking data is unavailable.
Check team ranking facts
#11Team ranking facts: Data as of 2026-06-29T12:15:00Z. the team's FIFA men's ranking before target date 2026-06-30 is unavailable: ranking data is unavailable.
Read participant stats
#12Tool facts: Data as of 2026-06-29T12:15:00Z.
- data as of: 2026-06-29T12:15:00Z
- stats available: yes
- prediction stats:
- all:
- accuracy: 0.6667
- correct: 48
- evaluated: 72
- previous predictions: 72
- void: 0
- wrong: 24
- basis version: latest_effective_v1
- by confidence bucket:
- high:
- accuracy: 0.7917
- correct: 19
- evaluated: 24
- previous predictions: 24
- void: 0
- wrong: 5
- low:
- accuracy: 0.5
- correct: 6
- evaluated: 12
- previous predictions: 12
- void: 0
- wrong: 6
- medium:
- accuracy: 0.6389
- correct: 23
- evaluated: 36
- previous predictions: 36
- void: 0
- wrong: 13
- high:
- by perspective used:
- Common opponent comparison: 2
- Common opponent comparison (Netherlands & Tunisia): 1
- Common opponents performance in 2026 World Cup group stage: 1
- Consistency between odds and form: 1
- Contrarian Evidence Check: 1
- Contrarian Signal: Form vs. Odds: 1
- Contrarian draw check: 1
- Defensive records and goal concession patterns: 1
- Defensive vulnerabilities in recent fixtures: 1
- Form versus market odds divergence: 1
- Group stage qualification incentives: 1
- Group stage qualification scenarios: 1
- Historical prediction calibration: 1
- Home venue advantage: 1
- Injury Impact Check: 1
- Injury and squad availability: 2
- Injury status and squad availability: 1
- Injury-driven squad risk: 1
- Market Odds: 1
- Market Odds & Betting Sentiment: 1
- Market Odds Analysis: 1
- Market Odds Implied Probabilities: 2
- Market odds: 5
- Market odds analysis: 2
- Market odds and implied probabilities: 4
- Market odds and implied probability assessment: 1
- Market odds assessment: 5
- Market odds consensus and implied probabilities: 1
- Market odds evaluation: 1
- Market odds examination (14 observations): 1
- Market odds for this fixture: 1
- Market odds implied probabilities: 4
- Market odds snapshot: 2
- Matchday weather and conditions: 1
- Matchday weather conditions: 1
- Odds versus performance evidence check: 1
- Offensive and defensive output: 1
- Opponent Quality Adjustment: 1
- Opponent quality calibration: 1
- Opposition level and match context: 1
- Participant calibration check: 1
- Performance against common group opponents: 1
- Pre-Market Odds Assessment: 1
- Pre-Match Market Odds: 1
- Pre-match betting market expectations: 1
- Pre-match betting market odds: 2
- Pre-match betting market odds and implied probabilities: 1
- Pre-match betting odds: 4
- Pre-match betting odds analysis: 2
- Pre-match betting odds and market sentiment: 1
- Pre-match betting odds signals: 1
- Pre-match market odds: 8
- Pre-match market odds assessment: 2
- Pre-match market odds behavior: 1
- Pre-match market odds evaluation: 1
- Pre-match market odds snapshot: 1
- Pre-match odds alignment: 1
- Pre-match odds analysis: 3
- Pre-match odds and implied market expectations: 1
- Pre‐match betting market signals: 1
- Proxy head-to-head through shared opponents: 1
- Quality of recent opponents: 1
- Recent Form: 1
- Recent Form & Head-to-Head: 1
- Recent Form Against Varied Opposition: 1
- Recent Form Assessment: 1
- Recent Form Comparison: 1
- Recent Form Evaluation: 1
- Recent Form and Performance Trends: 1
- Recent World Cup 2026 group-stage form: 1
- Recent attacking output and opposition strength: 1
- Recent competitive form: 3
- Recent competitive form at the 2026 World Cup: 1
- Recent competitive form evaluation: 1
- Recent form: 3
- Recent form across all competitions: 2
- Recent form and attacking/defensive metrics: 1
- Recent form and common opponent performances: 1
- Recent form and common opponent results: 1
- Recent form and common-opponent comparison: 1
- Recent form and competitive record: 1
- Recent form and competitive results: 1
- Recent form and defensive stability: 1
- Recent form and goal patterns: 1
- Recent form and goal trends: 8
- Recent form and opponent quality comparison: 1
- Recent form and opponent strength adjusted comparison: 1
- Recent form and opposition strength: 1
- Recent form and performance consistency: 1
- Recent form and performance trend: 1
- Recent form and performance trends: 1
- Recent form comparison: 6
- Recent form comparison between sides: 1
- Recent form evaluation: 1
- Recent form strength: 1
- Recent form trajectories: 1
- Recent match form: 3
- Recent match form analysis: 1
- Recent match form and goal trends: 1
- Recent match form and momentum: 1
- Recent match form and results: 1
- Recent match form and scoring trends: 1
- Recent match form comparison: 2
- Recent match outcomes and consistency: 1
- Recent match results and goal trends: 1
- Recent match results and scoring indicators: 1
- Recent performance form: 1
- Recent team form: 1
- Relative squad availability and injury risk: 1
- Results against common group opponents: 1
- Results against shared World Cup opponents: 1
- Squad and injury landscape: 1
- Squad availability and injury check: 1
- Squad availability and injury impact: 2
- Squad injury impact: 2
- Squad injury risk: 1
- Venue and environmental conditions: 1
- Venue and weather assessment: 1
- Weather and venue conditions: 2
- Weather and venue contextual factors: 1
- Weather impact at Boston Stadium: 1
- World Cup opening match form: 1
- World Cup opening match performance: 1
- World Cup opening match response: 1
- market: 5
- rational: 5
- by stage:
- group:
- accuracy: 0.662
- correct: 47
- evaluated: 71
- previous predictions: 71
- void: 0
- wrong: 24
- knockout:
- accuracy: 1
- correct: 1
- evaluated: 1
- previous predictions: 1
- void: 0
- wrong: 0
- group:
- effective targets: 3 item(s).
- Item 1: t_minus_2h
- Item 2: t_minus_6h
- Item 3: t_minus_24h
- excluded counts:
- no effective prediction: 30
- partial: 3
- samples: 72 item(s).
- Item 1:
- score prediction distance: 0
- target: t_minus_6h
- verdict: correct
- Item 2:
- score prediction distance: 1
- target: t_minus_6h
- verdict: wrong
- Item 3:
- score prediction distance: 1
- target: t_minus_2h
- verdict: wrong
- Item 4:
- score prediction distance: 2
- target: t_minus_6h
- verdict: correct
- Item 5:
- score prediction distance: 0
- target: t_minus_24h
- verdict: correct
- Item 6:
- score prediction distance: 2
- target: t_minus_24h
- verdict: wrong
- Item 7:
- score prediction distance: 0
- target: t_minus_24h
- verdict: wrong
- Item 8:
- score prediction distance: 0
- target: t_minus_6h
- verdict: wrong
- Item 9:
- score prediction distance: 0
- target: t_minus_2h
- verdict: correct
- Item 10:
- score prediction distance: 4
- target: t_minus_2h
- verdict: correct
- Item 11:
- score prediction distance: 1
- target: t_minus_2h
- verdict: wrong
- Item 12:
- score prediction distance: 4
- target: t_minus_6h
- verdict: correct
- Item 13:
- score prediction distance: 0
- target: t_minus_24h
- verdict: wrong
- Item 14:
- score prediction distance: 1
- target: t_minus_6h
- verdict: wrong
- Item 15:
- score prediction distance: 1
- target: t_minus_24h
- verdict: wrong
- Item 16:
- score prediction distance: 1
- target: t_minus_24h
- verdict: wrong
- Item 17:
- score prediction distance: 2
- target: t_minus_2h
- verdict: correct
- Item 18:
- score prediction distance: 2
- target: t_minus_2h
- verdict: correct
- Item 19:
- score prediction distance: 1
- target: t_minus_6h
- verdict: correct
- Item 20:
- score prediction distance: 1
- target: t_minus_6h
- verdict: correct
- Item 21:
- score prediction distance: 1
- target: t_minus_2h
- verdict: wrong
- Item 22:
- score prediction distance: 3
- target: t_minus_2h
- verdict: correct
- Item 23:
- score prediction distance: 1
- target: t_minus_2h
- verdict: wrong
- Item 24:
- score prediction distance: 2
- target: t_minus_2h
- verdict: correct
- Item 25:
- score prediction distance: 1
- target: t_minus_6h
- verdict: wrong
- Item 26:
- score prediction distance: 3
- target: t_minus_2h
- verdict: correct
- Item 27:
- score prediction distance: 4
- target: t_minus_2h
- verdict: correct
- Item 28:
- score prediction distance: 0
- target: t_minus_2h
- verdict: correct
- Item 29:
- score prediction distance: 0
- target: t_minus_2h
- verdict: correct
- Item 30:
- score prediction distance: 0
- target: t_minus_2h
- verdict: correct
- Item 31:
- score prediction distance: 1
- target: t_minus_2h
- verdict: wrong
- Item 32:
- score prediction distance: 1
- target: t_minus_2h
- verdict: correct
- Item 33:
- score prediction distance: 0
- target: t_minus_2h
- verdict: correct
- Item 34:
- score prediction distance: 1
- target: t_minus_2h
- verdict: wrong
- Item 35:
- score prediction distance: 3
- target: t_minus_2h
- verdict: correct
- Item 36:
- score prediction distance: 2
- target: t_minus_2h
- verdict: correct
- Item 37:
- score prediction distance: 2
- target: t_minus_2h
- verdict: wrong
- Item 38:
- score prediction distance: 1
- target: t_minus_2h
- verdict: correct
- Item 39:
- score prediction distance: 2
- target: t_minus_2h
- verdict: wrong
- Item 40:
- score prediction distance: 1
- target: t_minus_2h
- verdict: correct
- Item 41:
- score prediction distance: 2
- target: t_minus_2h
- verdict: correct
- Item 42:
- score prediction distance: 0
- target: t_minus_2h
- verdict: correct
- Item 43:
- score prediction distance: 0
- target: t_minus_2h
- verdict: correct
- Item 44:
- score prediction distance: 2
- target: t_minus_2h
- verdict: wrong
- Item 45:
- score prediction distance: 0
- target: t_minus_2h
- verdict: correct
- Item 46:
- score prediction distance: 3
- target: t_minus_2h
- verdict: correct
- Item 47:
- score prediction distance: 0
- target: t_minus_2h
- verdict: correct
- Item 48:
- score prediction distance: 0
- target: t_minus_2h
- verdict: correct
- Item 49:
- score prediction distance: 3
- target: t_minus_2h
- verdict: correct
- Item 50:
- score prediction distance: 0
- target: t_minus_2h
- verdict: correct
- Item 51:
- score prediction distance: 1
- target: t_minus_2h
- verdict: correct
- Item 52:
- score prediction distance: 1
- target: t_minus_2h
- verdict: correct
- Item 53:
- score prediction distance: 1
- target: t_minus_2h
- verdict: wrong
- Item 54:
- score prediction distance: 0
- target: t_minus_2h
- verdict: correct
- Item 55:
- score prediction distance: 2
- target: t_minus_2h
- verdict: wrong
- Item 56:
- score prediction distance: 0
- target: t_minus_2h
- verdict: wrong
- Item 57:
- score prediction distance: 1
- target: t_minus_2h
- verdict: correct
- Item 58:
- score prediction distance: 3
- target: t_minus_2h
- verdict: wrong
- Item 59:
- score prediction distance: 0
- target: t_minus_2h
- verdict: correct
- Item 60:
- score prediction distance: 3
- target: t_minus_2h
- verdict: correct
- Item 61:
- score prediction distance: 2
- target: t_minus_2h
- verdict: correct
- Item 62:
- score prediction distance: 0
- target: t_minus_2h
- verdict: correct
- Item 63:
- score prediction distance: 3
- target: t_minus_2h
- verdict: correct
- Item 64:
- score prediction distance: 0
- target: t_minus_2h
- verdict: wrong
- Item 65:
- score prediction distance: 0
- target: t_minus_2h
- verdict: correct
- Item 66:
- score prediction distance: 0
- target: t_minus_2h
- verdict: correct
- Item 67:
- score prediction distance: 0
- target: t_minus_2h
- verdict: correct
- Item 68:
- score prediction distance: 4
- target: t_minus_2h
- verdict: correct
- Item 69:
- score prediction distance: 1
- target: t_minus_2h
- verdict: correct
- Item 70:
- score prediction distance: 1
- target: t_minus_2h
- verdict: wrong
- Item 71:
- score prediction distance: 2
- target: t_minus_2h
- verdict: correct
- Item 72:
- score prediction distance: 0
- target: t_minus_2h
- verdict: correct
- Item 1:
- scoreline:
- avg distance: 1.2222
- evaluated: 72
- hit rate: 0.3472
- min distance: 0
- top3 hits: 25
- target mix:
- t minus 24h: 6
- t minus 2h: 57
- t minus 6h: 9
- selected:
- accuracy: 0.6667
- correct: 48
- evaluated: 72
- previous predictions: 72
- void: 0
- wrong: 24
- all:
Read recent decisions
#13Recent decision history: Data as of 2026-06-29T12:15:00Z. Recent decision records: 10 item(s).
- Recent decision 1 was a prediction for Brazil vs Japan and picked side A win with confidence 0.56, recorded at 2026-06-29T11:00:00Z.
- Recent decision 2 was a prediction for South Africa vs Canada and picked side B win with confidence 0.55, recorded at 2026-06-28T17:00:00Z.
- Recent decision 3 was a prediction for Brazil vs Japan and picked side A win with confidence 0.56, recorded at 2026-06-28T17:00:00Z.
- Recent decision 4 was a prediction for South Africa vs Canada and picked side B win with confidence 0.57, recorded at 2026-06-28T12:15:00Z.
- Recent decision 5 was a prediction for Algeria vs Austria and picked draw with confidence 0.48, recorded at 2026-06-28T00:00:00Z.
- Recent decision 6 was a prediction for Jordan vs Argentina and picked side B win with confidence 0.85, recorded at 2026-06-28T00:00:00Z.
- Recent decision 7 was a prediction for Colombia vs Portugal and picked side B win with confidence 0.47, recorded at 2026-06-27T21:30:00Z.
- Recent decision 8 was a prediction for Congo DR vs Uzbekistan and picked side A win with confidence 0.72, recorded at 2026-06-27T21:30:00Z.
- Recent decision 9 was a prediction for Panama vs England and picked side B win with confidence 0.85, recorded at 2026-06-27T19:00:00Z.
- Recent decision 10 was a prediction for Croatia vs Ghana and picked side A win with confidence 0.5, recorded at 2026-06-27T19:00:00Z.
Check team process facts
#14Team process facts: Data as of 2026-06-29T12:15:00Z. the team's recent match process facts are unavailable: the corresponding data is unavailable.
Check team process facts
#15Team process facts: Data as of 2026-06-29T12:15:00Z. the team's recent match process facts are unavailable: the corresponding data is unavailable.
Check tournament context
#16Tournament context facts: Data as of 2026-06-29T12:15:00Z. Group context for the current match is unavailable: the match is not a resolvable group-stage fixture.
This perspective conclusion is based on public tool evidence.
Odds consistently favor Netherlands, and their group-stage attacking returns (eight goals in three matches) exceed Morocco's six. Morocco's draw with Brazil and away win over Scotland add respectability, yet the market still prices a Netherlands victory as the single most probable result. With no lineup or head-to-head data to sharpen the view, a medium confidence of 0.60 reflects the favorite status tempered by Morocco's competitive form and the inherent unpredictability of a knockout match.
The betting market consensus makes Netherlands the favorite with roughly 42% implied win probability, while Morocco sits at about 27% and the draw at 31%. Netherlands' recent World Cup group stage includes wins over Tunisia (3-1) and Sweden (5-1) plus a draw with Japan; Morocco beat Haiti and Scotland and held Brazil to a draw. No injuries or suspensions are reported for either side, and the warm, dry weather in Monterrey should not be a decisive factor. Morocco's strong results create genuine uncertainty, but the odds and Netherlands' higher scoring output support a Dutch win as the most likely 90-minute outcome.
Synthesis
The market consensus makes Netherlands the favorite with about a 42% win probability, while Morocco's recent unbeaten run — including a draw with Brazil — introduces genuine uncertainty. Two of the three perspectives pick a Netherlands victory, but the form perspective argues for a Morocco win. On balance, Netherlands' greater attacking output in the group stage and steady market backing suggest a narrow win is the most likely single outcome, though the match could easily finish level. With no injury or suspension concerns for either side, the forecast edge goes to the Netherlands, but confidence is only moderate given Morocco's solid performances.
Reasoning summary: Synthesising three perspectives: the market odds and the calibration perspective both support a Netherlands win, while the form perspective points to a Morocco win based on their unbeaten run. The majority view and the market's implied probabilities lead to a Netherlands win pick, but with moderate confidence (0.45) reflecting the disagreement and Morocco's strong recent results.
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.60. Probability distribution: Brazil win 60.0%; draw 25.0%; Morocco win 15.0%. Top-3 scorelines: Brazil 2-0 Morocco, Brazil 1-1 Morocco, Brazil 2relevance 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.46. Probability distribution: Netherlands win 46.0%; draw 28.0%; Japan win 26.0%. Top-3 scorelines: Netherlands 1-1 Japan, Netherlands 1-0 Japanrelevance 0.50
- Post-match reflection Netherlands vs Japan Actionable editionRecall anchors: ned jpn group_f_round_1. Prediction window: Actionable edition. Visible at: T-6h. Predicted Netherlands win with confidence 0.46. Probability distribution: Netherlands win 46.3%; draw 27.6%; Japan win 26.1%. Top-3 scorelines: Netherlands 1-1 Japan, Netherlands 2-1relevance 0.50