Belgium vs. Iran Prediction, Odds, Picks For World Cup Match
Belgium will face Iran in their second group match of the 2026 FIFA World Cup on June 21, 2026, at Los Angeles Stadium on FS1.
Both nations came from behind to grab a point in their opening matches on Monday.
In its opener, Belgium trailed for a large portion of the match after it gave up a goal in the 20th minute to Egypt. However, just minutes after Romelu Lukaku was subbed on, he forced an own goal by Egypt’s Mohamed Hany in the 66th minute to force a crucial draw.
Meanwhile, for the first time in its World Cup history, Iran came from behind twice in a match to earn a point, drawing New Zealand 2-2 in the opener.
Ramin Rezaeian scored Iran’s first goal and assisted on the second, becoming the first Iranian to score at multiple World Cups and the first Iranian with a goal and an assist in a World Cup match.
With all four teams in Group G having one point after matchday 1, this match will be huge for both nation’s tournament fates.
Let’s check out the odds for the Spain vs. Saudi Arabia Group H matchup at FanDuel Sportsbook as of June 21.
This page may contain affiliate links to legal sports betting partners. If you sign up or place a wager, FOX Sports may be compensated. Read more about Sports Betting on FOX Sports.
Romelu Lukaku is -105 to score against Iran (Photo by Jared C. Tilton – FIFA/FIFA via Getty Images).
Belgium vs. Iran Odds
Moneyline
- Belgium: -230 (bet $10 to win $14.35 total)
- Iran: +600 (bet $10 to win $70 total)
- Draw: +350 (bet $10 to win $45 total)
Spread
- Belgium -1.5: +125 (bet $10 to win $22.50 total)
- Iran +1.5: -155 (bet $10 to win $16.45 total)
Over/Under Total Odds: 2.5
- Over: -128 (bet $10 to win $17.81 total)
- Under: +104 (bet $10 to win $20.40 total)
Belgium vs. Iran Prediction, Pick
From FOX Sports Wagering Analyst, Chris ‘The Bear’ Fallica:
I don’t trust Belgium at all to keep a clean sheet. Iran was all over the place in the opener against New Zealand, allowing many great scoring chances. Belgium will have plenty of chances and this feels like a 3-1 type of match. Take Both Teams to Score and the Over.
How to Watch Belgium vs. Iran
- When: Sunday, June 21, 2026 at 3:00 p.m. ET
- Where: Los Angeles Stadium, Los Angeles, CA
- TV: FS1
- Stream: Watch 3 days free on FOX One, FOXSports.com, FOX Sports App
Let’s take a look at some other bets for the match.
Anytime Goalscorer Props
- Romelu Lukaku: -105 (bet $10 to win $19.52 total)
- Kevin De Bruyne: +215 (bet $10 to win $31.50 total)
- Charles De Ketelaere: +220 (bet $10 to win $32 total)
- Matias Fernandez Pardo: +220 (bet $10 to win $32 total)
- Mehdi Taremi: +360 (bet $10 to win $46 total)
Tie No Bet
- Belgium: -770 (bet $10 to win $11.30 total)
- Iran: +470 (bet $10 to win $57 total)
Both Teams to Score
- Yes: +100 (bet $10 to win $20 total)
- No: -128 (bet $10 to win $17.81 total)
<