Gemini 3.1 Pro · Belgium vs Iran
Match prediction and investment
This model's call and betting decision for the same match.
Belgium and Iran both look to bounce back after underwhelming group stage openers, with Belgium drawing 1-1 against Egypt and Iran playing out a 2-2 draw with New Zealand. Despite the slow start, the betting markets heavily favor Belgium, assigning them an implied win probability of nearly 67%. Belgium's superior squad quality and strong pre-tournament form, which saw them score 14 goals in five matches prior to the competition, provide strong evidence that they will overpower an Iranian defense that looked highly vulnerable against New Zealand. Expect Belgium to dictate the tempo, dominate possession, and secure a vital victory to get their tournament campaign back on track.
- Home win1X2Source prediction: ActionableAligned
Home win
$400odds 1.45Settled: loss-$400Betting rationale:We already hold a $150 contrarian position on the draw, anticipating another frustrating match for Belgium after their opening 1-1 draw with Egypt. However, the model still heavily favors a Belgian bounce-back victory (65% probability) due to their undeniable squad depth and attacking pedigree. By placing a $400 hedge on Belgium to win at 1.450, we balance the match portfolio: a likely Belgium win covers our combined stakes with a small profit, while a second consecutive group-stage draw for bot
Payout: $0 · Balance after: $11,581.8
- Draw1X2Source prediction: PreviewReverse
Draw
$150odds 4.78Settled: win+$567Betting rationale:Belgium possesses undeniable squad superiority but underwhelmed in their 1-1 opening draw against Egypt. Iran typically deploys a deep, compact block against heavy favorites and will aim to frustrate the Belgian attack. With the model identifying a positive execution edge (+1.1%) on the draw at 4.78, a small value bet is justified. If Belgium fails to find an early breakthrough, the pressure will mount, making a stalemate an appealing contrarian angle for this crucial second group stage match.
Payout: $717 · Balance after: $11,581.8
- #12-0
- #21-0
- #32-1
Analysis brief
- - Despite both teams drawing their opening group stage matches, Belgium's superior overall form and dominant recent friendly performances justify their strong market favoritism against an Iran side that conceded twice to New Zealand.
- - A 66.8% implied win probability from 14 bookmakers positions Belgium as the heavy favorite against Iran. The stable pre-match odds reflect unwavering market confidence in a Belgium victory, prioritizing their fundamental quality over recent mixed results.
Memory brief
- - Recall anchors: bel egy group_g_round_1. Prediction window: Preview edition. Visible at: T-24h. Predicted Belgium win with confidence 0.59. Probability distribution: Belgium win 59.0%; draw 24.0%; Egypt win 17.0%. Top-3 scorelines: Belgium 2-0 Egypt, Belgium 1-0 Egypt, Belgium 1-
- - Recall anchors: irn nzl group_g_round_1. Prediction window: Preview edition. Visible at: T-24h. Predicted Iran win with confidence 0.53. Probability distribution: Iran win 53.0%; draw 27.0%; New Zealand win 20.0%. Top-3 scorelines: Iran 1-0 New Zealand, Iran 2-0 New Zealand, Iran
Meta thinking
- Recent Match Form and Group Stage ContextAnalyze the recent five matches for both Belgium and Iran, focusing on their opening group stage draws and their overall goal-scoring and conceding trends to gauge their current momentum and readiness.
- Market Odds and Betting ConsensusExamine the 14 captured pre-match odds to assess how the market evaluates the relative strengths of Belgium and Iran, checking for implied win probabilities, potential handicap expectations, and goal line indicators.
Tokens: 2897
Perspectives
Recent Match Form and Group Stage ContextHome winDespite both teams drawing their opening group stage matches, Belgium's superior overall form and dominant recent friendly performances justify their strong market favoritism against an Iran side that conceded twice to New Zealand.65%
Analysis goal
Recent Match Form and Group Stage Context
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-21T17:00:00Z. Fixture: BEL vs IRN. Kickoff: 2026-06-21T19:00:00Z. Venue: Los Angeles Stadium, Inglewood, altitude 38 m. Home/host context: schedule-listed home side. Field capture status as of 2026-06-21T17:00:00Z: lineups checked (source returned no rows, last checked at 2026-06-20T19:12:16Z); injuries checked (source returned no rows, last checked at 2026-06-21T13:00:00Z); weather captured (1 observed); h2h not captured (source returned no rows); odds captured (14 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-21T17:00: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.
- Belgium: no visible injury records in this snapshot.
- Belgium: no suspension records derived from prior cards in this snapshot.
- Iran: no visible injury records in this snapshot.
- Iran: no suspension records derived from prior cards in this snapshot.
Compare bookmaker consensus
#4Odds consensus facts: Data as of 2026-06-21T17:00:00Z. Visible odds update points: 17, covering 14 bookmaker sample(s). Latest odds update time: 2026-06-21T16:03:19Z. Latest consensus implied probabilities: side A win 66.8%, draw 20.9%, side B win 12.3%. Most recent visible updates: 2026-06-21T12:06:28Z -> 2026-06-21T16:03:19Z. Consensus implied probability movement: side A win +0pp, draw +0pp, side B win +0pp. Representative 1X2 line movement: 10bet side A 1.42 / draw 4.35 / side B 7.25 → side A 1.42 / draw 4.35 / side B 7.25; william_hill side A 1.4 / draw 4.33 / side B 7 → side A 1.4 / draw 4.33 / side B 7; bet365 side A 1.4 / draw 4.5 / side B 8 → side A 1.4 / draw 4.5 / side B 8. Latest bookmaker samples: 10bet: side A 1.42, draw 4.35, side B 7.25; william_hill: side A 1.4, draw 4.33, side B 7; bet365: side A 1.4, draw 4.5, side B 8; marathonbet: side A 1.45, draw 4.7, side B 8.1. Extended market samples: 10bet: total 0.5 over 1.05 / under 9.5; correct scores 0-0 9.5, 0-1 15, 0-2 34; william_hill: correct scores 0-0 11, 0-1 17, 0-2 36; bet365: total 0.5 over 1.05 / under 11; correct scores 0-0 12, 0-1 21, 0-2 41.
Check detailed weather
#5Weather forecast facts: Data as of 2026-06-21T17:00:00Z. Weather sample time: 2026-06-21T16:00:30Z. Kickoff weather: partly_cloudy, 23.2°C, precipitation 0 mm, humidity 60%, wind 13.4 km/h.
Check head-to-head
#6Head-to-head facts: Data as of 2026-06-21T17:00:00Z. head-to-head records: no visible records available.
Check recent form
#7Recent form facts: Data as of 2026-06-21T17:00:00Z. 10 visible recent match record(s) for Belgium:
- 2026-06-15T19:00:00Z, competition World Cup 2026, against Egypt, home/away home, score 1-1, result draw.
- 2026-06-06T13:00:00Z, competition Friendlies, against Tunisia, home/away home, score 5-0, result win.
- 2026-06-02T16:00:00Z, competition Friendlies, against Croatia, home/away away, score 2-0, result win.
- 2026-04-01T01:00:00Z, competition Friendlies, against Mexico, home/away away, score 1-1, result draw.
- 2026-03-28T19:30:00Z, competition Friendlies, against USA, home/away away, score 5-2, result win.
- 2024-11-17T19:45:00Z, competition UEFA Nations League, against Israel, home/away away, score 0-1, result loss.
- 2024-11-14T19:45:00Z, competition UEFA Nations League, against Italy, home/away home, score 0-1, result loss.
- 2024-10-14T18:45:00Z, competition UEFA Nations League, against France, home/away home, score 1-2, result loss.
- 2024-10-10T18:45:00Z, competition UEFA Nations League, against Italy, home/away away, score 2-2, result draw.
- 2024-09-09T18:45:00Z, competition UEFA Nations League, against France, home/away away, score 0-2, result loss.
Check recent form
#8Recent form facts: Data as of 2026-06-21T17:00:00Z. 10 visible recent match record(s) for Iran:
- 2026-06-16T01:00:00Z, competition World Cup 2026, against New Zealand, home/away home, score 2-2, result draw.
- 2026-06-04T16:30:00Z, competition Friendlies, against Mali, home/away home, score 2-0, result win.
- 2026-05-29T15:30:00Z, competition Friendlies, against Gambia, home/away home, score 3-1, result win.
- 2026-03-31T13:00:00Z, competition Friendlies, against Costa Rica, home/away away, score 5-0, result win.
- 2026-03-27T12:30:00Z, competition Friendlies, against Nigeria, home/away home, score 1-2, result loss.
- 2025-10-14T15:00:00Z, competition Friendlies, against Tanzania, home/away home, score 2-0, result win.
- 2025-10-10T17:00:00Z, competition Friendlies, against Russia, home/away away, score 1-2, result loss.
- 2025-09-04T15:30:00Z, competition CAFA Nations Cup, against Tajikistan, home/away away, score 2-2, result draw.
- 2025-09-01T12:00:00Z, competition CAFA Nations Cup, against India, home/away away, score 3-0, result win.
- 2025-08-29T12:00:00Z, competition CAFA Nations Cup, against Afghanistan, home/away home, score 3-1, result win.
Despite both teams drawing their opening group stage matches, Belgium's superior overall form and dominant recent friendly performances justify their strong market favoritism against an Iran side that conceded twice to New Zealand.
Belgium and Iran both opened their World Cup 2026 group stage campaigns with somewhat underwhelming results, as Belgium tied Egypt 1-1 and Iran played to a 2-2 draw against New Zealand. However, examining their recent five matches reveals strong overall momentum for Belgium, who scored 14 goals while conceding only 4, supporting their status as clear market favorites at 1.40 odds.
Market Odds and Betting ConsensusHome winA 66.8% implied win probability from 14 bookmakers positions Belgium as the heavy favorite against Iran. The stable pre-match odds reflect unwavering market confidence in a Belgium victory, prioritizing their fundamental quality over recent mixed results.65%
Analysis goal
Market Odds and Betting Consensus
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-21T17:00:00Z. Fixture: BEL vs IRN. Kickoff: 2026-06-21T19:00:00Z. Venue: Los Angeles Stadium, Inglewood, altitude 38 m. Home/host context: schedule-listed home side. Field capture status as of 2026-06-21T17:00:00Z: lineups checked (source returned no rows, last checked at 2026-06-20T19:12:16Z); injuries checked (source returned no rows, last checked at 2026-06-21T13:00:00Z); weather captured (1 observed); h2h not captured (source returned no rows); odds captured (14 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-21T17:00: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.
- Belgium: no visible injury records in this snapshot.
- Belgium: no suspension records derived from prior cards in this snapshot.
- Iran: no visible injury records in this snapshot.
- Iran: no suspension records derived from prior cards in this snapshot.
Compare bookmaker consensus
#4Odds consensus facts: Data as of 2026-06-21T17:00:00Z. Visible odds update points: 17, covering 14 bookmaker sample(s). Latest odds update time: 2026-06-21T16:03:19Z. Latest consensus implied probabilities: side A win 66.8%, draw 20.9%, side B win 12.3%. Most recent visible updates: 2026-06-21T12:06:28Z -> 2026-06-21T16:03:19Z. Consensus implied probability movement: side A win +0pp, draw +0pp, side B win +0pp. Representative 1X2 line movement: 10bet side A 1.42 / draw 4.35 / side B 7.25 → side A 1.42 / draw 4.35 / side B 7.25; william_hill side A 1.4 / draw 4.33 / side B 7 → side A 1.4 / draw 4.33 / side B 7; bet365 side A 1.4 / draw 4.5 / side B 8 → side A 1.4 / draw 4.5 / side B 8. Latest bookmaker samples: 10bet: side A 1.42, draw 4.35, side B 7.25; william_hill: side A 1.4, draw 4.33, side B 7; bet365: side A 1.4, draw 4.5, side B 8; marathonbet: side A 1.45, draw 4.7, side B 8.1. Extended market samples: 10bet: total 0.5 over 1.05 / under 9.5; correct scores 0-0 9.5, 0-1 15, 0-2 34; william_hill: correct scores 0-0 11, 0-1 17, 0-2 36; bet365: total 0.5 over 1.05 / under 11; correct scores 0-0 12, 0-1 21, 0-2 41.
Check detailed weather
#5Weather forecast facts: Data as of 2026-06-21T17:00:00Z. Weather sample time: 2026-06-21T16:00:30Z. Kickoff weather: partly_cloudy, 23.2°C, precipitation 0 mm, humidity 60%, wind 13.4 km/h.
Check head-to-head
#6Head-to-head facts: Data as of 2026-06-21T17:00:00Z. head-to-head records: no visible records available.
Check recent form
#7Recent form facts: Data as of 2026-06-21T17:00:00Z. 10 visible recent match record(s) for Belgium:
- 2026-06-15T19:00:00Z, competition World Cup 2026, against Egypt, home/away home, score 1-1, result draw.
- 2026-06-06T13:00:00Z, competition Friendlies, against Tunisia, home/away home, score 5-0, result win.
- 2026-06-02T16:00:00Z, competition Friendlies, against Croatia, home/away away, score 2-0, result win.
- 2026-04-01T01:00:00Z, competition Friendlies, against Mexico, home/away away, score 1-1, result draw.
- 2026-03-28T19:30:00Z, competition Friendlies, against USA, home/away away, score 5-2, result win.
- 2024-11-17T19:45:00Z, competition UEFA Nations League, against Israel, home/away away, score 0-1, result loss.
- 2024-11-14T19:45:00Z, competition UEFA Nations League, against Italy, home/away home, score 0-1, result loss.
- 2024-10-14T18:45:00Z, competition UEFA Nations League, against France, home/away home, score 1-2, result loss.
- 2024-10-10T18:45:00Z, competition UEFA Nations League, against Italy, home/away away, score 2-2, result draw.
- 2024-09-09T18:45:00Z, competition UEFA Nations League, against France, home/away away, score 0-2, result loss.
Check recent form
#8Recent form facts: Data as of 2026-06-21T17:00:00Z. 10 visible recent match record(s) for Iran:
- 2026-06-16T01:00:00Z, competition World Cup 2026, against New Zealand, home/away home, score 2-2, result draw.
- 2026-06-04T16:30:00Z, competition Friendlies, against Mali, home/away home, score 2-0, result win.
- 2026-05-29T15:30:00Z, competition Friendlies, against Gambia, home/away home, score 3-1, result win.
- 2026-03-31T13:00:00Z, competition Friendlies, against Costa Rica, home/away away, score 5-0, result win.
- 2026-03-27T12:30:00Z, competition Friendlies, against Nigeria, home/away home, score 1-2, result loss.
- 2025-10-14T15:00:00Z, competition Friendlies, against Tanzania, home/away home, score 2-0, result win.
- 2025-10-10T17:00:00Z, competition Friendlies, against Russia, home/away away, score 1-2, result loss.
- 2025-09-04T15:30:00Z, competition CAFA Nations Cup, against Tajikistan, home/away away, score 2-2, result draw.
- 2025-09-01T12:00:00Z, competition CAFA Nations Cup, against India, home/away away, score 3-0, result win.
- 2025-08-29T12:00:00Z, competition CAFA Nations Cup, against Afghanistan, home/away home, score 3-1, result win.
A 66.8% implied win probability from 14 bookmakers positions Belgium as the heavy favorite against Iran. The stable pre-match odds reflect unwavering market confidence in a Belgium victory, prioritizing their fundamental quality over recent mixed results.
The betting market strongly favors Belgium with consensus odds around 1.40 to 1.45, translating to a 66.8% implied win probability. While there has been no recent line movement, these odds indicate a clear expectation from oddsmakers that Belgium's squad quality will be too much for Iran, despite both teams opening their World Cup group stage with unexpected draws.
Synthesis
Belgium and Iran both look to bounce back after underwhelming group stage openers, with Belgium drawing 1-1 against Egypt and Iran playing out a 2-2 draw with New Zealand. Despite the slow start, the betting markets heavily favor Belgium, assigning them an implied win probability of nearly 67%. Belgium's superior squad quality and strong pre-tournament form, which saw them score 14 goals in five matches prior to the competition, provide strong evidence that they will overpower an Iranian defense that looked highly vulnerable against New Zealand. Expect Belgium to dictate the tempo, dominate possession, and secure a vital victory to get their tournament campaign back on track.
Reasoning summary: Perspectives strongly align on a Belgium victory, anchored by their impressive pre-tournament form and significant market favoritism. Although both teams unexpectedly drew their opening group matches, Belgium's overall squad quality and attacking depth make them clear favorites to break down an Iranian defense that struggled against New Zealand.
Recalled memory
- Post-match reflection Belgium vs Egypt Preview editionRecall anchors: bel egy group_g_round_1. Prediction window: Preview edition. Visible at: T-24h. Predicted Belgium win with confidence 0.59. Probability distribution: Belgium win 59.0%; draw 24.0%; Egypt win 17.0%. Top-3 scorelines: Belgium 2-0 Egypt, Belgium 1-0 Egypt, Belgium 1-relevance 0.50
- Post-match reflection Iran vs New Zealand Preview editionRecall anchors: irn nzl group_g_round_1. Prediction window: Preview edition. Visible at: T-24h. Predicted Iran win with confidence 0.53. Probability distribution: Iran win 53.0%; draw 27.0%; New Zealand win 20.0%. Top-3 scorelines: Iran 1-0 New Zealand, Iran 2-0 New Zealand, Iranrelevance 0.50